Answer
QR code not scanning? Start here
Most codes that will not scan have a print problem: too small, too little contrast, no blank margin or a blurry file. If the phone does see the code but the page fails to load, the link is dead or the code was a dynamic one that was switched off. Work through the list in that order.
Step 1: does the camera see the code at all?
If nothing happens when you point the camera, it is almost always the print:
- Size: Bitly says a code should be at least 1 inch for every 10 inches of scanning distance, and 2 cm by 2 cm at arm’s length. QR Code Generator PRO also gives 2 cm by 2 cm as the minimum.
- Blank margin: leave a margin of at least four modules (the little squares) on every side. Text, borders and photos that crowd the edge stop the scanner from finding the code.
- Contrast: dark modules on a light background. Black on white scans best, and inverted codes (light on dark) fail on many scanners.
- Resolution: export at 300 dpi or more, or use SVG for print. A stretched small PNG goes blurry.
- Density: a long link in a static code makes the pattern crowded. Shorten the link, or use a code that points to a short link.
- Damage and glare: the three corner squares must be intact, and glossy paper or glass can blank out part of the code.
Step 2: the camera sees it but the page fails
Now it is the destination. Open the link by hand. If it is a 404, fix the page or make a new code. If the link opens fine on your phone but not for others, check the share setting (Drive, Canva and Notion links default to private).
Step 3: it worked before and stopped
A code that used to work and now lands on a vendor page or says “inactive” is usually a dynamic code whose trial or plan ended. The pattern is fine; the vendor switched off the redirect behind it. Paste the code’s link into the checker below to see whether it runs on a service known to do that.
Check your own code
Paste the link or upload a picture. We follow the redirects and say whether it runs on a service known to switch codes off. Nothing is stored. Launch price €6.30 until 22 November 2026, then €9.
Sources
Read from the vendors’ own pages on 4 November 2026.
Questions people ask
- Why is my QR code not scanning on iPhone?
- Check that the camera app is allowed to scan codes (Settings, Camera, Scan QR Codes), that the code is big enough for the distance and has a blank margin, and that the lighting is not casting glare. Bitly lists disabled scanner permissions among the common causes.
- How big should a QR code be?
- Bitly gives at least 1 inch for every 10 inches of scanning distance, and 2 cm by 2 cm at arm’s length. Bigger is safer on a curved or glossy surface.
- Why does my QR code say it is inactive or expired?
- It is a dynamic code and the vendor switched off its redirect, typically when a free trial or paid plan ended. Static codes do not do this.
- Can a QR code stop scanning after a few months?
- The pattern does not change, but paper fades and gets scuffed, and a dynamic code can be switched off. The fix is a fresh print for the first, an editable code with no plan to lapse for the second.
Related:Will my QR code expire? (free checker) · Do Canva QR codes expire? · Dynamic vs static QR code· a QR code that never expires· the forever guarantee