How to Make a QR Code for a Coupon (Free)
A QR code on a coupon lets customers redeem an offer with a single scan — no typing codes, no lost paper slips. It works on flyers, packaging, receipts, table tents, and social posts, and it makes tracking redemptions far easier. Here's how to create one for free.
Quick answer
To make a QR code for a coupon, first decide how it redeems — a landing page that shows the code, an auto-applied checkout link, or your storefront — then copy that link and paste it into a free QR generator like onesol.io/qr-code-generator. Print or post the code with the offer and expiry clearly stated, e.g. 'Scan for 20% off, ends Friday,' and test redemption before you launch.
1. Decide how your coupon redeems
Choose what a scan should do: open a page that reveals the code, drop customers onto a checkout with the discount pre-applied, or land them on your store. A dedicated offer page (you can build one free at onesol.io) is easiest to update and track. Set clear terms — discount amount, expiry, and any limits — so customers and staff aren't confused.
2. Create the coupon QR code
Copy your offer link and paste it into a free tool like onesol.io/qr-code-generator, then download the QR as a PNG for screens or SVG for print. Keep the code high-contrast with clear white space so it scans fast at a glance. Don't bury the code inside a busy graphic.
3. Add it to flyers, packaging, or receipts
Place the code where buyers see it at decision time — packaging inserts, receipts, table tents, posters, or social graphics. Put the headline offer and expiry right next to it so the value is obvious before they scan. Make it big enough to scan from arm's length in print.
4. Test redemption and track scans
Scan the code and run through the full redemption to confirm the discount actually applies and the terms show correctly. Test on more than one phone and from a printed sample at final size. If your tool reports scans or uses, check that data after launch to see which placements perform best.
Ready to start? OneSol is free.
Sell, book and get paid from one link — no card needed.
FAQ
What should a coupon QR code link to?
Ideally a page that either reveals the code or applies the discount automatically at checkout. Auto-apply links convert best because they remove the copy-and-paste step.
Can I set an expiry on a QR code coupon?
The QR itself doesn't expire, but the offer behind it can — set the expiry on the landing page or discount so scans after that date show it has ended. Always print the expiry next to the code too.
How do I track how many people used the coupon?
Use a link or storefront that reports scans, clicks, or redemptions, then read those numbers per placement. This tells you which flyers, packages, or posts drove sales.
Is it free to make a coupon QR code?
Yes — generating the QR at onesol.io/qr-code-generator is free, and you can build the offer page it links to for free as well.
Related guides
How to Offer a Discount Code That Boosts Sales (Free Guide)
Set up a discount code that lifts sales without killing your margin: pick the right type, set clear limits, promote it, and track what it earns.
Read guideHow to Accept Payments for an Event (Free, 2026)
Sell tickets and collect event payments for free: connect Stripe, create ticket tiers, share one link with a QR code, and check guests in from your phone.
Read guideHow to Accept Payments on Your Website in 2026 (Free to Start)
Learn how to accept payments on your website in 2026: choose a processor, connect Stripe, add checkout, and stay secure. Simple, no-code steps.
Read guideHow to Collect Donations With a QR Code (Free)
Collect donations with a QR code — link a scannable code to a donation page, print it on signs and screens, and take payments straight to your own account.
Read guide