QR codes on receipts
Receipt printers are the harshest print environment a code will meet: 203dpi thermal heads, narrow paper, instant crumpling. The fix is a coarse pattern. A dynamic code encodes a short redirect link, which keeps the module count low enough for a thermal head to render at 2cm. Put the ask next to the total, while the visit is still fresh.
Complete the content
Design your QR
Download your QR
Free static codes never expire. No account needed.
For scan analytics and editable links, see plans.
Coarse enough for thermal
A short link means fewer modules, and fewer modules means each square prints large enough for a 203dpi printer to draw.
Ask at the register
The moment of payment is the peak of goodwill. A scan takes the customer straight to your review or feedback form before the feeling fades.
Rotate the ask
Reviews this quarter, a survey next, loyalty after that. Re-point the code and the receipt template in the POS never changes.
Common questions
Why do QR codes on receipts fail to scan?+
Long URLs. A long address packs hundreds of modules into 2cm of low-resolution thermal print, and the squares blur together. A dynamic short-link code keeps the pattern printable.
How do I get the code into my receipts?+
Export the PNG and add it to your POS receipt template as a footer image. Most POS systems accept a logo or image slot, and one code works across every register.
Can I change the link without touching the POS?+
Yes. The printed code stays identical while you edit its destination in QR Tool, so the POS template is set once and left alone.