We just launched our Chrome extension — Get Jabble QR

How Big Should a QR Code Be for Printing?

Add Jabble as a preferred source on Google
On this page
  1. Start from the scan distance
  2. Suggested sizes by use
  3. Leave the quiet zone alone
  4. Shorter data scans smaller
  5. Proof before you print a run
  6. FAQ

A QR code that looks sharp on your screen can still fail on paper if it is too small for the distance people stand at, or if the blank border around it gets cropped. Size is the part of printing you can get right before you spend money on a run.

Start from the scan distance

A useful planning rule is width ≈ scan distance ÷ 10. If guests will scan a table tent from about 40 cm away, aim for a code around 4 cm wide. A hallway poster scanned from about 1.5 m wants something closer to 15 cm. This is a rule of thumb used across print guides — it is not a hard requirement in ISO/IEC 18004, the QR symbology standard — so treat the number as a starting size and prove it with a real print.

For anything people hold in their hand, also keep a practical floor of about 2 × 2 cm (roughly 0.8 in). Below that, phone cameras struggle even when the maths looks fine, especially with denser codes.

Suggested sizes by use

These are starting sizes, not guarantees. Round up when lighting is poor, the surface is curved, or the URL is long.

PlacementTypical distanceStart around
Business card15–30 cm2.5 × 2.5 cm
Flyer or brochure30–60 cm3–4 cm
Restaurant table tent / menu30–50 cm4 × 4 cm
Indoor poster1–2 m15–20 cm
Banner or booth wall2–3 m25–30 cm

Leave the quiet zone alone

ISO/IEC 18004 requires a quiet zone of at least four modules of background colour on every side of a standard QR code (two modules for Micro QR). That empty margin is part of the symbol. Design tools that “trim empty space”, tight frames, dark page edges and codes butted against other graphics are common reasons a print fails in the wild.

  • Keep text and logos outside the quiet zone.
  • Budget for trim and bleed so the cut edge does not eat the margin.
  • Prefer a dark code on a light, matte surface. Gloss under spotlights causes glare.

Shorter data scans smaller

More characters mean more modules, which means a denser pattern that needs more millimetres on paper. A short link or a simple URL QR stays readable at smaller sizes than a long tracked URL or a full vCard. If the print has to stay tiny, shorten the destination before you shrink the art.

Proof before you print a run

  1. Export from Jabble as SVG when the printer accepts it, or as a PNG sized for the final print at about 300 DPI for close-range work.
  2. Print one copy at the exact final size on the same paper finish you will use.
  3. Scan from the intended distance on an iPhone and an Android, in the real lighting.
  4. If the camera hesitates, go larger or lighten the surroundings — do not rely on a phone zooming in for every guest.

For menus that change often, a QR that points at a page you can update (see the restaurant menu guide) still needs the same physical size rules on the table tent itself.

FAQ

What is the 10:1 rule for QR codes?

It is a planning rule of thumb: print the code about one tenth as wide as the distance people will stand when they scan. A code scanned from about 1 m should be around 10 cm wide. It is not a requirement in ISO/IEC 18004 — always test the final print.

How small can a printed QR code be?

For something held close, such as a business card, about 2 × 2 cm (roughly 0.8 in) is a practical floor. Denser codes (long URLs, lots of data) need more room than a short link.

What is a quiet zone?

The blank margin around the code. ISO/IEC 18004 requires at least four modules of background colour on every side for a standard QR code. Crop that off and many cameras fail even when the pattern looks fine.

Should I export PNG or SVG for print?

SVG scales cleanly to any size, so it is the better send-to-printer file when your designer or print shop accepts it. A high-resolution PNG at the final print size also works — aim for about 300 DPI for close-range print.

Jabble is a small, privacy-first toolkit for QR codes, short links and QR menus.