Print guide

PNG vs. SVG vs. PDF: the best QR code format for print

The QR code itself may be simple, but the file you hand to a designer or printer matters. Choose the format that keeps every module sharp at its final size.

The quick answer

Use SVG when a designer needs to place the QR code in artwork or scale it to different sizes. Use PNG for screens, email, slides, and quick documents. Use PDF when you need a simple print-ready handoff and do not expect the recipient to edit the code.

If you are unsure, send an SVG to the designer and keep a PNG for quick review. Never rely on a screenshot of a QR code: screenshots can blur the pattern, crop the quiet zone, or be resized badly in the next step.

Which QR code file should you use?

FormatBest forWatch out for
SVGProfessional design work, signs, packaging, and any artwork that may be resizedKeep it as vector artwork. Do not rasterise it unnecessarily before print.
PNGWeb pages, email, presentations, social posts, and quick office documentsIt has fixed pixels. Use enough resolution for the final displayed or printed size.
PDFA simple print handoff or a finished page that should not be editedConfirm that the QR code is still sharp and has not been converted into a low-resolution image.

Choose the format by the next person’s job

You are sending it to a designer

Send SVG. It stays sharp when the design changes size, and the designer can place it precisely in the final layout.

You are adding it to a website or slide deck

Use PNG at a sensible pixel size. It is widely supported and easy to place without specialist software.

You are emailing a finished flyer to a printer

Use a print-ready PDF, but scan the PDF itself before sending it. A PDF is a container, not an automatic guarantee of quality.

You need one code at many sizes

Keep an SVG as the master asset. Create PNGs only for specific screen or document uses.

Keep the file scan-safe

The file format is only part of the job. These production rules matter just as much.

  • β†’Do not stretch the code into a rectangle. QR codes must stay perfectly square.
  • β†’Keep the quiet zone around the code when placing it in artwork.
  • β†’Avoid aggressive image compression, especially when exporting a PDF or uploading a PNG to another system.
  • β†’Use a high-enough PNG size for the final use. Scaling a small PNG up later softens the modules.
  • β†’Keep one untouched master file so later edits do not begin from a screenshot or a compressed copy.

Choose the format, then choose the right code type

File format controls how the image travels through design and print. Static versus dynamic controls what happens after the scan. They are separate decisions: an SVG can contain either kind of QR code, and a beautiful file will not help if the destination needs changing after the material is printed.

Create the code in the format your next step needs.