QR Album
QR codes

A guest cannot scan the code

Responsible
Martin Freiwald, Founder
Written
Last checked
Reading time
5 min
Short answer

Check 4 things in order: the clear margin surrounding the code, how wide it's printed, the contrast with its background, and the light in the room. The first 2 are behind the self-designed signs that fail.

If none of that's it, give the guest the plain web address. Each phone can open a link even when its camera won't cooperate.

The margin, first every time

A camera locates a code by its edges, and it needs clear space to spot them. A code trimmed flush to a border, or set flush against a photograph, gives it nothing to focus on. The band needs to be about 4 of the code s own small squares across on every side.

Our sign templates ship with this band already. A design hand-built is where it disappears.

  1. Look at the margin. The code needs a clear band around it, about 4 of its own squares across.
  2. Measure the width. About 5 cm for arm s length. About a tenth of the scanning distance beyond that.
  3. Offer the link instead. Announce the address or send it in the group chat. It opens the same page.

Too small for the distance

A code that scans on your desk might fail on a wall. The width must grow with the distance — about a tenth of it — so a sign folks read from 2 meters away wants about 20 cm, not the 5 cm that suits a table card.

A guest with a phone in a dim room also holds it less steady, which costs a little more size again.

Width against distance
Read fromCode widthTypical spot
30 cm3 cmAn invitation in the hand
50 cm5 cmA card on the table
1 m10 cmA stand at the bar
2 m20 cmA sign by the entrance

Rounding up costs paper. Rounding down costs the contribution, since no one attempts a second time.

Contrast, not color

A camera reads light versus dark. A mid-tone code on a mid-tone background can seem elegant on a screen and be illegible on card, and a code laid over a cluttered photograph is the same problem with extra noise. Keep whatever rests behind the code plain and far from it in tone.

A light code on a dark field works, only if it was exported like that instead of inverted afterward.

The light in the room

Gloss card under a spotlight throws the light direct back, and the phone spots a white patch where the pattern belongs. Candlelight brings the opposite problem: too little light at the wrong angle. Matt card and ordinary room lighting fix both.

If a sign fails only in the evening, that's why. Nothing about the file has changed.

When it is the phone

Some older cameras need the code centered and kept steady for a moment, and some third-party camera apps don't read codes at all. Request the guest to use the built-in camera app and to keep the phone 20 to 30 cm away instead of pressing it against the card.

A cracked or greasy lens is worth mentioning too. It sounds trivial and it's an actual cause.

The fallback that always works

Give them the address. Each sign should bear the web address in plain text below the code, and you can post the same link in the group chat in 5 seconds. It reaches the same page, and it works on a phone whose camera is refusing.

That's also the answer for anybody reading a digital invitation, since a phone can't scan a code on its own screen.

Preventing all of it

Print 1 sign, prop it where it will stand, and scan it using a borrowed phone at a standard sitting distance, in the light the room will have. That one check catches margin, size, contrast and gloss in 1 go, before printing 40 of them.

Repeat it the day before if anything about the artwork changed in between.

Common questions

Why does the code scan on my desk but not on site?

Distance and light. A code sized for a table card isn't big enough for a wall, and gloss card reflects location lighting.

How much clear space does the code need?

A band about 4 of its own squares across, on every side.

Can a guest scan a code shown on another screen?

Not from the same phone. Give them the plain address instead.

Does a logo in the middle stop it working?

It can. It removes pattern the camera needs, so keep the code intact.

What is the quickest fix during the party?

Post the link in the group chat. It opens the same page.

Pass it on
Related articles
Contact

It still will not scan

Forward us a photo of the sign where it appears and the phone model. Those two details are what we need to resolve it.