Preparing QR Codes for Print: Formats, Resolution, Quiet Zone, and Real-World Testing Checklist
Everything you need to know before sending a QR code to print — file formats, DPI requirements, quiet zone rules, material considerations, and a hands-on testing checklist.
Why Print Preparation Matters
A QR code that looks great on screen can fail completely in print. Low resolution, insufficient margins, poor substrate choices, or untested designs are the most common reasons printed QR codes do not scan. The cost of reprinting thousands of flyers, labels, or business cards far outweighs the few minutes it takes to prepare properly.
This guide covers every step between downloading your QR code from QR2GO and handing the file to your printer.
Choosing the Right File Format
QR2GO offers two download formats: SVG and PNG. Each serves a different purpose.
SVG — The Gold Standard for Print
SVG (Scalable Vector Graphics) is a vector format. It describes the QR code as geometric shapes rather than pixels, which means it can be scaled to any size — from a 1 cm label to a 3-meter billboard — without losing quality.
Advantages:
- Infinite scalability — no pixelation at any size
- Tiny file size — typically under 50 KB
- Editable in design tools (Illustrator, Figma, Inkscape, Canva Pro)
- Crisp module edges at every print resolution
When to use SVG:
- Business cards, flyers, brochures, posters
- Product packaging and labels
- Banners, signage, and large-format prints
- Any situation where the final print size is undetermined
PNG — For Digital and Fixed-Size Use
PNG (Portable Network Graphics) is a raster format. It stores the QR code as a grid of pixels. Quality depends on the resolution at which it was exported.
Advantages:
- Universal compatibility — works everywhere
- Supports transparent backgrounds
- Quick to embed in presentations and documents
When to use PNG:
- Websites, emails, and social media
- Digital presentations and PDFs viewed on screen
- Situations where the display size is known and fixed
Format Comparison
| Criteria | SVG | PNG |
|---|---|---|
| Scalability | Unlimited | Fixed — quality degrades when enlarged |
| File size | Very small (~10–50 KB) | Larger (100 KB–1 MB depending on size) |
| Print quality | Perfect at any DPI | Depends on export resolution |
| Editing | Fully editable in vector tools | Limited — pixel editing only |
| Transparency | Supported | Supported |
| Best for | All print work | Digital screens |
Rule: If the QR code will be printed on anything physical, download the SVG.
Understanding DPI and Resolution
What Is DPI?
DPI (dots per inch) measures how many ink dots fit into one linear inch of the printed output. Higher DPI means finer detail.
Minimum DPI for QR Codes
| Print Type | Minimum DPI | Recommended DPI |
|---|---|---|
| Office laser / inkjet printer | 150 DPI | 300 DPI |
| Professional offset printing | 300 DPI | 300–600 DPI |
| Large-format printing (banners) | 72–150 DPI | 150 DPI |
| Screen printing (T-shirts, bags) | 150 DPI | 300 DPI |
Calculating Pixel Requirements
If you must use a PNG, calculate the pixel dimensions needed for your target print size:
Pixels = Print size (inches) × DPI
Example: A 3 × 3 cm QR code (~1.18 inches) at 300 DPI requires at least 354 × 354 pixels. Round up to 400 × 400 px for safety.
| Print Size | 150 DPI | 300 DPI | 600 DPI |
|---|---|---|---|
| 2 × 2 cm | 118 px | 236 px | 472 px |
| 3 × 3 cm | 177 px | 354 px | 709 px |
| 5 × 5 cm | 295 px | 591 px | 1181 px |
| 10 × 10 cm | 591 px | 1181 px | 2362 px |
Tip from QR2GO: Export your PNG at the largest size the generator offers. It is always easier to scale down than to scale up.
The Quiet Zone: Your Code's Safety Buffer
What Is the Quiet Zone?
The quiet zone is the blank (usually white) border that surrounds the QR code on all four sides. It signals to the scanner where the code ends and the surrounding design begins.
How Wide Should It Be?
The ISO 18004 standard requires a quiet zone of at least four modules (four times the width of one small square in the QR pattern). QR2GO applies this automatically.
Common Quiet Zone Mistakes
| Mistake | Consequence | Fix |
|---|---|---|
| Text placed too close to the code | Scanner reads text as part of the pattern | Move text outside the quiet zone |
| Decorative border touching the code | Scanner misidentifies code boundaries | Add at least 4 modules of blank space |
| Code placed on a colored background | Background bleeds into the quiet zone | Ensure the quiet zone matches the code's background color |
| Code cropped during layout | Modules cut off at the edges | Always include the full quiet zone in your exported file |
Practical Tip
When placing a QR code in a design layout, treat the quiet zone as a no-go area. No text, no icons, no lines, and no background images should enter this space.
Print Size and Scanning Distance
The physical size of the printed QR code must match the expected scanning distance. A tiny code on a billboard will never scan; an oversized code on a business card wastes space.
The 10:1 Rule
Divide the expected maximum scanning distance by 10 to get the minimum QR code dimension:
| Scanning Distance | Minimum Code Size | Typical Application |
|---|---|---|
| 10 cm (4 in) | 2 × 2 cm | Business cards, small labels |
| 30 cm (12 in) | 3 × 3 cm | Flyers, menus, packaging |
| 1 m (3.3 ft) | 10 × 10 cm | Posters, shelf signage |
| 3 m (10 ft) | 30 × 30 cm | Banners, trade show displays |
| 10 m (33 ft) | 100 × 100 cm | Billboards, building wraps |
Module Size Matters
Beyond overall dimensions, each individual module must be large enough for the camera to resolve. At the final print size, each module should be at least 0.75 mm × 0.75 mm for reliable scanning with standard smartphone cameras.
Material and Substrate Considerations
The surface you print on affects scannability as much as the code design.
Paper and Cardboard
- Matte paper: Best choice — no reflections, consistent contrast.
- Glossy paper: Can cause glare under certain lighting. Test under the expected lighting conditions.
- Recycled / textured paper: Ink absorption may blur module edges. Use a slightly larger code and higher error correction (Q or H).
Plastic and Film
- Print with UV-cured or solvent-based inks for durability.
- Avoid transparent or semi-transparent films unless the background is opaque.
Metal and Glass
- Use etching, engraving, or opaque vinyl stickers rather than direct printing.
- Ensure the contrast between the code and the surface is strong enough.
Fabric
- Screen printing works for large codes (10+ cm) on flat surfaces like tote bags or T-shirts.
- Embroidery is not recommended — the thread texture destroys module edges.
Outdoor and Weatherproof Applications
- Use UV-resistant laminate or weather-proof vinyl.
- Factor in sun exposure — colors fade over time. Start with maximum contrast (black on white) for the longest lifespan.
- Periodically inspect and replace codes that show signs of wear.
Color Considerations for Print
CMYK vs RGB
Screens display colors in RGB; printers use CMYK. Colors can shift during conversion.
- Design in CMYK if your design tool supports it, or at minimum, proof-print a test page.
- Dark colors may appear lighter in CMYK — especially deep blues and rich blacks. Use "rich black" (C:60, M:40, Y:40, K:100) for the darkest possible foreground.
Spot Colors and Pantone
For brand-critical projects, specify your QR code foreground as a Pantone spot color to guarantee consistency across print runs.
Pre-Print Testing Checklist
Run through this checklist before approving any print job:
File and Format
- QR code is exported as SVG (for print) or high-resolution PNG (300+ DPI at final size)
- File opens correctly in the design application without missing elements
- Quiet zone of at least four modules is intact on all sides
Design
- Foreground-to-background contrast ratio is 4:1 or higher (7:1 recommended)
- Colors are defined in CMYK (not RGB) for offset printing
- Logo (if present) covers less than 20% of the QR area
- Error correction is set to H if a logo is embedded
- No text, borders, or images overlap the quiet zone
Scan Testing
- Code scans successfully on an iPhone (latest generation)
- Code scans successfully on an Android device
- Code scans from the expected distance
- Code scans under dim lighting conditions
- Destination URL or content is correct and mobile-friendly
Print Proof
- Proof print on the actual substrate has been produced
- Proof print scans correctly on at least 2 devices
- Colors on the proof match the on-screen design (within acceptable tolerance)
- Module edges are sharp — no bleeding, smearing, or blurring
- Code is the correct physical size (measure with a ruler)
Final Approval
- All stakeholders have signed off on the proof
- Print quantity and locations are confirmed
- A digital backup of the QR code source file (SVG) is archived
Troubleshooting Common Print Issues
Modules Look Blurry
Cause: PNG exported at too low a resolution, or raster image scaled up in the design tool. Fix: Re-export as SVG, or export PNG at a higher pixel count.
Code Does Not Scan After Printing
Cause: Contrast loss during CMYK conversion, ink absorption on textured paper, or quiet zone violation. Fix: Increase contrast, switch to matte paper, and verify the quiet zone is clear.
Colors Look Different in Print
Cause: RGB-to-CMYK color shift. Fix: Design in CMYK from the start, or order a proof print before the full run.
Code Scans on Screen but Not on Paper
Cause: Module edges lost sharpness during printing, especially on inkjet printers. Fix: Increase the QR code size by 20%, use a higher-resolution printer, or switch to a professional print shop.
Summary
Preparing a QR code for print is not difficult, but it requires attention to detail. Choose SVG for unlimited scalability, respect the quiet zone, verify contrast in CMYK, match your code size to the scanning distance, and always test on a proof print before approving the full run. A few minutes of preparation can save you from an expensive reprint.
Generate your print-ready QR code at QR2GO — download the SVG and send it straight to your designer or printer.