Skip to content
Fundamentals

Scans From A Distance But Not Up Close: Step-by-Step Fix

Codexengr, QR Systems Engineer
Published 2027-07-25 (Updated 2026-10-05)
7 min read
Peer Reviewed & Fact Checked

What you are seeing

This fix makes the code scan both up close and from a distance. You will find the closest distance that fails, then adjust the size, the placement, and the instructions so visitors naturally scan from a range that works. Test at arm's length and at the full distance, because a fix that only helps one end leaves the other broken.

Likely causes

1. Phone cannot focus that close — Quick test: pull the phone back slowly and note where the code first locks on. 2. Code overflows the camera frame — Quick test: check whether all three corner squares fit in the camera frame. 3. Lens distortion at close range — Quick test: move back slightly or use the standard lens and retest. 4. Glare at close range — Quick test: tilt the phone and switch the flash off, then retest. 5. Visitors stand too close because of the placement — Quick test: watch where people naturally stand and compare it with the working range.

Step-by-step fix

Step 1: Test the code at several distances and write down the range where it scans, from closest to furthest. Step 2: If the code overflows the frame up close, reduce the printed size until the whole symbol fits at arm's length. Step 3: Move the code to a spot where visitors can stand at a comfortable distance, away from walls and doorways that force them too close. Step 4: Add a short step-back instruction beside the code so visitors hold the phone at the right range. Step 5: Control glare with matte stock or a new angle, and retest with the flash off. Step 6: Retest at arm's length and at the full distance on two phones. Step 7: Keep the version that passes at both ends, and record the working range in the job file.

Putting this into practice

In practice, write the working range on the job file: the closest and furthest distances that passed. That range tells the next person whether the code fits the space it will live in. Record the before-and-after behaviour with the job file, so the fix is provable rather than anecdotal. When the same failure appears again, that record tells you whether the old fix held or a new cause appeared.

Common mistakes to avoid

- Enlarging the code to fix distance scanning until it no longer fits a phone frame up close. - Reprinting the full run before a single proof passes, which turns one failure into many. - Testing on one phone in ideal conditions instead of two phones in the real conditions where a code that scans from a distance but not up close will be used. - Changing the artwork and the placement at the same time, so you cannot tell which change fixed a code that scans from a distance but not up close.- Skipping the proof test because the change looked small, when small changes cause most repeat failures.

Quick checklist

- The whole symbol fits the camera frame at arm's length - The code passes at both arm's length and the full distance - A short instruction tells visitors where to stand - The corrected proof passes on two phones in the real conditions - The fix is recorded in the job file so the next reprint starts from a proven setup - Every printed copy is checked against the approved proof - The proof is retested after any later change to the link, design, or placement

Related tools and guides

- [QR minimum size checker](/qr-minimum-size-checker) - [QR contrast checker](/qr-contrast-checker) - [QR print proof checklist](/qr-print-proof-checklist) - [QR DPI calculator](/qr-dpi-calculator) - [QR quiet zone calculator](/qr-quiet-zone-calculator) - [printed QR tester](/printed-qr-tester) - [QR size calculator](/qr-size-calculator)

Frequently Asked Questions

How do I find the working range of a QR code?

Test it at several distances, starting very close and stepping back slowly, and write down where it first locks on and where it stops locking on. That range is the working range. Fix the size and placement so your audience naturally stands inside it.

Should I shrink a large code that fails up close?

Yes, if it overflows the frame at arm's length. Shrink it until the whole symbol fits at a comfortable distance, then confirm it still scans from the furthest point. A code that passes at both ends is the goal.

What instruction should I put beside a large QR code?

A short line telling visitors where to stand, such as step back to scan, placed where they see it before raising the phone. Keep it brief and place it close to the code so people connect the instruction with the action.

Ready to generate high-precision QR codes?

Test your designs in real-time with our 100% client-side QR studio suite. Zero tracking, instant vector downloads.

Open QR Code Studio