QR Code for Flyer: How to Add, Size, and Track (2026 Guide) | ScansTrack
Learn how to create a QR code for your flyer: optimal sizes, design best practices, print resolution requirements, and how to track scan analytics. Free QR generator.
QR Code for Flyer: How to Add, Size, and Track (2026 Guide)
A QR code on a flyer turns a printed piece of paper into a two-way channel. Readers scan it, land on your page, and you get data: how many scanned, when, and from which city. The challenge is doing it right. Too small and nobody can scan it. Wrong contrast and the camera fails. Static QR code with no tracking and you never know if the flyer worked.
This guide covers everything: how to size a QR code for any flyer format, design rules that guarantee scannability, what to link your QR code to, static versus dynamic options, and how to track every scan with analytics. At the end, there is a step-by-step walkthrough using ScansTrack.
Contents
- Why QR Codes Belong on Every Flyer
- QR Code Size Guide for Every Flyer Format
- Design Tips for Print-Ready QR Codes
- Static vs Dynamic QR Codes for Flyers
- What to Link Your Flyer QR Code To
- Print Resolution and File Format Requirements
- Using QR Codes in Canva and Design Software
- Tracking Flyer Performance with Scan Analytics
- Common Mistakes That Kill Scannability
- Step-by-Step: Create a Flyer QR Code with ScansTrack
- FAQ
Why QR Codes Belong on Every Flyer
Print is static. A QR code makes it dynamic. Someone picks up your event flyer and wants to register. Instead of typing a long URL or searching your business name, they scan once and land directly on the registration form. That frictionless path from paper to action increases conversion significantly.
QR codes on flyers are used across nearly every industry:
- Restaurants putting menus on table cards and take-out flyers
- Event organizers linking to ticket purchase pages
- Retail stores pointing to coupon landing pages
- Real estate agents linking to virtual property tours
- Gyms and studios driving sign-up form completions
- Musicians and artists sharing portfolio or streaming links
- Nonprofits collecting donations
The real advantage over a plain URL is twofold. First, it is far easier for a person holding a flyer to scan than to type. Second, with a dynamic QR code, you can change where it points after the flyer is already printed, and you get scan analytics that show you how well the distribution worked.
Create your flyer QR code free
Generate a QR code in seconds. Track every scan with location, device, and time data.
Create Free QR CodeQR Code Size Guide for Every Flyer Format
Size is the single most common reason a QR code on a flyer fails to scan. The absolute minimum for any QR code intended for print is 2 cm x 2 cm (roughly 0.8 inches x 0.8 inches). Below that, most smartphone cameras struggle, especially in low light or with older devices.
The practical rule: the minimum QR code size in centimeters equals the scanning distance in meters divided by 10. If someone will hold their phone 30 cm from the flyer, the QR code needs to be at least 3 cm wide. Most handheld flyers are scanned at 20-40 cm distance, so 3-5 cm is a safe working range.
For posters and large-format prints where people scan from further away, scale up accordingly. A sidewalk sign scanned from 1 meter needs a QR code at least 10 cm wide.
| Flyer Format | Format Size | Recommended QR Size | Minimum QR Size | Typical Scan Distance |
|---|---|---|---|---|
| A4 Flyer | 210 x 297 mm | 40 x 40 mm | 25 x 25 mm | 25-40 cm |
| A5 Flyer | 148 x 210 mm | 35 x 35 mm | 20 x 20 mm | 20-35 cm |
| US Letter | 216 x 279 mm | 40 x 40 mm | 25 x 25 mm | 25-40 cm |
| Postcard (A6) | 105 x 148 mm | 25 x 25 mm | 20 x 20 mm | 15-25 cm |
| Business Card | 85 x 55 mm | 20 x 20 mm | 15 x 15 mm | 10-20 cm |
| A3 Poster | 297 x 420 mm | 60 x 60 mm | 40 x 40 mm | 40-80 cm |
| Sidewalk Sign | 400 x 600 mm+ | 120 x 120 mm | 80 x 80 mm | 80-150 cm |
Key rule: Never place a QR code smaller than 2 cm x 2 cm on any print material. For business cards with dense QR content, test scan before printing the full run.
Design Tips for Print-Ready QR Codes
Quiet Zone: The Border Your QR Code Needs
Every QR code requires a quiet zone: a clear margin around all four sides with no text, images, or design elements. The standard quiet zone is 4 modules wide (one module is one small square in the QR grid). In practice, leave at least 4 mm of white space around the QR code on all sides. Violating the quiet zone is a leading cause of scan failures, even when the QR code itself is correct.
Contrast Requirements
QR codes need strong contrast between the dark modules and the background. Black on white is ideal. The contrast ratio must be high enough for a camera sensor to distinguish the pattern reliably under real-world lighting conditions, including fluorescent office light, direct sunlight, and dim indoor environments.
| Color Combination | Contrast Ratio | Scan Reliability | Recommended? |
|---|---|---|---|
| Black on White | 21:1 | Excellent | Yes, ideal |
| Dark Navy on White | ~15:1 | Excellent | Yes |
| Dark Brown on Cream | ~10:1 | Good | Yes |
| Dark Gray on Light Gray | ~4:1 | Marginal | Avoid |
| White on Black (inverted) | 21:1 | Good if done correctly | Test first |
| Dark on Colored Background | Varies | Risky | Test thoroughly |
| Light on Dark Background | Varies | Often fails | No |
Warning: Never use a gradient background behind a QR code. Part of the code will have insufficient contrast and will fail to scan. Always place the QR code on a solid, high-contrast background.
Logo Placement Inside QR Codes
Adding a logo to the center of a QR code is a popular design choice. It works because QR codes include error correction that allows up to 30% of the code to be obscured and still scan. However, there are limits. Keep any embedded logo to a maximum of 20-25% of the total QR code area. A logo that covers 30% or more of the code, combined with any print imperfection or scratched surface, can push the error rate past recovery.
Never place a logo that overlaps the three corner finder patterns (the large square patterns at three corners of the QR code). These finder patterns are what a camera uses to locate and orient the code, and obscuring them causes guaranteed scan failure.
Shape and Style Modifications
Rounded modules and custom dot shapes are generally safe if implemented by a QR generator that tests scannability. Avoid tools that let you visually distort the QR pattern without verification. Any geometric modification to the finder patterns should be done cautiously and always tested across multiple devices and apps.
Static vs Dynamic QR Codes for Flyers
This is one of the most important decisions you will make when adding a QR code to a flyer. The choice affects your flexibility, analytics capabilities, and long-term cost.
| Feature | Static QR Code | Dynamic QR Code |
|---|---|---|
| URL encoded in the code | Fixed forever | Points to a redirect you control |
| Can change destination after printing | No | Yes |
| Scan tracking and analytics | None | Full: scans, location, device, time |
| QR code density / complexity | Higher (longer URLs = denser code) | Lower (short redirect URL = simpler code) |
| Scannability at small sizes | Worse for long URLs | Better (short URL = cleaner pattern) |
| A/B testing different destinations | Not possible | Possible |
| Reuse code across flyer campaigns | No | Yes, redirect to any new page |
| Cost | Free, always | Free on ScansTrack |
For any flyer that you print in significant volume, a dynamic QR code is the right choice. Here is why: imagine you print 2,000 flyers for a concert, and two weeks before the event the event page moves to a new URL. With a static QR code, all 2,000 flyers are now broken. With a dynamic QR code on ScansTrack, you log in, update the destination URL, and all 2,000 printed flyers now point to the correct page without reprinting.
Dynamic QR codes also produce simpler, less dense visual patterns because the encoded URL is a short redirect link rather than your full destination URL. A simpler pattern is easier to scan, especially at smaller sizes. For more detail, read our guide on dynamic QR codes and how they work.
Create your flyer QR code free
Dynamic QR codes with real-time scan analytics. Free forever on ScansTrack.
Get Started FreeWhat to Link Your Flyer QR Code To
The destination matters as much as the QR code itself. A scan that leads to a slow page, a homepage with no clear action, or a broken link is a wasted opportunity. Here are the most effective destinations by flyer type:
Landing Page
A dedicated landing page built specifically for the flyer campaign converts better than a generic homepage. The page should match the message on the flyer, load in under 3 seconds on mobile, and have one clear call to action. Include the same offer, event name, or promotion that appeared on the flyer so the scanner immediately knows they are in the right place.
Digital Menu
Restaurants and cafes place QR codes on flyers, table tents, and take-out bags to link to a digital menu. This eliminates printing costs for menu updates and lets customers view the full menu on their phone. PDF menus work but a mobile-optimized web page provides a better experience.
Event Registration or Ticket Purchase
Event flyers should link directly to the registration or ticket page, not the event homepage. Every extra click between the scan and the registration form reduces conversions. Link directly to the form. Check out our full guide on QR codes for events for a complete breakdown of event-specific best practices.
Coupon or Discount Page
Promotional flyers benefit from linking to a coupon page that is unique to the flyer campaign. This lets you track redemptions and attribute revenue to the specific print run. Create a landing page that shows the discount code and has a clear button to shop or book.
Email or SMS Signup
If your goal is to build a contact list, link to an embedded email or SMS opt-in form. Keep the form to two or three fields maximum. Pre-fill any information you can based on the campaign context.
Social Profile or Portfolio
Musicians, photographers, freelancers, and artists use flyers to drive social follows or portfolio views. Link to a linktree-style page or directly to your most important social profile. Instagram, Spotify, and Behance are common destinations for creative flyers.
Video or Demo
Product flyers and trade show handouts often link to a product demo video. A well-edited 60-second video can communicate far more than print text. Host it on YouTube or a fast video platform to ensure quick mobile load times.
Best practice: Test your landing page on a mobile device before printing. The majority of QR code scans happen on smartphones. A page that looks good on desktop but fails on mobile will hurt your campaign results.
Print Resolution and File Format Requirements
Generating a QR code at screen resolution (72 dpi) and placing it in a print layout causes blurry, fuzzy output. The camera has trouble reading blurry edges. The minimum print resolution for a QR code is 300 dpi. For best results, especially on high-end print finishes or at very small sizes, use 600 dpi or higher.
File Formats by Use Case
- SVG: The best format for print. Scalable vector means no pixel degradation at any size. Use SVG whenever your design software supports it. ScansTrack exports SVG for all QR codes.
- PNG: Use for digital layouts and when SVG is not an option. Generate at a minimum 1000 x 1000 pixels for a QR code that will be printed at 35-40 mm. For larger print sizes, generate at 2000 x 2000 pixels or higher.
- PDF: Suitable for sending to a print shop. If your QR code is embedded in a PDF, make sure it was originally created as a vector, not a rasterized image.
- JPEG: Avoid for QR codes. JPEG compression introduces artifacts at module edges that can cause scan errors, particularly at small sizes.
- EPS: Works for professional print workflows. Use if your print shop or designer specifically requests it.
Resolution Calculator
To find the pixel dimensions needed for a given print size and DPI: multiply the print size in inches by the target DPI. For a 40 mm QR code (approximately 1.57 inches) at 300 dpi, you need a PNG of at least 471 x 471 pixels. For 600 dpi, you need 943 x 943 pixels.
| QR Code Print Size | Minimum PNG Size (300 dpi) | Recommended PNG Size (600 dpi) |
|---|---|---|
| 20 mm (business card) | 236 x 236 px | 472 x 472 px |
| 30 mm (postcard) | 354 x 354 px | 709 x 709 px |
| 40 mm (A5/A4 flyer) | 472 x 472 px | 945 x 945 px |
| 60 mm (A3 poster) | 709 x 709 px | 1418 x 1418 px |
| 100 mm (large poster) | 1181 x 1181 px | 2362 x 2362 px |
Using QR Codes in Canva and Design Software
Canva
Canva has a built-in QR code generator under Elements, but it produces only static codes with no analytics. For a better approach: generate your QR code on ScansTrack (which gives you a dynamic code with tracking), download as SVG or PNG, then upload it to Canva as an image and place it in your flyer design.
Steps for Canva integration:
- Create your QR code on ScansTrack and download as SVG or high-resolution PNG.
- In Canva, open your flyer design and click the Uploads tab on the left sidebar.
- Upload the QR code file.
- Drag it onto your flyer canvas and resize it to the appropriate size (see the size guide above).
- Make sure there is adequate white space (quiet zone) around all four sides.
- Use Canva's "Lock" feature to prevent accidental movement after placement.
Adobe Illustrator and InDesign
For professional print workflows, use SVG format. In Illustrator, place the SVG file (File > Place) and scale it without rasterizing. In InDesign, place the SVG and ensure you export the final PDF with the QR code embedded as vector. This preserves crisp edges at any print size.
InDesign users: when exporting to print PDF, choose PDF/X-1a or PDF/X-4 standard and set image resolution to 300 dpi or higher. Check that the QR code is not downsampled in the export settings.
Microsoft Word and PowerPoint
These tools are generally not recommended for professional print-quality flyers, but they are commonly used. If you must use them, insert the QR code PNG at the highest resolution available. Avoid JPEG. Make sure the image is not compressed by Word's automatic compression (check image settings and disable compression).
Figma
Figma accepts SVG files as components. Import your ScansTrack SVG, place it in your frame, and export the final design at 3x or higher resolution for print. Figma works in points, not physical measurements, so verify the physical size with your print shop before ordering.
Tracking Flyer Performance with Scan Analytics
One of the strongest arguments for dynamic QR codes on flyers is the analytics. Every scan generates a data point. Aggregated across a distribution campaign, scan data tells you things that would otherwise require expensive follow-up surveys.
With ScansTrack analytics, each scan of your flyer QR code records:
- Timestamp: When the scan occurred (date and time of day).
- Location: Country, region, and city derived from the scanner's IP address.
- Device type: iOS versus Android, and the general device category.
- Total scan count: How many total scans the code has received.
- Unique scans: Distinct scanners versus repeat scans from the same device.
This data answers concrete questions about your flyer campaign. For more detail on what you can learn from scan data, see our guide on QR code statistics and how to read them.
Using Analytics to Compare Flyer Distributions
If you distribute flyers in multiple locations, create one QR code per location and give each a distinct label in ScansTrack. When you compare the scan counts, you can see which locations generated the most engagement. This informs future distribution decisions and helps you focus budget on the channels that work.
Example: a restaurant places flyers in three neighborhoods. QR code A (north district) generates 84 scans in two weeks. QR code B (central) generates 210 scans. QR code C (south) generates 31 scans. The data tells you to increase distribution in central and pull resources from the south district in the next campaign.
Time-of-Day and Day-of-Week Patterns
Scan timestamps reveal when people engage with your flyers. If most scans happen on Saturday afternoons, your target audience is picking up flyers on weekends. This information can guide when you refresh flyer stock at distribution points and when to schedule follow-up promotions.
Connecting Scan Data to Conversions
To attribute conversions (sales, signups, RSVPs) to your flyer campaign, add UTM parameters to your landing page URL before generating the QR code. For example: https://yourdomain.com/page?utm_source=flyer&utm_medium=print&utm_campaign=feb2026. When these users reach your site and convert, your analytics platform (Google Analytics, Plausible, etc.) attributes the conversion to the flyer source.
Track every flyer scan with ScansTrack
Real-time analytics dashboard. See scans by location, device, and time. Free forever.
Create your flyer QR code freeCommon Mistakes That Kill Scannability
Most QR code failures on flyers come from the same set of avoidable errors. Here are the most common ones:
1. QR Code Is Too Small
Cramming a QR code into a corner of a busy flyer at 1.5 cm or smaller is one of the most common errors. The code looks present but almost nobody can scan it. Set a minimum of 2 cm, and ideally 3-4 cm for handheld flyers. Do not compromise on size to save design space.
2. Low Contrast Colors
Using a light gray code on a white background, or a dark purple code on a dark blue background, creates contrast ratios that cameras fail to read. Always verify contrast before sending to print. A contrast ratio below 4:1 between the dark modules and the background should be considered unacceptable for print QR codes.
3. Crowded Design Around the QR Code
Placing the QR code directly against text, images, or design elements with no quiet zone margin is a frequent design error. The camera needs to detect the boundary of the QR code to decode it. Remove all design elements within at least 4 mm of the code's edges.
4. Printing on a Glossy Surface Without Testing
Glossy or laminated flyers can reflect light in a way that reduces effective contrast. Always print a test copy and scan it under the same lighting conditions where the flyer will be displayed before ordering a full print run.
5. Encoding a URL That Is Too Long in a Static QR Code
A static QR code encoding a 200-character URL produces a very dense, small-module pattern. At small print sizes, this becomes unscannable. Solution: use a dynamic QR code, which encodes a short redirect URL regardless of how long your actual destination URL is.
6. Not Testing the QR Code Before Printing
Always scan the QR code from the actual digital file before sending to print. Scan it with multiple phones (iOS Camera app, Android Google Lens, a dedicated QR app). If any device fails to read it, fix the code before printing.
7. Linking to a Page That Requires Login or Is Not Mobile-Optimized
The destination page matters. Linking to a password-protected page, a PDF that downloads slowly, or a desktop-only web page wastes every scan. Always test the full journey: scan the code, see the page load, complete the intended action.
8. Using a QR Code That Expires
Some free QR code generators create codes that expire after a set number of scans or a time period. Never use an expiring code on a printed flyer. Once printed, a code that stops working becomes a dead link on every copy in circulation. Use a service that commits to permanent QR code availability.
Step-by-Step: Create a Flyer QR Code with ScansTrack
Here is how to generate, configure, and download a print-ready QR code for your flyer using ScansTrack:
1 Create a Free Account
Go to scanstrack.com and sign up. No credit card required. The free plan includes dynamic QR codes with analytics.
2 Create a New QR Code
From your dashboard, click "Create QR Code." Select the type: Website URL is the most common for flyers. Enter the destination URL where you want scanners to land.
3 Name Your QR Code
Give it a descriptive name like "Feb 2026 Event Flyer - North District." This name appears in your analytics dashboard and makes it easy to identify later when comparing campaign results.
4 Customize the Design (Optional)
Choose colors that match your brand while maintaining high contrast. Keep the dark modules dark and the background light. Optionally add a logo in the center, keeping it under 20% of the total QR area.
5 Download for Print
Download as SVG for vector-based design software, or as a high-resolution PNG (minimum 1000 x 1000 pixels) for Canva or document editors. ScansTrack provides both formats.
6 Add to Your Flyer Design
Place the QR code in your flyer layout. Follow the size guidelines above for your specific flyer format. Ensure the quiet zone (clear border) is maintained. Add a short call to action near the QR code, such as "Scan to register" or "Scan for the full menu."
7 Test Before Printing
Print one test copy and scan it with at least two different smartphones. Test in multiple lighting conditions. Confirm the destination page loads correctly on mobile.
8 Print and Track
Print your full run. As flyers are distributed, log in to ScansTrack to monitor scan activity in your analytics dashboard. Watch for scan spikes that show which distribution events or locations are generating the most engagement.
Adding a Call to Action Near Your QR Code
A QR code by itself does not tell the viewer what they will get if they scan it. Add a short call to action (CTA) near the code. This small addition significantly improves scan rates.
Effective CTA examples for flyers:
- "Scan to register for free"
- "Scan for the full menu"
- "Scan to claim your 20% discount"
- "Scan to watch the demo"
- "Scan to book your spot"
- "Scan for directions and hours"
Keep the CTA to one line if possible. Place it directly above or below the QR code, not to the side. Use a font size that is readable without magnification. If your flyer already has a strong headline that implies what scanning leads to, a shorter prompt like "Scan here" or just an arrow pointing to the code can work.
Tip: The URL preview text (showing where the code points) printed below or beside the QR code builds trust, especially for audiences less familiar with QR codes. Showing "scanstrack.com/r/yourevent" reassures people that they know where they are going before scanning.
QR Code Placement on a Flyer
Placement affects both visibility and scan ease. The bottom-right corner is the most common position and works for many designs, but there is no single rule. What matters is that the QR code is clearly visible and physically accessible for scanning.
Placement guidelines:
- Avoid folded areas of a flyer. A QR code on a fold line will distort when creased and may not scan.
- Do not place the QR code in a bleed zone at the edge of the flyer where it may be cut during trimming.
- On a double-sided flyer, place the QR code on the side that faces the reader first, either the front or the side with the main offer.
- If the flyer will be posted on a wall or notice board, ensure the QR code is at a height accessible to someone standing upright. Approximately 120-160 cm from the floor is a comfortable scanning height for most people.
How Many QR Codes Should a Flyer Have?
In most cases, one QR code per flyer is ideal. One code, one destination, one clear action. Multiple QR codes on a single flyer confuse viewers about which to scan and dilute the effectiveness of each.
Exceptions include double-sided flyers where each side has a distinct purpose, or multi-panel brochures where each panel covers a different product or service. In those cases, each QR code should have a clearly labeled purpose and link to a different destination.
Frequently Asked Questions
What is the minimum QR code size for a flyer?
The absolute minimum is 2 cm x 2 cm (about 0.8 x 0.8 inches). For a standard A5 or A4 flyer held in hand, 3-4 cm is a safer working size. Smaller codes risk scan failures, especially in low light or with older phones.
Can I change the QR code destination after printing?
Only with a dynamic QR code. Static QR codes encode the destination URL directly in the pattern and cannot be changed after creation. Dynamic QR codes (like those created on ScansTrack) use a short redirect link. You can update the destination URL at any time without changing the printed QR code.
What file format should I use for a print QR code?
SVG is best for print because it is vector-based and scales to any size without quality loss. If SVG is not available, use a high-resolution PNG at 300 dpi or higher. Avoid JPEG, which introduces compression artifacts that can cause scan errors.
How do I track how many people scanned my flyer QR code?
Create a dynamic QR code on ScansTrack. Every scan is logged automatically and visible in your dashboard with data on the scan count, location, device type, and time. No extra setup is required beyond creating the code.
Do QR codes on flyers expire?
They should not. ScansTrack QR codes do not expire. Be cautious with free generators that impose scan limits or time-based expiry. Check the terms of any service before printing at volume.
Can I put a logo in the center of the QR code?
Yes, but keep the logo to 20% or less of the total QR code area. Do not cover the three corner finder patterns (the large square markers at three corners of the code). Always test scan after adding a logo before printing.
Why does my QR code not scan on some phones?
Common causes: the code is printed too small, insufficient contrast between modules and background, the quiet zone (border margin) is too small or missing, JPEG compression artifacts, or the destination URL is broken. Test across multiple devices and check all design elements.
How do I add a QR code to a Canva flyer?
Generate the QR code on ScansTrack and download as SVG or high-resolution PNG. In Canva, upload the file via the Uploads tab, drag it to your design, and resize to the appropriate size with a clear quiet zone around it. Do not use Canva's built-in QR tool if you want dynamic codes with analytics.
Related Guides
- QR Codes for Events: Registration, Check-In, and Engagement
- Dynamic QR Codes: How They Work and When to Use Them
- QR Code Statistics: What Scan Analytics Tell You About Your Campaigns
Ready to add a QR code to your flyer?
ScansTrack is free. Dynamic QR codes with analytics. SVG and PNG downloads. No credit card needed.
Create your flyer QR code free