What size QR code do you need for print

One formula and a table for common formats — from a business card to a building banner.

Updated · 2 min read

The formula

Rule of thumb: code side ≈ scanning distance ÷ 10. A card held 30 cm away needs a 3 cm code; a poster viewed from 2 metres needs 20 cm.

Size table

FormatDistanceCode side
Business card, tag20–30 cm2–3 cm
Flyer, menu, greeting card30–40 cm3–4 cm
Table card40–60 cm4–6 cm
A3–A2 poster1–1.5 m10–15 cm
Shop window1.5–2 m15–20 cm
Banner, facade5–10 m50–100 cm

Adjusting for density

The formula assumes an average code. A long link, a vCard with many fields or a large logo calls for 30–50% more size. A short link lets you go slightly smaller.

Minimum sizes

  • 2 cm — the practical minimum for close-up scanning with good print quality.
  • 1.5 cm — only for very short data and high-quality print, and still risky.
  • For engraving and embroidery add about 30% — module edges come out softer.

Remember the quiet zone: add empty margin on every side of roughly 10% of the code width.

Checking size on a sheet

The A4 sheet dialog in the studio shows the real code size in millimetres for the chosen layout and warns you when it gets too small.

FAQ

What size should a code on a business card be?

At least 2–2.5 cm per side; 2.5 cm or more for a vCard with many fields.

How big should a roadside banner code be?

Roadside codes scan poorly — drivers cannot use them safely. If you must, follow the formula: about a metre from 10 metres away.

Read next

Your first code — in a minute

No sign-up. No watermarks. Forever.

Open generator