ScanOrbit 2.0 Live: Unlimited dynamic QR codes with 1-year scan analytics. See Plans →
What Resolution Should Your QR Code Be for Print?
Guides
BlogGuides

What Resolution Should Your QR Code Be for Print?

SO

ScanOrbit Team

Mar 20, 2026· 5 min read

There are two types of QR code print failures: codes that are technically correct but print at the wrong size, and codes that look fine but were exported at insufficient resolution. Both result in codes that don't scan reliably, often discovered after a print run is already complete.

This guide gives you the exact numbers and process to avoid both failures.

SVG vs PNG: which format to use

This is the single most important decision in QR code print preparation, and the answer is almost always: use SVG.

PNG is a raster format made of pixels. When you scale a PNG up beyond its native resolution, it becomes blurry. A 500×500px PNG QR code looks fine on screen but prints poorly at anything larger than about 3×3 cm at 300 DPI. If your printer asks for a 10×10 cm QR code and you send a 500px PNG, the result will be visibly degraded.

SVG (Scalable Vector Graphics) is resolution-independent. It is defined mathematically, not in pixels, which means it prints at perfect quality at any size, from a business card to a billboard. Send SVG to your printer or designer and the size question becomes irrelevant.

Always download SVG for print. ScanOrbit exports SVG on Pro and Business plans. See the format download guide for full export options.

The only time to use PNG is for digital display (websites, email, social media) where SVG may not be supported by the platform, or for very small on-screen use. Even then, export at 2× your target display size for retina screens.

DPI explained for QR codes

DPI (dots per inch) is a print specification that defines how many ink dots the printer places in each linear inch of output. For sharp QR codes:

  • 300 DPI: the standard for commercial printing (flyers, brochures, business cards, packaging). This is your default target.
  • 600 DPI: for very small QR codes (under 2 cm) or high-resolution fine art printing.
  • 150 DPI: acceptable for large-format printing (banners, billboards) where the viewing distance is significant. At 3 metres away, 150 DPI is indistinguishable from 300 DPI.

If you must use PNG instead of SVG, here's how to calculate the required pixel dimensions: Target size in inches × DPI = Required pixels. For a 5 cm (≈2 inches) QR code at 300 DPI: 2 × 300 = 600 pixels minimum. For a 10 cm code: 4 × 300 = 1,200 pixels minimum.

Minimum size by use case

Use caseMin sizeTypical scanning distanceNotes
Business card2 × 2 cm5 to 20 cmUse SVG; test on 3 devices
Flyer / A5 leaflet3 × 3 cm15 to 40 cmInclude CTA frame text
A4 / A5 brochure3 × 3 cm20 to 40 cmStandard distribution
Retail shelf label2.5 × 2.5 cm10 to 30 cmHigh-contrast design essential
A2 / A1 poster5 × 5 cm30 to 80 cmSVG for outdoor printing
Window vinyl10 × 10 cm50 cm to 1.5 mTest in situ before install
Outdoor billboard25 × 25 cm+3 m+Verify at actual distance
Product label2 × 2 cm5 to 15 cmLaminated label stock recommended

See the minimum size help guide for the full breakdown with additional use cases.

The 1:10 scanning distance rule

A practical rule of thumb used by print professionals: the maximum reliable scanning distance is approximately 10 times the width of the QR code. A 3 cm code scans reliably from up to 30 cm. A 10 cm code scans from up to 1 metre.

Apply this in reverse: if you need a code to be scanned from 2 metres away (a window display), the code should be at least 20 cm wide. If it needs to scan from 5 metres (a roadside banner), you need 50 cm minimum.

The 1:10 rule assumes good lighting and a clean, undamaged code. For challenging environments (outdoor, poor lighting, or codes on curved surfaces), add 50% extra to your calculated size as a safety margin.

How to test before printing

