Put your menu online with a QR code
For cafés, restaurants and food trucks: two ways to get your menu on a phone, add your hours and a map, and print a QR code that outlives menu changes.
The Liite team5 min read
A QR code on the table, in the window or on the side of the van saves everyone time. Guests scan it, the menu opens on their phone, and you don't reprint laminated cards every time the price of oat milk changes.
The catch is that the code has to point somewhere that's easy to keep up to date. Here's how to do that with Liite, in one of two ways, depending on what your menu looks like today.
Option 1: you already have a PDF menu
If your menu is designed and saved as a PDF, the quickest route is to upload it as it is.
- In your dashboard, choose New site, then Upload files.
- Drop in the PDF and pick an address, like
littlekitchen.liite.site. - Upload. Your menu is live.
The PDF opens in a viewer built for phones: guests can scroll, zoom in on the small print, search for "vegan" and jump between pages. They don't need to download anything or have a PDF app.
When the menu changes, upload the new PDF to the same site. The address stays the same, so the QR codes you've already printed keep working and show the new menu straight away.
A few things to know:
- Uploads on Free can be up to 3 MB. If your PDF is bigger, save it again with smaller images or use your design tool's "smallest file size" option. Pro allows 25 MB.
- On Free, uploaded sites need a card on file, which you add by starting the free Pro trial. You aren't charged during the trial.
- On Free, an uploaded site goes offline 7 days after you last publish (we email you first). For a menu that should stay up all year, you'll want a paid plan, where uploaded sites don't expire. Paid plans open soon.
Option 2: build a menu page
If you don't have a designed PDF, or you'd rather the menu be easy to read on a small screen, build it as a page at liite.co/yourname. There's a Restaurant template to start from, with links for the menu, bookings, opening hours and directions already in place.
A page made of blocks works well for a menu:
- Use a Heading for each section: breakfast, lunch, drinks.
- Use Text blocks for the dishes and prices. Bold the dish names so they're easy to scan.
- Put long sections, like the full wine list, in a Folder, so the page stays short and guests open only what they need.
- Add an Image or a Gallery for a few dishes you're proud of. Photos you upload from your phone are resized and have their location data removed.
Pages build fast and read well on any phone, and a menu page never expires, even on Free. To change a price, edit the block and press Publish. The address doesn't change, so neither does the QR code.
Add your opening hours
Guests check opening hours more than almost anything else. Put them near the top of your page.
A Text block is the simplest way: one line per day, or "Mon to Fri 8 to 4, Sat 9 to 3, closed Sunday". If you open late on Fridays or close for holidays, say it right there.
For the questions you answer every day ("Do you take bookings?", "Is there step-free access?", "Can I bring my dog?"), add an FAQ block. Guests tap a question to see the answer.
Add a map
An Embed block can show a Google map of where you are:
- Open your place in Google Maps and choose Share, then Embed a map.
- Copy the address inside the code it shows you. It starts with
https://www.google.com/maps/embed. - In Liite, add an Embed block, choose Google Maps as the service and paste that address.
Add a Link block underneath with your address and a link to directions, for people who'd rather open their own maps app.
Bookings and delivery
If you take bookings or orders through another service, add a Button or Link block that goes to it. Your page becomes the one place that points to everything: the menu, the booking page, the delivery app and your Instagram.
Print your QR code
Every published page and uploaded site has its own QR code. Open your page's settings, look under Share and download it as a PNG (good for most printing) or an SVG (sharp at any size, which your printer will like). Uploaded sites show their QR code in their dashboard.
Some tips for printing:
- Make it big enough. A code around 3 cm across is easy to scan on a table. Larger for a window, a poster or a van.
- Leave white space around it. Don't crop right up to the edge of the code.
- Say what it is. "Scan for the menu" next to the code gets more people scanning.
- Test it on a couple of phones before you print a hundred.
Visits from your QR code are counted separately in your stats, so you can see how many people actually scan it. Like the rest of Liite's stats, that's done without cookies, so guests don't get a cookie banner before your menu.
Both, on one page
If you want a menu page and a PDF, you can have both: a page for the essentials, with a link to the full PDF menu. That's two sites; Free includes 1 and Pro includes 5. On Pro you can also split your page into tabs, like liite.co/yourname/menu, and use your own domain.
Ready to swap the laminated cards for a QR code? Sign up and start from the Restaurant template.