Restaurant Menu QR Code Generator

Print the code once. Change the menu as often as you like — new prices, seasonal dishes, a sold-out special — and every table updates instantly.

Free to start · no card required · works on every phone camera

On the table

Spice Garden

Scan for today's menu

Point your camera — no app needed

What they see

Spice Garden

Menu

Starters

  • Paneer tikka₹240
  • Veg seekh kebab₹220

Mains

  • Dal makhani₹280
  • Kadhai paneer₹320
  • Butter chicken₹360

Breads

  • Butter naan₹60
  • Laccha paratha₹70
Opens instantly, no app
A table tent and the menu it opens. Raise the price of the dal in your dashboard and every card on every table is already correct — the printed code never changes.

How to make one

  1. 1

    Choose a menu type

    Point the code at a PDF or page you already have, or build a menu page here with sections and prices.

  2. 2

    Make it changeable

    Use a tracked or dynamic code. That is what lets you edit the menu later without touching the printed code.

  3. 3

    Design a table card

    Use the poster builder for a table tent or counter card. Colours and frames are free; adding your logo is a Pro feature.

  4. 4

    Print and place

    PNG is free and fine for most table tents. For a print shop, SVG stays sharp at any size — that comes with Pro or your trial.

Why it works

  • Change prices without reprinting a single table card
  • Mark a dish sold out at lunch and back on at dinner
  • No app for guests — every phone camera opens it
  • See which tables and which times actually get scans
  • Cheaper than laminating a new menu every season

Static or dynamic — this is the decision that matters

A static QR code stores the destination inside the pattern itself. It works forever and needs nothing from us, but the destination can never change. If you print static codes and then raise a price, the codes are wrong and the cards go in the bin.

A dynamic code points at a short link we resolve, so the printed pattern stays the same while you change what it opens. For a menu — the thing in your business that changes most often — that difference is the whole argument.

What we see actually gets scanned

Placement beats design. A code flat on the table, where someone glances while deciding, does better than one on a standing card that faces the wrong seat. If you have booths, two smaller codes usually beat one large one in the middle.

Add a line of text above it. "Scan for today's menu" performs noticeably better than a bare square, because it answers the question people hesitate over: what happens if I scan this?

Keep a paper menu

Not every guest wants to hold their phone through a meal, and some genuinely cannot. A QR menu should reduce your reprinting, not remove the option — keep a few printed copies behind the counter.

Common questions

Can I change the menu after the codes are printed?
Yes — that is the entire point of using a dynamic code. The printed pattern never changes; you edit the destination from your dashboard and every table reflects it on the next scan. A static code would need reprinting for any change.
Do my guests need an app?
No. Every phone made in roughly the last six years reads QR codes from the built-in camera. Point, tap the notification, menu opens.
Should I link a PDF or a web page?
A web page, if you can. PDFs open in a viewer, load slowly on weak mobile data, and force pinch-zooming on a phone. If a PDF is all you have it will work, but a simple page reads far better at the table.
What size should I print it?
For a table tent, 2.5–3 cm square is comfortable. Bigger matters more for distance than for close reading — a code on a wall menu across the room needs to be much larger. A high-resolution PNG handles table cards fine; for a large wall print, use the SVG download so it stays sharp at any size.
How much does it cost?
Nothing for a normal café. A menu QR code is a tracked code, and the free plan includes 5 of those with scan analytics — most single-location places never need a sixth. Every new account also gets 14 days of Pro, and a promo code adds 30 more days after that. Pro only starts to matter at multiple locations or when you want your logo on the code and no watermark on posters.