ScanQristi
Back to Blog
Design

A Complete Guide to Saving High Resolution QR Codes

Feb 10, 2026· 3 min read·ScanQristi Team

A QR code that looks crisp on a smartphone screen can turn into a blurry, unreadable mess when printed at A3 size or larger. The culprit is almost always the file format: most QR generators default to a small PNG, and small PNGs do not scale. This guide explains when to use PNG, when to use SVG, how large your QR code actually needs to be, and the technical details that determine whether a scanner can read it reliably.

PNG: Raster Format for Digital Use

PNG (Portable Network Graphics) is a raster format — it stores an image as a fixed grid of pixels. A 500×500 pixel PNG QR code looks fine on a screen, but if you enlarge it to 10×10 cm for a flyer at 300 DPI (which requires approximately 1,181×1,181 pixels), the image is being stretched and the scanner-facing modules become blurry.

PNG is the right choice when:

  • You are embedding the QR code in a website, email, or social media post
  • The printed size is small (under 5 cm square at standard print resolution)
  • The tool you are using does not accept SVG

ScanQristi lets you download PNG at up to 1,000×1,000 pixels, which is sufficient for most digital uses and small print applications.

SVG: Vector Format for Print

SVG (Scalable Vector Graphics) does not store pixels. It stores mathematical descriptions of shapes — "draw a black rectangle from coordinates (x, y) to (x+w, y+h)." Because the instructions are resolution-independent, an SVG QR code can be scaled to any size — from a 2 cm business card to a 3-metre billboard — and remain perfectly sharp. There is no interpolation, no blurring, no quality loss.

SVG is the right choice when:

  • The QR code will be printed larger than approximately 5 cm square
  • You are working in a professional design tool (Figma, Adobe Illustrator, CorelDRAW)
  • The final output is high-resolution print such as brochures, signage, or merchandise
  • You want the smallest possible file size (SVG QR codes are typically 2–5 KB versus 50–200 KB for high-res PNG)

Format Comparison

PropertyPNGSVG
Scales without quality lossNoYes
Best for print (large size)NoYes
Best for web / emailYesYes
Supported in design softwareYesYes (natively)
File size (typical)50–200 KB2–5 KB
Transparent background optionYesYes

Minimum Recommended Sizes for Print

QR code scanners need a minimum physical size to reliably detect and decode the pattern. These are practical minimums — going larger always improves scan reliability:

  • Business card: 2 cm × 2 cm minimum (use SVG or high-res PNG at 300 DPI)
  • A5 / A4 flyer: 3–4 cm × 3–4 cm
  • Poster (A2 and above): 5–8 cm × 5–8 cm; SVG strongly recommended
  • Banner or billboard: Always use SVG; scale to 10+ cm for viewing distances over 3 metres

The Quiet Zone: Do Not Crop Your QR Code

Every QR code standard requires a "quiet zone" — a blank white margin of at least 4 modules (the small squares that make up the code) surrounding the pattern on all sides. This border tells the scanner where the QR code begins and ends. Cropping it causes scan failures, especially at an angle or in low light.

ScanQristi preserves the quiet zone automatically in all downloaded files. If you are placing the code in a design tool, ensure the surrounding layout does not visually encroach on this border — do not place the QR code flush against a dark background edge.

Error Correction Levels

QR codes include built-in error correction data, which allows scanners to read codes that are partially obscured, dirty, or damaged. There are four levels:

  • L (Low) — 7% recovery: Smallest code, least redundancy. Use only when space is extremely tight and the code will be displayed in ideal conditions.
  • M (Medium) — 15% recovery: The standard balance of size and reliability. Suitable for most use cases.
  • Q (Quartile) — 25% recovery: Good for codes with a logo overlay, since the logo covers some modules.
  • H (High) — 30% recovery: Largest code, most redundant. Best for outdoor signage or codes that may get dirty or partially damaged.

ScanQristi uses Level M by default, with automatic adjustment when you embed a logo (the logo covers modules, so higher correction is applied). You do not need to configure this manually.

How to Download from ScanQristi

  1. Open ScanQristi and enter your URL, text, WiFi credentials, or email.
  2. Customise the colours and optionally add a logo.
  3. Click Download in the toolbar below the QR preview.
  4. Select PNG for digital use or SVG for print.
  5. For PNG, you can adjust the resolution slider before downloading — set it higher for larger print sizes.

Opening SVG in Design Tools

SVG files from ScanQristi open natively in all major design applications:

  • Figma: File → Place image, or drag-and-drop the SVG directly onto the canvas. It imports as a vector group you can scale freely.
  • Adobe Illustrator: File → Place (or Open). The SVG imports as a fully editable vector object.
  • Canva: Click Uploads → Upload file → select the SVG. Canva renders it as a scalable element.
  • CorelDRAW / Inkscape: File → Import. Both tools have native SVG support.

Once imported, resize the QR code to whatever dimensions your layout requires. The quality will remain identical regardless of scale.


S

ScanQristi Team

We build free tools that help small businesses, creators, and developers create better QR codes. Based in Bengaluru, India.

Ready to create your custom QR code?

Free, no account required, 22+ Indian languages supported.

Generate QR Code

Related Articles