Print an offer, not a code people have to remember. A scan takes the customer to the discount — applied at checkout, revealed on a page, or waiting in their basket.
Try something like https://example.com/
This code is static and permanent. To change where it points after printing, .
Create a QR code for discount coupons and offers. Scan to reveal a code or claim the deal. Free to generate, and trackable so you can measure redemption.
Generate as many QR codes as you need without an account, a trial, or a credit card. Free codes carry a small linkutm wordmark in the bottom corner; create an account to replace it with your own logo or remove it entirely.
Every code is encoded and rendered locally in JavaScript. Wi-Fi passwords, contact details, and campaign URLs are never uploaded to a server or logged anywhere.
Twelve ready-made designs pairing eight module styles with shaped finder patterns, brand colours, and gradients. Export a code that looks like it belongs on your packaging, not like a default black square.
Download a 1200px PNG for digital, a vector SVG that scales to a billboard without a single soft edge, or a print-ready PDF. Copy straight to the clipboard when you just need it in a deck.
Three options, in descending order of how well they convert: apply the discount automatically through a checkout link, drop the customer on a landing page with the code and a copy button, or simply reveal the code as text. Auto-apply wins every time it is available, because it removes the moment where a customer forgets the code at checkout.
Most ecommerce platforms accept a discount parameter in the URL — Shopify and WooCommerce both do. Test the finished link in a private browser window and confirm the discount appears in the cart before you generate the code, not after.
Expiry date, minimum spend and exclusions belong on the printed piece. Hiding them behind the scan produces disappointment at the till, which costs more than the discount saved. It is also what most advertising rules actually require.
Flyer, in-store poster, packaging insert, magazine ad — each gets its own code and its own tracked link. Redemption rate per surface is the only way to know which of them is worth repeating next quarter.
A printed alphanumeric code asks the customer to remember it, carry it, and type it correctly at a keyboard-hostile moment. Every one of those steps loses people. A scan collapses the whole sequence into a single action taken at the moment of interest, which is why the same offer routinely performs several times better as a code than as printed text. Print the text version underneath anyway, for people who will not scan and for anyone shopping on desktop later.
Scans tell you the print worked. Redemptions tell you the offer worked. Track both, and the gap between them is the diagnosis: high scans and low redemptions means the offer or the landing page is wrong; low scans means the placement or the creative is wrong. Use a distinct discount code per placement in your ecommerce platform so redemption data lines up with scan data without any guesswork.
Anything printed can be photographed and posted. If the offer is generous, protect it: cap total redemptions in your platform, set a genuine expiry, restrict it to first-time customers where that fits, or issue unique single-use codes for high-value promotions. For most everyday discounts a cap and an expiry are enough — the effort of unique codes is only worth it when the discount is large enough to attract organised reselling.
Every code on this page is free to make and never expires. The linkutm platform adds the parts a printed code cannot do on its own — editing the destination, and counting the scans.
A dynamic QR code keeps the same printed pattern while you change where it points, and shows you every scan — when, where, and on what device.
Create a QR code that opens full product details, manuals, spec sheets or how-to videos. Free to make, and trackable so you can see which SKUs get scanned.
Generate a QR code that opens the messaging app with your number and message ready to send. Free, no signup — perfect for keyword campaigns and opt-ins.
Create a QR code and see scan counts, locations, devices and times. Print campaigns tracked in GA4 alongside your digital channels, with UTM tags built in.
Create a free QR code that opens your Google review box directly. Find your review link, generate the code, and print it on receipts, tables, or packaging.