Wedding QR Code Not Scanning? Fixes When Guests Can't Scan

If guests can't scan a wedding QR code, the failure is almost always one of three fixable causes: the code is printed too small (under 2 × 2 cm), the contrast is too low, or the guest has no signal. Invite with QR, a platform for QR code wedding invitations with instant digital RSVP tracking, has mapped six distinct failure modes — each with a fix a guest can apply in under a minute.

Why won't a wedding QR code scan?

Wedding QR code failures fall into three buckets. The first is a code problem: the printed code is too small (under 2 × 2 cm for a close-range scan), the contrast between dark modules and background is too low, the quiet zone margin is missing, or the print is blurry. The second is a network problem: the guest's phone can read the code but has no mobile data or Wi-Fi to load the destination page. The third is a destination problem: the URL embedded in the code leads to a broken, expired, or deactivated page. Identifying which bucket applies takes under thirty seconds — scan the code on a different phone, then try cellular data, then paste the URL into a browser.

How do I know if the QR code is broken or there's just no signal?

The camera response tells you exactly which problem you have. If the camera opens but never locks on to the code — no square highlight, no notification — the issue is the code itself: too small, low contrast, missing quiet zone, or blurry print. If the camera locks on but the page won't load (spinning or “no connection” error), the problem is network: ask the guest to switch from Wi-Fi to cellular data and try again. If the scan completes but lands on a 404 error or “page not found”, the destination URL is broken or expired — paste it into a browser to confirm, then fix the redirect or recreate the code with the correct destination.

What is the minimum size for a wedding QR code to scan reliably?

The practical minimum size for a QR code on a printed wedding invitation is 2 × 2 cm (0.8 × 0.8 in). For invitations that guests hold in their hands in dim lighting — typical of venue table settings — the recommended safe minimum is 2.5 × 2.5 cm (1 × 1 in). The underlying rule is a 10:1 distance-to-size ratio: a code scanned from 10 cm away needs to be at least 1 cm wide; from 30 cm (a typical seated-at-table distance), the code should be at least 3 cm wide. These figures follow the ISO/IEC 18004 module-size guidance and are consistent across independent QR platform guides from qr-code-generator.com and scanova.io. Always export the code as SVG or PDF rather than PNG at small sizes, and print at 300 DPI minimum.

For size specifications and contrast requirements in full detail, see QR Code Size & Placement for Wedding Invitations.

Does glossy paper stop a QR code from scanning?

Glossy paper, laminated finishes, and metallic card stock create glare that can temporarily wash out the contrast between modules and background under direct lighting — making the code unreadable from certain angles. The fix is to use matte paper stock or a matte laminate finish. If glossy stock is required for design reasons, test a printed sample card under the lighting conditions where guests will open it (typically indoor table lighting) before committing to a full print run. Tilting the card to cut the reflection often recovers a scan in a pinch, but matte stock eliminates the problem entirely. Sources: qrlynx.com and gocreateqr.com.

How do I fix a QR code that scans on iPhone but not Android?

iPhones have scanned QR codes natively since iOS 11 (released 2017): open the Camera app, point it at the code, and a notification banner with the destination URL appears. All iPhones running iOS 11 or later support this without any additional app. Android scanning is less uniform — behaviour varies by manufacturer and Android version. On many devices Google Lens is the most reliable option (available on Android 6 and later, and pre-installed on most recent Pixel and Samsung phones). If the code fails the same way on both iPhone and Android, the problem is the code itself (size, contrast, or glare), not device fragmentation. When results differ across phones, suggest that Android guests use Google Lens. Source: qrcodesunlimited.com.

What should I test before printing wedding invitations?

Before approving a full print run, run a five-minute test on a physical proof. The checklist below covers the most common failure points in practice. Scan from a realistic distance — about 30 cm, the distance from a hand holding an invitation — and check under the lighting conditions your guests will actually experience.

QR scan failure diagnosis: symptom, likely cause, test, and fix
SymptomLikely causeTest to confirmFix
Camera opens but never locks onCode too small, low contrast, missing quiet zone, or blurryTry a known-good code from the same distanceResize, raise contrast, add quiet zone, reprint
Locks on but the page won't loadWeak or no signalTry cellular data; retry on good Wi-FiTell guests to scan when connected
Scans to a 404 pageDestination URL broken or expiredPaste the URL into a browserFix the redirect or recreate the code
Dynamic code says 'deactivated'Subscription lapsed or code pausedLog into the QR platform dashboardReactivate or upgrade the plan
Works on iPhone, not AndroidAndroid camera lacks native QR supportTry Google Lens on the Android phoneTell the guest to use Google Lens
Scans indoors, fails in sunlightGlossy-paper glare outdoorsTilt the card to cut reflectionMatte reprint; use error-correction level H

Sources: qrlynx.com, uniqode.com, qr-code-generator.com troubleshooting guides. Reviewed June 2026.

For help choosing the right invitation format, visit wedding QR invitations to see how Invite with QR handles the full RSVP flow — from code generation to real-time guest tracking.