Most billboard QR codes cannot be scanned by the people they are aimed at. A passing driver, or a pedestrian across a road, is too far away and moving too fast. Billboard codes make sense only where people stop or move slowly: transit platforms, bus shelters, pedestrian crossings, queues and shopping-centre screens.
Does a QR code work on a roadside billboard?
Rarely, and it carries a safety problem. Using the ten-to-one scanning rule of thumb, a code scanned from 30 metres would need to be roughly 3 metres wide, and a vehicle passes that point in seconds. It also invites drivers to pick up a phone. Many jurisdictions restrict handheld phone use while driving, so a roadside ad that depends on scanning is both ineffective and a poor look for the brand. For roadside boards, use a short, memorable web address or search phrase instead.
Where do billboard QR codes work?
| Location | Why it works | Rough code width |
|---|---|---|
| Transit platform or station concourse | People wait for minutes | 25 to 40 cm |
| Bus shelter panel | Short dwell, close viewing | 15 to 25 cm |
| Pedestrian crossing signal ads | Stopped at the kerb | 20 to 30 cm |
| Mall or airport digital screens | Slow walk or queue | As large as the screen layout allows |
Widths follow the ten-to-one rule of thumb from the viewer's likely standing distance. They are planning figures, not guarantees, so test with a printed mock-up at real distance.
How do you design the code for large format?
- Use vector artwork. Export SVG so edges stay sharp at any size.
- Keep the pattern simple. A short URL gives fewer, larger modules, which read better at distance. Long URLs create dense patterns that blur.
- Keep the quiet zone clear. Four modules of empty margin, even when the board is busy.
- Maximise contrast. Dark code on a light block. Avoid illuminated backgrounds that glare at night; see the colour guide.
- Pick a moderate error-correction level. Higher levels add density; see error correction levels.
How do you measure a billboard QR campaign?
A dynamic QR code per board gives you scan counts by location and time of day. Outdoor contracts often run for weeks, so being able to change the destination mid-flight, for a sale ending or a venue selling out, is worth more than a static pattern. Pair scans with a unique landing URL so web analytics agree with the scan log. Read the numbers as response to the offer, since a high impression count and a low scan count on a roadside board is the expected result.
Related: posters, vehicles, all placements, QR code tracking.