Restaurant Menu QR Codes, Printed for Every Table
One code per table, labelled and printable on plain A4 paper. Guests scan with the camera they already have; you edit prices in a browser and every table shows the new price within 60 seconds — the printed codes never change.
What lands on your table
- A code per table, numbered. Table 1 gets a code that says Table 1 — codes are unlimited, and pricing is per restaurant, never per code.
- Print-ready A4 sheets. Six codes per page in a 2×3 grid with a label strip; each QR module is kept at or above 0.4 mm on the page so ordinary printers and phone cameras both stay reliable, with a quiet zone around every code.
- No app for the guest. Native camera scan on iPhone and Android, straight into a menu page sized for the phone.
- A menu page that outlives the print run. Change a price, a description, or the whole seasonal section — the codes on the tables stay exactly as printed.
Setup takes one service, not one afternoon
- Enter your menu — dishes, sections, prices, allergen notes. A page built for phones; see this live sample for the shape of it.
- Print the code sheets. Download the A4 PDF, print on the office printer or a copy shop, fold or frame them as table tents.
- Change prices whenever you want. Edit in the browser; the live menu updates across every table within 60 seconds. The codes on the tables are never touched again.
Full plan details — free tier, founding price, and what happens to your codes if you ever stop paying — are on the pricing page.
Why restaurants reprint less with per-table codes
Printing is the expensive part of paper menus: design, proofing, and a run of copies that is already wrong the day a supplier price moves. A restaurant menu QR code moves that cost out of the print shop. The only reprint trigger left is a physical one — a torn table tent — not a price.
The comparison is worth being specific about, because competitors price by the code rather than by the restaurant: Hovercode's free tier covers 3 dynamic codes with paid tiers from $12/month (pricing checked 2026-10-21), QRStuff sells dynamic codes in annual bundles from $100/year with the free tier's dynamic codes valid 30 days (checked 2026-10-21), and iMenuPro charges $16/month or $135/year for its menu builder (checked 2026-10-21). QRdishes is flat per restaurant — one price, every table, unlimited codes.
That model only makes sense if codes stay alive, so the contract says so: table codes never resolve to a dead page — a code printed on a table always opens a valid menu page, during a subscription and after it (see the refund policy).
What to check before you print
- Scan every single code with two different phones after printing — a single wrong character in a URL is invisible on paper.
- Check the label matches the table — a swapped sheet ruins the one thing per-table codes are for.
- Keep one paper menu on hand for guests who prefer it; the QR code is the fast path, not a gate.
Once codes are on the tables, the per-table counts show up as QR code tracking, and this guide to QR code menus covers static vs dynamic codes in depth.
The print specification, in plain numbers
An A4 sheet (210×297 mm) carries six codes in two columns and three rows. After margins, each code gets a square of roughly 80 mm; with a standard 25-module code plus a four-module quiet zone, the individual module lands at about 2.8 mm — far above the 0.4 mm floor that keeps a code readable for phone cameras in dining-room light. The label strip under each code carries the table number in a sans-serif face large enough to read standing, so a server glancing at the tent knows which sheet belongs where.
Print on the office laser printer at 100% scale — never "fit to page", which shrinks the modules — and keep the sheet flat or folded once along the long edge so the code doesn't curve. Lamination is optional; matte sleeves avoid the glare that glossy film causes under pendant lights.