How-To

How to Add a QR Code to Posters and Flyers (Print-Ready Guide)

A QR code turns any printed flyer into a direct link to your website. Here's how to create one at the right resolution and place it so it always scans.

Published June 11, 2026· Updated June 11, 2026· 6 min read

You're designing a flyer and you want people to visit your website — but printing a full URL like https://example.com/spring-sale-2025 is ugly and nobody types it. QR codes provide a neat solution to that problem: scan and go. The trickiest part about print media is ensuring that you have the proper resolution and positioning for it to work. That’s what this guide is all about. Create your print-ready QR code free at genqrfree.com/qr-code-generator-for-print.


Why Print Materials Specifically Benefit from QR Codes

Digital materials have clickable links. Print doesn't — and that gap is where QR codes earn their place.

In a poster, flyer, or brochure, QR codes connect the physical world to the online world without requiring anything strenuous from the user. All the friction is a scan, which takes roughly two seconds. Contrast this with entering an address into a browser, looking up a company’s web address, or even doing any research at all.

For businesses, the practical wins are:

  • Link a flyer to a landing page, offer, or booking form without reprinting when the URL changes (use a stable URL or a short link as the QR target)
  • Add a Google Maps link to a venue poster
  • Link a product brochure to a demo video or spec sheet
  • Connect a restaurant menu QR code insert to the full digital menu — updating the linked page means never reprinting the QR itself

How to Create a Print-Ready QR Code

Step 1: Go to the print QR generator Open genqrfree.com/qr-code-generator-for-print. The URL tab is pre-selected. Paste your link.

Step 2: Choose the right output size The generator offers multiple download sizes. For print, the decision is:

Print useRecommended download
A5 flyer or smallerPNG at 1000px
A4 posterPNG at 2000px
A3 or largerSVG (vector — scales without limit)
Professional print shopSVG always

Step 3: Set colors Choose a dark foreground that contrasts against a white or extremely light background. When using colors corresponding to your brand, be sure the color you have chosen is dark enough by testing. Navy, forest green, and dark burgundy all work well. Grays and pastel colors do not. You can also add a logo to your QR code — the generator handles error correction automatically when a logo is uploaded.

Step 4: Download For anything going to a print shop or being placed in a design file (Illustrator, InDesign, Canva), download SVG. For quick home printing or digital use, PNG at 2000px is sufficient.


Design Rules for Placing a QR Code on a Poster or Flyer

The quiet zone — why your QR code needs white space around it

Every QR code has a "quiet zone" — the blank white margin around the pattern. This is not mere decoration, but rather the method that enables the scanner to know where the borders of the code are located. In the case of additional design features being applied right at the edge of the QR code, it becomes hard for the scanner to recognize the borders.

Rule: Keep at least 4 module widths of clear space on all four sides. In practice, if your QR code is 3 cm wide on the final print, leave at least 3–4 mm of white space around it. More is always better.

Other placement rules:

  • Don't rotate the QR code — it should always be upright
  • Don't place it over a background photo or gradient; it needs a solid, light background directly behind it
  • Don't stretch it asymmetrically; QR codes must remain square
  • Add a one-line label nearby: "Scan to visit our site" or "Scan for details" — people are more likely to scan when they know what to expect

Test Before You Print

This step gets skipped most often and causes the most reprints.

Before sending to your printer:

  • Scan the QR from the actual design file on screen — not just the downloaded PNG in isolation
  • Test on both iPhone and Android
  • Scan from the distance the QR will realistically be scanned (arm's length for a flyer, 1–2 m for a poster)
  • Confirm the destination URL opens correctly and goes to the right page
  • Print one test copy at final size before the full run

If it doesn't scan reliably on screen, it won't scan better on paper. Fix size or contrast before printing.


File Format Recommendations

SVG — best for print. Vector format, infinitely scalable, no pixelation at any size. Use this for anything going to a professional printer or placed in a vector design tool.

PNG at 2000px — good for A4 and smaller. At 300 DPI, a 2000px PNG prints cleanly up to about 17 × 17 cm. Beyond that, you'll see softness.

PNG at 1000px — fine for small print sizes (business cards, table cards, A5 flyers) and digital use.

Avoid JPEG — lossy compression introduces artefacts into the QR pattern that reduce scan reliability. Never convert a QR code to JPEG.

For detailed size-to-distance rules across different print formats, see the exact size guide for each print format.


Frequently Asked Questions

What resolution should a QR code be for printing? 300 DPI is the standard for printing. An image that is 2000 pixels wide and saved as a PNG with 300 DPI prints out crisply to an area up to 17 x 17 cm. Anything larger should be created using SVG, as it is resolution independent.

Can I put a QR code on a dark background? Yes, technically, but you have to reverse the colors; that is, white QR pattern on a black background. Light QR codes work on most phones, although not as reliably as the conventional dark QR code on a light background. You can compensate for using a black background by adding a white frame around the QR code.

PNG vs SVG — which file format is better for print? SVG is the way to go if you are ever going to be sending anything to be professionally printed or designing anything scalable. SVG is vector, so it will render at whatever resolution your printer prints in, and there is no pixelation at all. PNG is good if you are printing yourself up to A4 size, assuming you have downloaded at 2000px.


Create your print-ready QR code free at genqrfree.com/qr-code-generator-for-print — download PNG or SVG, no sign-up, no watermark.

Ready to create your QR code?

Free, no sign-up required. Download PNG instantly.

Create free QR code →

Related guides