QR code restaurant menu: the complete tutorial
How to create and print QR menus for every table. The complete Crubby tutorial on QR code menus for restaurants.
The QR code menu exploded after the pandemic and is now standard practice. The customer points their own smartphone at it, sees the mobile-optimized menu, and can order and pay without waiting for a server. This tutorial explains how to create one, print it, and manage it.
In short
- Every table has a unique QR: the customer scans it and opens the live menu in the browser, with nothing to install.
- QR codes are generated and printed from the Crubby CMS in minutes, in card or A6 format.
- With the Premium plan the customer doesn't just read the menu but orders and pays via QR.
- Tokens are unique and revocable from the CMS: abuse is stopped by rotating the tokens.
How a QR code menu works
Every table in your restaurant has a unique QR code (e.g. /r/tuo-ristorante/table/12?qr=ABC123). The customer scans it, opens the menu in the browser, and sees the live menu from the CMS. If you enable ordering, they can order and pay.
No app to install
Generating the QR codes for your tables
From the Crubby CMS, in the /pay/qr/print section, you generate the QR codes for every registered table.
- 01
Register the tables
Make sure every table in the venue is recorded in the CMS, so each one gets its own unique QR. - 02
Generate the QR codes
From the /pay/qr/print section you produce the QR codes for all the tables with one click. - 03
Print the PDF
You export the PDF in card format (10×10 cm) or A6, ready to print. - 04
Laminate or apply
You laminate the card or apply a sticker directly onto the table.
A token per table
Placement best practices
More scan points mean more conversions. Spread the QR codes wherever the customer has time and free eyes:
- QR on the table (card or permanent sticker).
- QR on the paper menu, if you still keep one as a backup.
- QR on the window or the counter for takeaway.
- QR in the bathroom mirrors — read-while-waiting!
Customizing the QR design
Crubby colours the QR with your brand: logo in the centre and background in your colours. Your visual identity stays intact — not a generic grey QR. The customer instantly associates the QR with your venue.
Ordering + payment via QR
With Crubby's Premium plan, the customer doesn't just read but orders and pays via QR. The supported methods:
- Apple Pay
- Google Pay
- Card
The staff confirms in the kitchen via tablet. The result: it cuts the wait and raises the average check (more time to choose).
How to handle abuse
The unique per-QR tokens are revocable from the CMS. If you suspect abuse, you rotate the tokens and the old ones stop working.
- 1.You spot suspicious behaviour on a QR.
- 2.From the CMS you rotate the token for the affected table.
- 3.The old QR becomes unusable, and you print a new one.
Automatic protection
Does the customer have to download an app to use the QR menu?
In what format can I print the table QR codes?
Can I let customers order and pay directly from the QR?
What happens if someone photographs the QR and tries to order from home?
Does the Crubby QR look like my brand?
See also
Keep reading
QR code menus explained: how to set one up in 2026
How QR menus work, how to generate and print them per table, where to place them, and how to add ordering + payment. A practical Crubby tutorial.
Digital menus for restaurants: the complete 2026 guide
What a digital menu is, what it costs, the hardware you need, and how it changes the day-to-day of running a restaurant. The complete Crubby guide.
Menu engineering: 7 tactics that raise your average check
Seven proven menu-engineering tactics, layout, pricing psychology, sensory descriptions, photos, decoys, to lift average check without raising prices.