Static vs Dynamic QR Codes
What the redirect actually buys you, measured on real encoded codes, and which payloads are worse off for it.
16 min readAn Amazon link copied from the address bar is mostly tracking. Encoding it works, and it produces a far denser code than it needs to. This turns the short form into a code and measures the difference, which matters when the code goes on packaging.
✓ Scan-tested: this code reads back correctly.
Contrast 21:1, Strong
Version 3 · 37 modules · print at least 14.8 mm wide
Characters become modules, and modules decide how small the code can be printed and still read. These are the same link, in the forms Amazon actually hands out, each one encoded and decoded when this page was built.
| Link form | Characters | Version | Modules | Print at least |
|---|---|---|---|---|
| Short product linkhttps://amazon.com/dp/B0CX1W2Y3ZThe ten character ASIN is all a product needs. Shortest form and the one to print. | 32 | 3 | 37 | 14.8 mm |
| Full listing URLhttps://www.amazon.com/Example-Product-Name-Colour-Size/dp/B0CX1W2Y3Z/ref=sr_1_3?keywords=exampleWhat the address bar shows. The product title and the search reference add nothing a scanner needs. | 97 | 6 | 49 | 19.6 mm |
| Storefronthttps://amazon.com/shops/examplebrandFor packaging that should reach the whole range rather than one item. | 37 | 3 | 37 | 14.8 mm |
| Wish listhttps://amazon.com/hz/wishlist/ls/1A2B3C4D5E6F7Longer identifier, and the densest code on this table. | 47 | 4 | 41 | 16.4 mm |
Everything after the ASIN is disposable. The product title in the URL is there for search engines, and the ref parameter records where you clicked from. Neither means anything once the address is a printed square, and together they can more than double the length.
If you are an affiliate, the tag parameter is the one piece of the tail worth keeping, because without it you are not credited. Add it back to the short form rather than keeping the whole address bar URL.
The download here stays locked until a decoder has read the finished code back, so the first of those cannot happen to a file you get from this page. For a code whose destination might need to change after printing, the dynamic generator keeps the printed symbol and moves the target.
Take the ten character ASIN from the listing address and build the short form, amazon.com/dp/ASIN, then paste that into the generator on this page. It reaches the same listing as the long URL and produces a noticeably smaller printed code.
Not for an ordinary product listing. Some seller advertising and logistics tools produce codes for their own purposes, but for putting a code on packaging or a flyer you generate it from the link yourself.
Yes, and you should if you are earning commission. Add the tag parameter to the short amazon.com/dp/ASIN form rather than encoding the whole address bar URL, so you keep the credit without the rest of the tracking.
No. The domain is part of the address, so an amazon.com code takes everyone to the US store. For an international print run, point the code at a page you control that sends people to their own market.
QRMakery builds this code on your own device. The link you paste and the file you download never reach a server.
Payment links and product pages, with the safety checks a printed payment code needs.
What the redirect actually buys you, measured on real encoded codes, and which payloads are worse off for it.
16 min readThe usable square inside a round sticker is 70% of its diameter. Measured minimum sizes for real links, against every common sticker size.
8 min readWhat each platform already ships, the measured cost of each payload type, and how to check an offline claim yourself.
26 min read