Why Won’t My QR Code Scan?
Work through the code, the camera conditions, and the destination separately so you can fix the real problem before reprinting.
Separate the image problem from the link problem
First open the destination URL directly on a phone. If the page is unavailable, requires a staff login, or lands on the wrong resource, repairing the QR image will not solve the failure. Then test the actual QR image on screen and in print. A code that scans from a large monitor but fails on paper has a capture or print problem. A code that scans but opens the wrong page has a destination or redirect problem. Record which stage fails before changing anything.
Check the final image and print proof
Use the complete downloaded image, with its quiet zone intact. Look for a cropped edge, stretched modules, fuzzy resampling, low contrast, or a logo covering the pattern. On a printed proof, check that ink has not filled small gaps and that the background is plain enough around the code. Scan the exact proof from the intended viewing distance with more than one phone. If the design is on a package, label, or poster, test after trimming and mounting because those steps can cover the edge.
Remove capture conditions from the test
Try a clean, bright copy without glare, reflections, shadows, or a steep viewing angle. Hold the phone far enough away for the whole code to sit inside the camera frame, then move closer if needed. Clean the camera lens and use the phone's ordinary camera or QR reader. For a window or glossy card, test from the audience side rather than from the table where you designed it. Keep the version that passed the physical test as the print master.
Use a dynamic destination when the page may change
Choose a dynamic code when the printed image scans correctly but its destination may need replacing. Open the replacement URL on a phone first, save it in the dashboard, then scan the original printed code to verify the full path. Keep a note of the old address and the change date so colleagues can trace a later problem. A new destination cannot repair a cropped or unreadable pattern; that requires corrected artwork.
Common questions
Why does my QR code scan on screen but not on paper?▾
Can changing the URL fix a QR code that will not scan?▾
Does a successful scan prove that the whole campaign works?▾
Related guides
QR Code Quiet Zone: How Much Space to Leave
The empty area around the pattern helps a scanner separate the code from nearby text, artwork, and edges.
Use a Light Panel for a QR Code on a Dark Design
A dark poster can still carry a readable QR code when the code and its surrounding margin sit on a light, plain panel.
Small QR Code Maker for Printing
Create a URL QR code for compact packaging or labels, then test it at the final size, material, and viewing distance before printing.
Make your QR code
Create a free QR code for your link. Choose a dynamic code when you want to edit the destination and track scans.