Boundarysline Online Tools
← Guides

QR code not scanning? Fix contrast, size, spacing, and damage

A practical checklist for repairing a QR code that a phone camera cannot read.

Quick answer

Most failures come from weak contrast, a cropped quiet zone, an image that is too small or blurred, or a logo covering too much data. Test the exact exported or printed version, not only the preview.

Step by step

Restore a clear blank border; use a dark code on a light plain background; export at a larger size; remove styling and the logo; then verify locally. Add one change at a time and re-test on more than one camera.

Common mistakes

Do not stretch the image unevenly, crop to the outer modules, place it on a patterned background, or assume high error correction can repair any design. Screenshots and messaging apps may also rescale it.

Completion check

Confirm the full destination text, test the final physical size at the expected distance, and keep the verified file as the production master.

Use the related toolQR Design & Verification

Sources and further reading