Always test your QR code before printing or publishing. A quick test now prevents wasted materials and embarrassing mistakes later.
What you'll need
- The QR code you want to test (on screen or already printed)
- At least two different smartphones
- A few minutes
Step 1: Test on your screen first
Before downloading or printing, scan the QR code directly from your computer screen.
Open your phone's camera app (most modern phones have built-in QR scanning). Point it at the code on your screen. A link should appear. Tap it.
Check that it goes exactly where you expect.
Step 2: Check the destination
When you scan, verify:
- The URL is correct. No typos, no wrong pages.
- The page loads properly. Not a 404 error or broken page.
- The content is what you expect. Right product, right menu, right information.
Common mistakes caught at this stage:
| Problem | What went wrong |
|---|---|
| Wrong page loads | URL typo or outdated link |
| 404 error | Page doesn't exist or was moved |
| Page looks broken | Mobile version of site has issues |
| Redirect loop | Link points back to itself |
Step 3: Test with different phones
Your phone working isn't enough. Test with at least two different devices.
Why? Different phones, cameras, and apps handle QR codes differently. What works on your iPhone might fail on an older Android, or vice versa.
Good testing combination: - One iPhone (any recent model) - One Android phone (any manufacturer)
If you're creating codes for public use, consider testing on an older phone too. Not everyone has the latest device.
Step 4: Test the downloaded file
If you'll be printing, test the actual file you'll send to the printer.
- Download the QR code (PNG, SVG, or PDF)
- Open the file on your computer at full size
- Scan it from the file, not from the FreeQR preview
Sometimes the preview works but the downloaded file has issues. This catches that problem.
Step 5: Test at print size
If possible, do a test print before the full run.
Print one copy at the actual size it will appear. Then scan it from the normal viewing distance.
A code that scans fine on screen might struggle when printed small or on certain materials.
Size guidelines:
| Print location | Minimum size | Test distance |
|---|---|---|
| Business card | 2 cm x 2 cm | 15 cm (6 inches) |
| Flyer | 2.5 cm x 2.5 cm | 30 cm (12 inches) |
| Poster | 3 cm x 3 cm | 1 meter (3 feet) |
| Banner | 5+ cm x 5+ cm | 2+ meters |
Step 6: Test under different conditions
If your code will be used in various environments, test accordingly:
- Lighting: Can it scan in dim light? Bright sunlight?
- Angles: Does it work when scanned at an angle?
- Distance: Does it scan from expected viewing distances?
Colored or branded QR codes sometimes have trouble in low light. If you customized your code heavily, test in challenging conditions.
What to do if testing fails
Code won't scan at all: - Check that the code is large enough - Verify there's enough contrast between colors - Make sure the quiet zone (white border) is intact - Try a different phone to rule out device issues
Code scans but goes to wrong destination: - Check the URL in your FreeQR Dashboard - Look for typos in the destination - Verify you're testing the right code
Code scans from screen but not when printed: - Print at a larger size - Check print quality (blurry codes fail) - Use a higher resolution file (SVG or high-DPI PNG)
Testing checklist
Before sending anything to print, confirm:
- [ ] Code scans from screen
- [ ] Destination URL is correct
- [ ] Page loads without errors
- [ ] Works on at least two different phones
- [ ] Downloaded file scans correctly
- [ ] Test print scans at actual size
Common questions
How many phones should I test with?
At minimum, two. One iPhone and one Android gives you good coverage. For high-stakes prints (expensive materials, large quantities), test with three or four devices including an older model.
My code works on screen but not when printed. Why?
Usually a size or quality issue. Print larger, use a higher resolution file, or simplify the design (remove logo, reduce color customization).
Does the print material matter?
Yes. Glossy surfaces can cause glare. Textured materials can distort the pattern. Dark or colored paper reduces contrast. Test on the actual material you'll use if possible.
Should I test after every edit?
Yes. Any change to the destination URL or code design deserves a fresh test. It only takes a minute and prevents costly mistakes.
My code has a logo. Does that affect scanning?
Logos in the center work fine if kept small (under 30% of code area). But always test. Complex logos or poor contrast can cause failures.
Related articles
- How to create your first QR code
- QR code size requirements
- QR code color: What works and what does not
- My QR code is not scanning
Comments
0 comments
Please sign in to leave a comment.