QR code won't scan
If your QR code will not scan, test the original QRSurge download first. Then review:
- Size and contrast
- Surrounding space and logo size
- File quality and placement
- Phone camera behavior
Test the original download
Start with the clean file from QRSurge before testing a printed proof or a design export. Open the downloaded QR code on a screen and scan it with a phone camera.
If the original file scans, the QR code data is valid. The issue is likely in the final artwork, placement, or material.
If the original file does not scan, recreate the QR code with simpler design settings. Use high contrast, reduce decorative styling, and test again before placing it in artwork.
Check size and scanning distance
QR codes need to be large enough for the distance where people will scan them. A QR code on a business card can be smaller than one on a poster or window display.
Make the QR code larger when:
- People scan from several feet away.
- The QR code is on a wall, window, or shelf.
- The material is glossy, curved, or outdoors.
- The QR code includes a logo or decorative styling.
Test the QR code at the final printed size, not only in a design preview.
Improve contrast and clear space
Low contrast is one of the most common reasons a QR code will not scan. Use a dark QR foreground on a light background whenever possible.
Also keep clear space around the QR code. Do not let nearby design elements, folds, or cut lines crowd the QR pattern.
If scans are inconsistent, simplify the design before reprinting:
- Use a darker foreground color.
- Use a lighter background.
- Remove busy artwork behind the QR code.
- Increase the clear space around the QR code.
- Reduce logo size or remove the logo.
- Use a simpler body style.
Check blur, compression, and damage
A QR code may stop scanning if the image is blurry, damaged, or printed with soft edges.
Use the original downloaded file in your design tool. Avoid screenshots, low-resolution previews, and copies taken from messaging apps or PDFs that may compress images.
For print, use SVG when possible. SVG keeps the QR code crisp when resized and is usually the safest choice for designers and printers.
Test with another phone or camera app
If the QR code scans on one phone but not another, the printed QR code may be near the edge of what cameras can read. Test with a few phone models when the QR code will be used by a broad audience.
Also check the environment:
- Move away from glare or harsh reflections.
- Try better lighting.
- Hold the phone steady.
- Clean the camera lens.
- Scan from the expected distance.
If the QR code only works in ideal conditions, make the printed version larger and simpler.
Recreate with safer design settings
When a QR code still will not scan reliably, recreate or redesign it with safer settings:
- Use a dark foreground and light background.
- Remove decorative backgrounds.
- Use a simple body style.
- Reduce or remove the logo.
- Download SVG for print.
- Place the QR code with clear surrounding space.
- Test the final proof before production.