Never approve a print run without a physical proof. The test process:

  1. Print one copy at the exact intended size on the intended material (paper type matters: glossy vs matte affects contrast).
  2. Scan from the expected scanning distance (arm's length for table cards, 50 cm for wall signs).
  3. Test on at least three devices: a current iPhone, a current Android, and an older smartphone if available.
  4. Check the destination loads correctly and quickly on a cellular data connection (no WiFi).
  5. Check that the quiet zone (white border) is intact and not cut off by print bleed.

Common print mistakes

  • Cropping the quiet zone: the white border around the QR code is part of the specification. Never let design elements encroach on it. Maintain at least 4 module widths of clear space on all sides.
  • Printing on a colored background without a white margin: if the page background is dark, you must add a white rectangle behind the QR code.
  • Using a low-res PNG from a screenshot: always export from ScanOrbit directly, never screenshot a QR code from a browser.
  • Not accounting for bleed: if the QR code is near the edge of a printed item, add bleed correctly. The code itself should never be within 5 mm of the trim edge.

More on QR code design best practices in the 8 design mistakes article and the design best practices guide.

Create your account and download your QR codes in SVG format for perfect print quality at any size. The Pro plan unlocks SVG and PDF downloads alongside full analytics, password protection, and custom short URLs.
Share this guide with your team:
Try it out now

Generate a Live Vector QR Code

Type any URL or text to test creating an instant dynamic QR code right now:

Reed-Solomon Level H Error CorrectionOpen Full Studio →
SO

ScanOrbit Team

Author

Written by the team that builds ScanOrbit

We build the QR platform these guides describe, so the advice here comes from what we have had to get right in the product: print legibility, scan reliability, and what actually shows up in scan analytics.

The Complete Catalog

Explore all 31 QR code formats

Put the strategies from this article into practice with ScanOrbit's full suite of specialized QR generators.

Explore All 31 Live Types

Website URL

Editable dynamic link

Dynamic
SCAN TO VISIT

Point to any website or page. Change the destination anytime without reprinting.

Vector SVG & HD PNGCreate Website

Digital vCard Plus

1-Tap contact save

Dynamic
SAVE CONTACT

Complete professional profile. Directly saves names, numbers & emails to phone contacts.

Vector SVG & HD PNGCreate Digital

WiFi Network Pass

Instant zero-type connect

Static
CONNECT WIFI

Connect phones directly to guest WPA/WPA2 networks without typing long passwords.

Vector SVG & HD PNGCreate WiFi

WhatsApp Chat Starter

Pre-filled direct chat

Dynamic
CHAT ON WHATSAPP

Launches WhatsApp with a custom pre-written enquiry message directly to your phone.

Vector SVG & HD PNGCreate WhatsApp

1-Tap Phone Call

Instant dialler trigger

Static
CALL DIRECT

Opens the native phone dialler with your business line ready to call with one touch.

Vector SVG & HD PNGCreate 1-Tap

Email Dispatch

Pre-composed message

Static
SEND EMAIL

Opens user's default email client with recipient, subject, and body pre-populated.

Vector SVG & HD PNGCreate Email

Social Media Multi-Link

All channels in one bio

Dynamic
FOLLOW US

Mobile landing page aggregating Instagram, TikTok, YouTube, LinkedIn, and X.

Vector SVG & HD PNGCreate Social

App Store Smart Router

iOS & Android auto-routing

Dynamic
GET THE APP

Detects scanner device OS and redirects instantly to Apple App Store or Google Play.

Vector SVG & HD PNGCreate App

Google Review Booster

Direct 5-star rating link

Dynamic
LEAVE A REVIEW

Sends customers straight to the Google Maps review submission box in 1 scan.

Vector SVG & HD PNGCreate Google

A/B Smart Traffic Split

50/50 variant split test

Dynamic
A/B SMART SPLIT

Split scan traffic across two distinct landing pages to measure conversion winners.

Vector SVG & HD PNGCreate A/B

Video & Showreel Stream

Instant video playback

Dynamic
WATCH VIDEO

Streams YouTube, Vimeo, or MP4 video without requiring viewers to install apps.

Vector SVG & HD PNGCreate Video

Image Portfolio Gallery

Multi-photo showcase

Dynamic
VIEW GALLERY

Displays a swipeable, high-resolution photo gallery on any printed flyer or display.

Vector SVG & HD PNGCreate Image

Audio & MP3 Streamer

Podcast & audio player

Dynamic
LISTEN NOW

Plays audio tracks, museum tour guides, and podcast episodes in the browser.

Vector SVG & HD PNGCreate Audio

PDF Document & Catalog

Replace heavy print runs

Dynamic
VIEW PDF MENU

Downloadable PDF menus, brochures, and user manuals. Update files without reprinting.

Vector SVG & HD PNGCreate PDF

Interactive Food Menu

Contactless digital menu

Dynamic
SCAN FOR MENU

Mobile menu with allergen tags, multi-language support, and 1-second price updates.

Vector SVG & HD PNGCreate Interactive

Retail Product Showcase

Photo, specs & buy link

Dynamic
VIEW PRODUCT

Connects on-pack packaging to rich product specifications, reviews, and reorders.

Vector SVG & HD PNGCreate Retail

GS1 Digital Link Barcode

2D packaging standard

Dynamic
GS1 DIGITAL LINK

The official retail packaging barcode standard combining POS checkout and consumer info.

Vector SVG & HD PNGCreate GS1

Coupon & Promo Voucher

Tracked discount redemption

Dynamic
CLAIM 20% OFF

Delivers digital coupon codes with barcode scanners and expiration countdowns.

Vector SVG & HD PNGCreate Coupon

Calendar Event Pass

1-Tap .ics calendar add

Dynamic
ADD TO CALENDAR

Adds conference sessions, webinars, and dates straight into Apple/Google Calendar.

Vector SVG & HD PNGCreate Calendar

Lead Capture Form

Point-of-scan CRM sync

Dynamic
GET IN TOUCH

Collects names, phone numbers, and requirements on-location, synced to your CRM.

Vector SVG & HD PNGCreate Lead

Hosted Micro-Site

No code or domain needed

Dynamic
OPEN PAGE

Full mobile landing page builder hosted on fast CDN edge servers with custom branding.

Vector SVG & HD PNGCreate Hosted

Customer NPS & Feedback

1-Tap star rating

Dynamic
RATE EXPERIENCE

Collects customer satisfaction scores, reviews, and qualitative feedback in real time.

Vector SVG & HD PNGCreate Customer

Multi-Question Survey

Detailed survey intake

Dynamic
START SURVEY

Gathers multi-step responses and research data directly into downloadable CSV tables.

Vector SVG & HD PNGCreate Multi-Question

Instant Live Poll

Live audience voting

Dynamic
VOTE NOW

Collects single-question live votes during keynotes, lectures, and live events.

Vector SVG & HD PNGCreate Instant

Google Maps Pin Location

1-Tap GPS directions

Static
GET DIRECTIONS

Opens exact GPS coordinates or venue address directly in Google Maps or Apple Maps.

Vector SVG & HD PNGCreate Google

UPI Direct Scan & Pay

Zero-fee Indian UPI

Dynamic
SCAN & PAY UPI

Generates instant UPI intent QR codes for Google Pay, PhonePe, Paytm, and BHIM.

Vector SVG & HD PNGCreate UPI

UPI Payment + Lead Form

Collect info then pay

Dynamic
PAY & REGISTER

Captures payer name, invoice number, and custom amount before triggering UPI checkout.

Vector SVG & HD PNGCreate UPI

Bitcoin & Crypto Wallet

BIP-21 wallet payments

Static
PAY WITH CRYPTO

Accepts BTC, ETH, and USDT payments with pre-configured recipient addresses.

Vector SVG & HD PNGCreate Bitcoin

SEPA Euro Bank Wire

European IBAN transfer

Static
SEPA WIRE PAY

Pre-fills Euro bank transfer invoices with IBAN, BIC, and exact payment references.

Vector SVG & HD PNGCreate SEPA

Static Plain Text

Offline serials & keys

Static
RAW TEXT DATA

Encodes alphanumeric hardware serials, inventory IDs, and offline text tokens.

Vector SVG & HD PNGCreate Static

SMS Auto-Draft

Pre-filled text message

Static
SEND SMS

Opens mobile messaging app with pre-filled recipient phone number and SMS body.

Vector SVG & HD PNGCreate SMS
31

All 31 Specialized QR Code Formats Supported

27 dynamic formats editable after printing · Vector SVG, PDF, and high-res PNG downloads included.

Explore All 31 Live Formats Hub
Ready to Implement?

Create Your Dynamic QR Code in Seconds

Experience full vector styling, editable destination routing, and real-time scan analytics: 3 dynamic codes free forever.

Scan to Test Studio

Scan with your phone camera to test instant redirection.