Skip to content

Guide

The front of a NearvoQ business card with a printed QR code

Short answer

A common rule of thumb is about 2 cm (0.8 in) square for a business card held in the hand, and larger for anything scanned from farther away, with the QR code roughly one tenth of the scanning distance. A code on a counter sign read from an arm's length wants to be several centimeters wide. Leave a blank border of at least four squares, keep strong contrast and test a printed proof on more than one phone, because paper, ink and the length of the link all change how small a code can safely be.

Updated

Written and reviewed by NearvoQ

Starting sizes by use

Where it goesScanned from aboutStarting size
Business card20 to 30 cm (8 to 12 in)At least 2 cm (0.8 in) square; 2.5 cm if you can
Sticker on a laptop, window or box30 to 50 cm (12 to 20 in)3 to 4 cm (1.2 to 1.6 in)
Counter or table card50 cm to 1 m (20 to 40 in)5 to 8 cm (2 to 3 in)
Poster or door sign1 to 2 m (3 to 6 ft)10 to 20 cm (4 to 8 in)

These are rules of thumb built on the idea that a code should be about one tenth of the distance it is scanned from. Always test a printed proof.

Why a code fails when it is too small

A QR code is a grid of small squares called modules. A phone camera has to resolve each module. The more characters the code holds, the more modules it has and the smaller each one is at a given print size. So a short link can be printed smaller than a long link, and a full contact record (see what a vCard is) needs a much larger code than a short web address.

That is why a code that points to a short link, like NearvoQ's card codes, prints cleanly at business-card size, and why a dynamic code is easier to keep small: the data in the code stays the same however the destination changes. Static vs dynamic QR codes explains the difference.

A four-step test before you print a batch

  1. Print one proof at final size

    Use the same paper and finish as the batch. Glossy and textured stocks scan differently from matte.

  2. Scan at the real distance

    Hold a phone where a customer would: about the length of your forearm for a card, farther for a sign.

  3. Try several phones and light

    An older phone, a newer phone, dim light, and a bit of glare from a window or lamp.

  4. Make it larger if any scan is slow

    If any phone hesitates for more than a second or two, increase the size or shorten the link.

Keep it scannable

  • Leave a blank margin of at least four modules on every side.
  • Use dark squares on a plain light background, never inverted.
  • Do not stretch the code or squeeze it into a corner.
  • Avoid folds, foil and glossy patches under the code.
  • Add a short label so people know why to scan; see putting a QR code on a business card.

Questions people ask

  • There is no single number. About 2 cm (0.8 in) square is a common minimum for a business card with a short link. Longer links need larger codes, and you should always test a printed proof.

  • A common rule of thumb is about one tenth of the scanning distance. A code scanned from 50 cm should be about 5 cm wide.

  • Common causes are a code that is too small, no blank margin, low contrast, a very long link, or a damaged or glossy print area. Test a proof and enlarge or shorten the link.

  • Yes. More characters means more squares, so each square is smaller at the same print size. A short or dynamic link keeps the code simple.

Start Connecting

NearvoQ cards print a QR code that points at a short, permanent link.