QR Code Sizes:
How Big Should Your QR Code Be?
The right size for business cards, posters, packaging, billboards, and screens — with the 10:1 scanning rule, a quick-reference table, and PNG vs SVG guidance.
10x The One Rule That Governs Every QR Code Size
QR code sizing comes down to one principle: the 10:1 scanning distance rule. A phone camera needs to resolve every individual module (the small black squares that make up the code) to decode it. The maximum reliable scanning distance is approximately 10 times the width of the QR code.
So a QR code that is 3 cm wide scans reliably from up to 30 cm away — roughly arm's length. A code that is 10 cm wide scans from up to 1 meter away. Size the code for the real-world distance your users will be standing at, not for aesthetics.
This is a rule of thumb based on standard phone cameras. Newer phones with better optics may scan from slightly further; low-light or very dense QR codes may need to be even closer. Always test before printing.
QR Code Size Quick-Reference Table
Use this table to pick the right size for your use case without doing the math yourself.
| Use Case | Min. Print Size | Recommended | Scan Distance | Download As |
|---|---|---|---|---|
| Business card | 2 cm | 2.5 – 3.5 cm | 25 – 35 cm | SVG |
| Product label / packaging | 2 cm | 3 – 4 cm | 30 – 40 cm | SVG |
| Flyer / leaflet | 3 cm | 4 – 5 cm | 40 – 50 cm | SVG or 1024px PNG |
| A4 poster | 4 cm | 5 – 7 cm | 50 cm – 1 m | SVG |
| A3 / large poster | 6 cm | 8 – 10 cm | 1 – 1.5 m | SVG |
| Window / storefront | 10 cm | 15 – 20 cm | 1.5 – 2 m | SVG |
| Billboard / banner | 20 cm | 30 – 50 cm | 3 – 5 m | SVG |
| Website / email | 100 px | 200 – 300 px | On-screen | 256px PNG |
| Presentation / slide | 150 px | 300 – 500 px | Projected | 512px PNG |
All print sizes assume the QR code is placed cleanly against a high-contrast background with the required quiet zone. See the quiet zone section below.
Print QR Code Sizes: Use Case by Use Case
💼 Business Cards
A standard business card is 85 × 54 mm. The QR code typically occupies one corner, leaving room for your name, title, and contact details. A code between 2.5 and 3.5 cm square is the practical sweet spot — scannable from 25–35 cm while leaving design breathing room.
Keep the data payload lean. A QR code linking to a URL or encoding a simple vCard stays small and scans faster than one packed with a full paragraph of text. If you're encoding contact details, use our vCard type rather than pasting raw text — it produces a more compact code.
Always download as SVG for business card printing. A 256 px PNG placed at 3 cm in a design file is only 86 DPI — far below the 300 DPI print standard and will appear blurry on the finished card. SVG scales to any DPI without any quality loss.
Common mistake: placing a QR code in the "bleed" area of a business card template. The quiet zone (white border) around the QR code must be preserved — if the card is trimmed too close, scanners will fail to find the edges of the code.
📄 Flyers, Posters, and In-Store Signage
People scan flyers from arm's length (40–60 cm) and posters from 60 cm to 1 meter. That calls for a QR code of at least 4–6 cm on a standard A4/letter flyer. On an A3 poster, go to 6–10 cm.
For in-store table tents and counter cards — where customers pick them up or lean in — a 4 cm code is fine. For wall-mounted signage read from 1–1.5 meters, use 10–15 cm.
Don't underestimate the impact of placement. A QR code in the lower-right corner of a poster with a clear "Scan to see the menu" call-to-action dramatically outperforms the same code buried in a dense layout with no label.
📦 Product Packaging and Labels
Product packaging is scanned at close range — typically 15–30 cm — so a 2–4 cm code is usually sufficient. However, packaging often has curved surfaces, textured finishes, or foil elements that can interfere with scanning. On these surfaces, add one extra centimeter and use High error correction (30%) to compensate.
QR codes on dark or colored packaging backgrounds need extra care. The code's foreground and background must still maintain high contrast after printing. A dark teal background with a white QR code works; a navy background with a dark gray code will fail on press.
For small labels (jam jars, cosmetic tubes, pill bottles), 2 cm is the hard floor. Below that, even modern phone cameras cannot reliably resolve the modules. If you cannot fit 2 cm, consider linking to a shorter URL to reduce the code's module density.
🏙️ Billboards and Large-Format Banners
This is where the 10:1 rule becomes critical. If your billboard audience is standing 5 meters away, the QR code needs to be at least 50 cm wide. At 10 meters, 1 meter wide. These are large areas — use them, and make sure the code is a visual feature, not an afterthought.
Always include a call-to-action text alongside it ("Scan for today's offer") and keep the URL short. A billboard QR code that takes people to a non-mobile-optimized page is a waste of ad spend regardless of size.
For large-format printing, always use SVG. Your printer will thank you, and the code will be crisp at any billboard dimension.
🖥️ Digital and Screen QR Code Sizes
On screens, the "size" question is really about pixel dimensions and display resolution rather than physical cm. A QR code displayed on a monitor is typically scanned from 30–60 cm — so the rendered size on screen matters, not the file's pixel count.
Blog posts, email footers, inline content. Renders at roughly 6–8 cm on a standard screen — large enough to scan comfortably at arm's length.
Landing pages, hero sections, presentations projected on a screen. A dominant QR code element. Good balance between file size and display quality.
High-resolution digital displays, large monitor presentations, or when you need a single file usable for both screen and moderate print sizes.
PNG vs SVG: Which Should You Download?
This is the single most impactful choice you make after picking a size. The wrong format at the wrong size is the number one cause of blurry printed QR codes.
PNG — Raster Format
PNG stores the QR code as a fixed grid of pixels. When you download a 1024 × 1024 PNG and place it in a design file at 3.4 inches, you get exactly 300 DPI — acceptable for most print work.
Scale it up past that and pixels stretch, modules blur, and scanners fail. PNG is a hard ceiling: it cannot be printed larger than its resolution allows.
- Displaying on a website or in an app
- Embedding in an email
- Sharing on social media
- Printing small (≤ 3.4 inches / 8.5 cm) with 1024 px
SVG — Vector Format
SVG stores the QR code as mathematical paths — not pixels. This means it scales to any size without quality loss. A 1 cm SVG and a 1 meter SVG look identical in terms of sharpness.
Most professional print workflows (InDesign, Illustrator, Figma, Canva) accept SVG natively. Your printer can output it at any DPI — typically 300–600 DPI for commercial print.
- Printing on any physical material
- Business cards, flyers, packaging, banners
- Working in Figma, Illustrator, or InDesign
- Any size over 3.4 inches / 8.5 cm
How Error Correction Affects Size
Error correction is often thought of purely as a reliability setting — but it directly affects the physical size of the QR code at a given scannability level. Higher error correction means more modules (more redundant data), which means the same data produces a denser, larger-looking QR code.
Smallest code. Use for digital-only display with no risk of damage.
Default. Best balance for most print and screen uses.
Use on textured packaging, outdoor print, or where partial obscuring is likely.
Largest code. Use when adding a logo overlay, or on rough/curved surfaces.
The practical takeaway: if High error correction makes your code too dense for a small space, switch to Medium and ensure the print surface is flat, clean, and high-contrast. The size reduction is more valuable than the extra redundancy in most cases.
⬜ The Quiet Zone: The Invisible Part of QR Code Size
Every QR code requires a quiet zone — a blank white margin around all four sides. Without it, scanners cannot distinguish where the code ends and the surrounding design begins, and the code will fail to read.
The ISO standard specifies the quiet zone must be at least 4 modules wide on all sides. A module is the smallest square in the QR code pattern. For a typical small code, that's roughly 3–5 mm of white space on each side. For a large code printed at 10 cm, the quiet zone should be around 1 cm.
When placing QR codes in design software: add at least 3–5 mm of background color around the code before placing it over a colored background. If your background is not white, match the QR code's background color to the surrounding design and maintain high contrast with the foreground modules.
5 QR Code Size Mistakes That Cause Scan Failures
Too small for the print surface
Placing a 1.5 cm QR code on a product label expecting customers to scan it from 50 cm away. The 10:1 rule gives you 15 cm max — not enough for comfortable arm's-length scanning.
Printing a PNG too large
Downloading a 256 px PNG and stretching it to 10 cm in a design file produces a heavily pixelated code at just 65 DPI — blurry and unscannable. Always use SVG for print.
Cropping the quiet zone
Trimming too close to the QR code edge in a design removes the quiet zone. Without those blank margins, scanners cannot locate the finder patterns in the corners.
Low contrast colors at small sizes
A gray-on-white or dark-blue-on-black QR code at 2 cm is extremely difficult to scan. Low contrast is bad at any size but becomes critical when modules are already small.
Dense data payload in a small code
Encoding a 200-character string into a 2 cm QR code produces a code with extremely tiny modules — possibly below 0.3 mm each. Even at High error correction, this is unreliable. Reduce data density first: use a short URL, trim the vCard to essentials, or shorten your text.
Ready to Generate Your QR Code?
Now you know exactly what size to use. Generate yours in seconds — choose your size, download PNG or SVG, and you're done. No signup required.
Tip: Use the Size dropdown in the tool to select 512×512 or 1024×1024 for print, and always download SVG for any physical material.
Frequently Asked Questions About QR Code Sizes
What is the minimum size for a QR code?
The absolute minimum recommended size for a printed QR code is 2 cm × 2 cm (about 0.8 × 0.8 inches) for scanning at close range (10–20 cm). For reliable scanning from a typical arm's length (30–50 cm), 3–4 cm square is safer. Below 2 cm, most phone cameras struggle to resolve the individual modules.
What size QR code should I use for a business card?
For a business card, a QR code between 2.5 cm and 3.5 cm square (roughly 1 to 1.4 inches) works well. That leaves enough room for your other details while keeping the code large enough to scan reliably. Download as SVG for sharpest print quality at any size.
What resolution PNG should I download for print?
For print use, download the 1024 × 1024 PNG and place it at a maximum of 3–4 inches in your design file. At 300 DPI, 1024 pixels covers about 3.4 inches — ideal for business cards, flyers, and packaging. For anything larger, use SVG, which scales without quality loss.
How big should a QR code be on a poster?
On an A4/letter poster, use at least 4 × 4 cm (1.6 × 1.6 inches). On an A3 or larger poster intended to be read from 1–2 meters away, 6–8 cm square is recommended. For billboards read from 5+ meters, scale proportionally: roughly 50 cm minimum.
Does QR code size affect scannability?
Yes. Size directly affects scannability through the 10:1 rule: the scanning distance should be no more than 10 times the QR code's width. A 3 cm QR code scans reliably up to 30 cm away. A 10 cm QR code scans from up to 1 meter. Size the code for the distance users will actually scan from.
What pixel size should I use for a QR code on a website?
For web display, 256 × 256 pixels is sufficient for most on-screen uses. Use 512 × 512 if the QR code is a focal point of the page or displayed at a large size. There is no benefit to using 1024 × 1024 for purely on-screen use — it just increases file size without improving scan performance.