Q
TrueQR

QR Code for Your Restaurant Menu: Free Permanent Setup

Thousands of restaurants set up QR code menus during COVID — and many are still paying monthly subscriptions they don't need. Here's how to do it free, permanently.

What you actually need

You need two things: a stable URL for your menu, and a QR code that points to it. That's it. No monthly subscription needed, no QR "platform," no analytics dashboard.

Most restaurants that use QR code services are paying for features they don't use — scan tracking, A/B testing, team accounts. The core function (scan code → see menu) is just a URL.

Step 1: Get a stable menu URL

Your options, from best to worst:

Best
PDF hosted on your website
yourrestaurant.com/menu.pdf — best option. You control it, it's permanent, update the PDF file when you update the menu.
Good
Google Drive PDF
Upload your menu PDF to Google Drive, set sharing to "Anyone with link," use that URL. Free and reliable.
Good
Your website menu page
If you have a website with a menu page, use that URL. Make sure it's mobile-friendly.
OK
Toast, Square, or POS menu link
Your POS system may provide a shareable menu link. Check their settings.
Avoid
QR service hosted menu
Avoid. You're paying them to host a page you could host yourself.

Step 2: Generate your QR code

  1. 1. Go to TrueQR — free, no account needed
  2. 2. Select "URL" and paste your menu link
  3. 3. Choose a color that matches your brand (optional)
  4. 4. Download as SVG for print — it scales to any size without pixelating

Step 3: Print tips

What about when the menu changes?

This is the key insight: update the file at the same URL, not the QR code.

If your menu is at yourrestaurant.com/menu.pdf — replace that PDF file on your server. Every existing QR code instantly shows the new menu. You never reprint the codes.

The same works with Google Drive: update the file, the link stays the same. If you need to change the URL itself (rare — avoid this), that's when you'd generate a new QR code.

Create your menu QR code

Free, permanent — no monthly fee, no account.

Generate Menu QR Code →