Skip to content

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.

1

Complete the content

2

Design your QR

3

Download your QR

Free static codes never expire. No account needed.
For scan analytics and editable links, see plans.

✓ Free, no credit card✓ Never expires✓ Print-ready PNG & SVG
1

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.

2

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.

3

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.