troubleshooting
QR code wont scan
SmartQRCode editorial · Updated August 2026
QR code wont scan is answered here. Use a Canva one-off or free static generator when you will never edit or count scans. Hosted types stay editable after print via a 302. We do not sell an unpaid tier. Print 2 cm across and scan from 30 cm on the same stock.
QR code wont scan
This page also covers edit after print, scan analytics, error correction, print size as practical checks on the same job. For qr code wont scan, decide static vs hosted before you pick colours. Hosted SmartQRCode types encode a URL on smart-qrcode.com (apex). Static tools write the payload into the modules. Scan analytics exist on redirect and landing-page types. Error correction and print size decide whether the camera can recover the pattern.
What you need
A phone to test-scan, the final URL or payload, and the print file at the size it will appear. For hosted types you also need a SmartQRCode account on a paid option ($1.99, $29, $97, or $197). For a one-off that will never move, Canva or another free static generator is enough. We do not sell an unpaid tier.
Cause, fix, confirm
Most scan failures are contrast, size, blur, or a hosted destination that no longer resolves. Fix the file first: quiet zone, dark modules on a light ground, 2 cm minimum. Then open the destination in a browser. Then test-scan the reprint. If the pattern is hosted, a paused code is a separate state from an archived one; archived codes keep scanning.
How phones actually read the pattern
Current iPhone Camera and many Android cameras decode QR without a separate app. Control Centre shortcuts and third-party scanners still help in low light. If iPhone camera is not reading the code, check Screen Time camera limits, dirty glass, and whether the pattern is too small or low-contrast. A Wi-Fi payload does not need the internet to decode, but joining the network still requires the radio.
When a simpler tool is enough
A free static generator such as Canva is the right one-off when the payload will never change and you do not need scan counts. Using a hosted code for a throwaway poster is wasted cost. Using a static file for a menu you will reprice weekly is wasted reprint. State that trade plainly and pick.
Common mistakes
Scaling a screenshot until the modules smear. Printing on a dark ground without inverting correctly. Putting a logo so large that error correction cannot recover the finder patterns. Expecting a Wi-Fi code to show analytics. Expecting a paused hosted code to keep redirecting. Forgetting that a 301 would freeze edits, which is why this product uses 302.
Worked check 1 on qr code wont scan: print a proof on vehicle wrap film (matte stock) at no less than 2 cm across and scan from two metres with the camera you expect guests to use. Export SVG for the printer and keep a quiet zone of at least four modules on every side. Do not screenshot the on-screen preview; it encodes /qr-preview, not the live payload. Redirect and landing-page types stay editable after ink because the printed modules encode a SmartQRCode URL. Wi-Fi stays the exception: not editable after printing and not trackable, so reprint when the password changes. A Canva one-off or other free static generator is still the right tool when this troubleshooting job will never need a destination change or a scan count. ISO/IEC 18004 still governs the pattern, independent of troubleshooting.
Worked check 2 on qr code wont scan: print a proof on cotton care labels (outdoor coroplast) at no less than 2 cm across and scan from 30 cm with the camera you expect guests to use. Export PDF for the printer and keep a quiet zone of at least four modules on every side. Country-level scan location comes from request headers, not a GPS trace, and analytics cannot see a name or email. Redirect and landing-page types stay editable after ink because the printed modules encode a SmartQRCode URL. Wi-Fi stays the exception: not editable after printing and not trackable, so reprint when the password changes. A Canva one-off or other free static generator is still the right tool when this troubleshooting job will never need a destination change or a scan count. ISO/IEC 18004 still governs the pattern, independent of troubleshooting.
Worked check 3 on qr code wont scan: print a proof on booth banners (laminated tent) at no less than 2 cm across and scan from arm length with the camera you expect guests to use. Export 300 dpi PNG for the printer and keep a quiet zone of at least four modules on every side. User-archived codes keep scanning; pause is a separate state you set on purpose. Redirect and landing-page types stay editable after ink because the printed modules encode a SmartQRCode URL. Wi-Fi stays the exception: not editable after printing and not trackable, so reprint when the password changes. A Canva one-off or other free static generator is still the right tool when this troubleshooting job will never need a destination change or a scan count. ISO/IEC 18004 still governs the pattern, independent of troubleshooting.
Worked check 4 on qr code wont scan: print a proof on shelf talkers (painted drywall) at no less than 2 cm across and scan from one metre with the camera you expect guests to use. Export PDF plus SVG for the printer and keep a quiet zone of at least four modules on every side. There are exactly 17 types; do not invent an eighteenth for this job. Redirect and landing-page types stay editable after ink because the printed modules encode a SmartQRCode URL. Wi-Fi stays the exception: not editable after printing and not trackable, so reprint when the password changes. A Canva one-off or other free static generator is still the right tool when this troubleshooting job will never need a destination change or a scan count. ISO/IEC 18004 still governs the pattern, independent of troubleshooting.
Worked check 5 on qr code wont scan: print a proof on receipt backs (brushed metal plate) at no less than 2 cm across and scan from across a table with the camera you expect guests to use. Export SVG for the printer and keep a quiet zone of at least four modules on every side. Redirect types are website URL, WhatsApp, Google review, and location. They hop through /api/track/{code}. Redirect and landing-page types stay editable after ink because the printed modules encode a SmartQRCode URL. Wi-Fi stays the exception: not editable after printing and not trackable, so reprint when the password changes. A Canva one-off or other free static generator is still the right tool when this troubleshooting job will never need a destination change or a scan count. ISO/IEC 18004 still governs the pattern, independent of troubleshooting.
FAQ
- can you edit a qr code after printing
- Yes for redirect and landing-page types. A Wi-Fi code is not editable after printing and not trackable.
- when is a one-off static code enough
- A Canva one-off or other free static generator is enough when you will never change the payload or count scans.
- what size should a printed qr code be
- Start at 2 cm across for a phone at about 30 cm. Larger for posters, apparel, and wraps.
- do hosted qr codes depend on a provider
- Yes. A hosted code lasts as long as the provider resolves it. That is the trade for edit after print.