Restaurants

QR codes for restaurants

The menu changes more often than the table tents do. A dynamic code lets you change what the code opens without touching anything you have already printed.

Make a menu QR code →

Restaurants were the trade that made QR codes ordinary, and most of the ones in use are the wrong kind. A static code with the menu URL baked in is fine until the URL changes — a new platform, a seasonal menu on a different page, a domain move — and then every table tent in the room is landfill. A dynamic code holds a short link you repoint, so the printed thing outlives the decision. The second thing restaurants get wrong is physical. Table codes live in the worst conditions a QR code will meet: grease, spills, candle wax, and being picked up by people who then put them face down. Laminate them, keep the quiet zone clear of your own artwork, and accept that table tents are consumable no matter how good the code is. Test on the actual stock, under the actual lighting — a dim room is where a low-contrast code finally fails.

Example restaurant menu QR code in warm orange for a laminated table tent

Made in CuteQRCodeA table-tent code in warm orange. Point it at a dynamic link and the menu changes without reprinting.

What matters in a restaurant

Change the menu, not the tents

A dynamic code keeps the printed pattern and changes where it goes. A seasonal menu becomes an edit rather than a print run.

Built for bad conditions

Grease, spills and candlelight are the real test. High contrast and lamination matter more than any styling choice.

Scan counts per placement

Separate codes for tables, the window and the takeaway bag show which placement actually gets used.

On-brand, not a grey square

Colours and a centre logo mean the code looks like part of the table setting rather than a printout taped to it.

How to make one

Enter your details

Paste your menu link and switch Dynamic on, so you can repoint it when the menu moves. Add your logo in the centre and pick colours that suit the room.

Choose your style

Pick a module shape, colours or a gradient, and optionally add a centre logo. Watch the live preview to confirm the code stays scannable.

Download the PNG

Click Generate, then Save PNG to download a free 1024×1024 image ready for screen or print. No account required.

Where restaurants put them

Table tents and menus

The default. Dynamic, laminated, and sized for reading at arm’s length — three to four centimetres is plenty.

Window and A-board

Read from the pavement, so follow distance over ten: a metre away wants ten centimetres of code.

Takeaway packaging

A code on the bag that opens the review page or the reorder link, while the meal is still good.

Wine and specials lists

The pages that change most often, which makes them the strongest case for a code over a reprint.

Frequently asked questions

What kind of QR code should a restaurant use for its menu?

A dynamic one. The menu URL will change eventually — a new platform, a seasonal page, a domain move — and with a static code every table tent you printed becomes waste. A dynamic code keeps the printed pattern and lets you repoint it.

How big should a table QR code be?

Three to four centimetres is comfortable at arm’s length. Window and A-board codes are read from further away, so use the distance-over-ten rule: one metre of distance wants about ten centimetres of code.

Why do menu QR codes stop working?

Usually the destination moved and the code was static, so it cannot be corrected. Physically, the common causes are grease and wear on an unlaminated card, a quiet zone crowded by artwork, and a low-contrast colour scheme that a dim dining room finally defeats.

Do I need one code per table?

Not for the menu — one code repeated is simpler to reprint. Separate codes make sense when you want to know which placement gets scanned, or when the code carries the table number for service or ordering.

Is a free QR code good enough for a restaurant?

For a static code, yes: unlimited, 1024× 1024 PNG, every shape and colour, with a small attribution line on the download. The free plan also includes one dynamic code with 500 scans a month, which a single busy room will outgrow — CuteQR Pro at $9 a month raises that and adds scan analytics.

Is CuteQRCode free to use?

Yes, for everything most people need. The free plan gives you unlimited QR codes, every module shape and gradient preset, a centre logo, and 1024×1024 PNG downloads with no export limit and no account required. Free downloads carry a small "Made with CuteQRCode.com" line and include one active dynamic QR code with up to 500 scans a month. CuteQR Pro, at $9 a month, removes that attribution and adds vector SVG export, ten dynamic codes, scan analytics, and custom seqr.li short links.

Will a styled QR code still scan?

Yes. The three finder-pattern squares in the corners are always drawn in the standard proportions scanners rely on, and styling is applied only to the data modules. A live preview lets you confirm scannability before you download, and high error correction adds tolerance for logos.

Ready to make yours?

Open the free generator →