Type your menu, publish it, print the code. Change a price later and the same code still works.
How It Works
A sample cafe menu is already loaded, so edit over it or press Clear and start blank. Add sections and items, set a currency, and tag anything vegetarian, vegan, gluten free, spicy or containing nuts. Enter starts the next item, so a whole menu goes in from the keyboard.
Choose one of five looks, all built for reading on a phone at a table in poor light, then press Publish. Your menu is on a live HTTPS link in seconds, with no account, and claiming that link is free.
Open the QR tab, paste the link you just got, and the code appears. Save it as a PNG or an SVG, or download the printable table tent for A4 or US Letter, fold it and put it on the table.
About This Tool
It does the two jobs a table code actually needs: it writes the phone-friendly menu page, and it makes the QR code that points at it once the page is live.
Most of a qr code menu is not the code at all - it is the page the code opens. That page is what people read, squinting at a phone in a dim room while somebody waits to take their order, so this tool spends its effort there: sections, items, prices, dietary markers, five looks with large type and hard contrast, and one HTML file at the end.
A QR code holds a few hundred characters, which is nowhere near a menu, so a digital menu qr code always encodes an address. That is the good news: because the code carries a link and not the food, you can change a price, cross off the soup or add a whole section next month and every code you have already printed keeps working. Nothing gets reprinted. That is why the flow here is menu first, publish, then code - and why the code field also accepts any address you paste, if your menu already lives somewhere else.
The person who runs the place: a cafe owner with a laminated menu going soft at the edges, a bar that changes six lines a week, a food truck, a hotel breakfast room, a pop-up that needs a restaurant qr code by Friday. No app, no design software, nothing to install.
Everything happens in this browser tab: type, and the preview rebuilds; nothing is uploaded until you press Publish. The menu is one self-contained document - styles inline, no JavaScript, the type whatever font the phone already has - so it asks no other server for anything and still opens on a weak connection at the table. Dietary markers print as letters with a key at the foot, or as whole words: text either way, never colour alone, so they survive a black and white printout and a screen reader. The code is drawn here too, and saves as a PNG or a clean SVG.
This makes a menu, not a restaurant website and not an ordering system: no photos, no baskets, no payments. Prices are plain text, deliberately - "Market price" and "9 / 14" have to work - so nothing is totalled or converted for you. Dietary markers are a convenience, not legal advice; what is in the dish stays the kitchen's responsibility. For a code that opens something else, the QR code generator handles links, Wi-Fi and WhatsApp, and the link in bio generator builds the one-page hub behind a social profile.
Publish below and the menu is on a free OxyPages address with HTTPS in seconds, no account needed, which is what makes a qr menu free to try before you commit. That instant link lasts 30 minutes; claiming it is free and keeps it, with an address you choose, and custom domains are supported on paid plans. Instant publishing accepts pages up to 5 MB - a text menu is a few kilobytes. See how it works or compare plans.
Questions
More Free Tools
Every tool here runs in your browser and ends the same way: one click and your HTML is on a live link.
Turn any link into a QR code and download it as PNG or SVG. Pick the size, colour and error correction. Free, no watermark, made in your browser.
Build a link-in-bio page with your photo, bio and buttons, then publish it on a free link in seconds. No account, no monthly fee, and the HTML is yours to keep.
Make a .vcf contact file and a QR code that adds you to someone's phone in one scan, plus a digital business card page you can publish free.
Try It Now
Still Here? Drop It In.
The whole pitch fits in one sentence: your HTML, on a link, in seconds.
Drag and drop your HTML file(s), folders, or ZIP file
or ·
No account needed. Your unclaimed website stays live for 30 minutes on a free subdomain. Claim it to your account to keep it permanently.