QR code menu · Included with every page

A QR code menu for your restaurant.

Customers scan the code and open your live menu with photos and prices. Change anything later. The code never changes.

Free to startNo credit cardLive in under 10 minutes

The printed QR code for the demo restaurant next to the page it opens on a phone
Code to print, however often the menu changes
1
Apps for customers to install
0
From a table sticker to a window poster
Any size

The short version

A QR code menu is a link, printed.

The code holds one thing: the address of your menu page. Customers point their camera at it and the page opens in the browser. No app, no typing.

So there are two parts: the printed code, which you make once, and the page it opens, which you keep editing. On 1FoodMenu they come together. Every page gets its own code the moment it goes live, and the code keeps opening the page as long as you keep the same page name.

  • Made for you when your page goes live
  • Download it from your dashboard as a print-ready file
  • Opens with the camera app on iPhone and Android
  • One code for tables, window and takeaway bags
  • Behind it: your live menu, hours, map and call button
A customer scanning a QR code menu with a phone camera

Step by step

How to create a QR code menu for your restaurant.

A QR code is a shortcut to a web page, so the page comes first. The whole thing takes under ten minutes. Printing takes longer than the setup.

01 · Build the page the code opens

Menu first, code second.

This is what customers see after the scan, so it's the step that takes the most time:

  • Sign up and name your page. Two minutes, no card
  • Add categories, then dishes with prices, descriptions and photos
  • Set your hours and address. Changes go live as you save
  • The page is live from the first dish, and the code with it

02 · Download the code

It's already in your dashboard.

No separate tool, nothing to set up:

  • Made from your page address the moment the page is live
  • One print-ready file, sharp at any size
  • Edit the menu as often as you like. The code doesn't change
  • Only renaming the page would change it, so pick a name and keep it

03 · Test, then print

Scan it before you print a hundred.

Five minutes now saves a reprint later:

  • One iPhone, one Android. Both should open the page in under three seconds
  • Test in your real lighting: daylight at the window, dim at the table
  • Open the link and check categories, photos, prices and hours
  • Then print: table cards, a window sticker, the takeaway bag

QR to a PDF, or QR to a page

A QR code is only as good as what it opens.

Most free QR generators point the code at a PDF. It works once. Then the menu changes.

QR code to a PDF

QR code to your 1FoodMenu page

A price change means a new PDF, and often a new code to reprint

Same code, new menu. Nothing to reprint

Opens in a document viewer. The text is tiny until they zoom

Opens as a page built for a phone screen. No zooming

On some phones the PDF downloads before it opens

Nothing to download. It opens like any web page

Ends at the last page. No way to call you or find you

Hours, map and a call button are under the menu

Looks different in every PDF app

The same layout on every phone

No idea if anyone scans it

You see how many people opened the page today

Where to put it

Print it once, put it everywhere.

One code opens one page, so every placement stays current without reprinting.

On every table

Where customers decide what to order.

A table card or a small sticker. Customers browse with photos before the waiter arrives, and order faster.

On the window

For the people walking past.

They scan, see the menu and the prices, and decide to come in. Add your hours so they know when.

On bags, flyers and cards

The menu goes out with every order.

Takeaway bags, delivery boxes, business cards. The same code, always pointing at today's menu.

What's included

The code, and why it never needs reprinting.

Made from your page address

The code is made from your page link the moment the page is live. Nothing to set up, no separate tool.

One code that never changes

Edit dishes, prices and photos as often as you like. The printed code still opens your page. Only renaming the page would change it.

Page opens by day

Your dashboard counts page opens by day. If the window code brings nobody in a week, move it.

Before you print

Three things that make the code easy to scan.

Size

At least 3 cm wide.

About 1.2 inches, the smallest size phones read reliably from a table. For a window, go 10 cm or more.

Contrast

Dark code, light background.

Black on white always works. Don't print it white on black, don't print it on a photo, and keep a clear margin around it.

Test

Scan it with two phones.

One iPhone, one Android, in your real lighting. If both open the menu in under three seconds, send it to print.

Pricing

Simple, honest pricing.

The QR code is included in the free plan. Pro removes ads and adds scheduled promos.

Free to start

$0

No credit card required · ads shown

  • Your own page at 1food.menu/@yourname
  • Categories, dishes, prices and allergens
  • A photo and description for every dish
  • Call, WhatsApp, directions and link buttons
  • Food trucks: multiple locations, schedule, live map
  • A QR code, ready to print
Get started free

Pro

No ads

$129/year

Annual plan · secure payment via Stripe

  • Everything in Free
  • No ads on your page
  • Scheduled promos and happy hours
  • Show your menu on your own website
Get Pro

FAQ

Common questions.

Still unsure? Write to support@1food.menu and we reply within 48 hours.

Create a page on 1FoodMenu, add your dishes, and the code is made for you. Download it from the dashboard and print it. You don't need a separate QR generator, and you never remake the code when the menu changes.

Print the code once and never reprint a menu.

Build the page, download the code, send it to print. Every menu change after that happens on the page, and the code on the table keeps working.