100% free · no sign-upFR

QR Code for Your Restaurant Menu

Show your menu in seconds · Unlimited scans · High-quality PDF

Your QR code
Unlimited scans · Never expires

About — Free Restaurant Menu QR Code

Menu QR codes have become a fixture of modern restaurants. They spread widely during the pandemic and have stuck around because they bring real benefits: a menu that is always up to date without reprinting, lower costs, better hygiene, and viewing statistics if you use a link that provides them.

The easiest way to create a menu QR code: put your menu online (a PDF on Google Drive, a page on your website, a Notion link or any other public hosting), then encode that link in our generator. When the menu changes, you update the online file — the QR code stays the same, nothing to reprint.

For a PDF menu on Google Drive, set sharing to “Anyone with the link can view”, copy the share link and paste it into our generator. Tip: use the direct preview link (replace /edit with /preview in the URL) so the PDF opens straight in the browser instead of asking to download.

Design-wise, choose colours that match your brand. A fine-dining restaurant might go for a clean black-on-white QR code, while a brasserie can use a colourful code that matches its decor. Download a high-quality PDF for a professional finish, whether on table stands, placemats or chalkboards.

If your venue has several areas (dining room, terrace, bar), create a different QR code for each menu: main menu, wine list, daily specials, desserts. It makes things easier for customers and lets you update each menu independently.

How do I create a QR code for my PDF menu?

Upload your PDF menu to Google Drive, Dropbox or your website. Turn on public sharing, copy the link and paste it into our generator. When the menu changes, update the file — the QR code doesn’t change.

What size should QR codes on tables be?

For a table stand (table tent, coaster), allow at least 4 × 4 cm (about 1.5 inches). For a chalkboard or poster, 6 × 6 cm. Always download the PDF for the best print quality at any final size.

Do I need a new QR code when I change my menu?

No, if you use a hosted link (Google Drive, website). Just update the file online. The QR code points to the URL, which points to your updated menu. That’s one of the big advantages of this method.

Can I match the QR code to my restaurant’s colours?

Yes, the generator has colour pickers. Choose a colour that fits your brand. Just keep a strong contrast between the QR code and its background so every scanner can read it.

Does the QR code work without an internet connection in the restaurant?

Scanning the QR code itself doesn’t need a connection — any phone camera can read it. Opening the online menu, however, does need internet access. Consider displaying your WiFi QR code next to it so customers can view the menu even without mobile data.

Step-by-step guide: create and roll out your restaurant menu QR code

1. Prepare your digital menu. Export your menu as a PDF (from Word, Canva or InDesign) or create a dedicated web page, then host it on Google Drive, your website or a digital menu platform.

2. Turn on public sharing. On Google Drive, set the file to “Anyone with the link can view” and copy the link — without this step, customers will see an “access denied” message when they scan.

3. Generate and customise the QR code. Paste the link into our tool, adjust the colours to match your brand, then download the file as a high-resolution PDF.

4. Print and place it. Cut out and laminate the QR code for tables, or add it to placemats, the shop window or the entrance sign — make it at least 4 × 4 cm so it scans quickly.

5. Test it, then update the menu whenever it changes. Scan with several phones before the final print. If you change dishes or prices, just replace the online file: the printed QR code stays valid, no reprint needed.

Use cases by industry

Traditional restaurants: a QR code on every table lets guests read the menu without handling a shared physical menu, and you can offer several languages through a multilingual web page.

Food trucks and market stalls: a QR code on the truck or counter saves you from rewriting a chalkboard every time the daily menu or location changes.

Brasseries with seasonal menus: by hosting the menu online, you can switch between spring, summer and winter menus without touching the QR code already printed on the placemats.

Fine dining: a discreet QR code on a wooden or metal stand next to the traditional paper menu lets curious guests see dish details, wine pairings or allergens.

Catering and delivery: printed on flyers or business cards, a QR code takes people straight to your online ordering menu, making it easier for new customers to order.

Best practices and mistakes to avoid

✅ Host the menu on a stable link. Use a link that will never change (Google Drive, a dedicated subdomain) so you never have to reprint your QR codes.

✅ Add a “Scan to see the menu” label. Many customers don’t immediately recognise a QR code as a menu — a short line of text next to the code increases scans.

✅ Make sure tables are well lit. A QR code in a dimly lit room can be hard to scan — use a matte, non-reflective surface and strong contrast.

❌ Don’t use a simple screenshot of your Word menu. A badly exported, low-resolution PDF will be unreadable once zoomed in on a phone.

❌ Don’t leave an expired link or a moved file. If you move the PDF to another Drive folder, the link may break — test your QR code regularly, especially after updating the menu.

❌ Don’t forget a paper option for customers without a smartphone or data. Keep a few paper menus available on request, especially for older guests or tourists.

🎨 Want a more personalised QR code?

Rounded corners, colour gradients and a logo in the centre: create a menu QR code that matches your venue with our advanced design studio, while keeping the code 100% scannable.