Zen QR
Zen QRScan with calm.

A QR code menu, done in two minutes

Host your menu as a PDF or webpage, paste the URL here, print the QR. That's the whole pipeline. No third-party menu app subscription, no commission cuts, no "powered by" badge.

What to put behind the QR

A web page is best — it renders fast on every phone and you can update prices without reprinting. A PDF works too, but mobile PDF viewers are slower and you lose layout responsiveness. Whatever you choose, host it on a stable URL you control: a Google Drive PDF link can break if you re-upload the file.

Printing for table tents

Print the QR at 3cm × 3cm minimum so guests don't have to lean in. Laminate it — restaurant tables are a hostile environment. Stick a quiet-zone margin of at least 1cm of pure background around the QR. Avoid trendy colored backgrounds: high contrast (black on white, or your brand color on white) scans far more reliably than yellow on cream.

Make the menu mobile-friendly

Half of QR menu scans come from older phones with narrow screens. Single-column layout, large readable text (16px+), no tiny clickable price-info popovers. Test the menu page on a 5-inch Android in the back row of your restaurant before launching — that's the realistic worst-case device.

Keep a paper menu too

Some guests don't use smartphones, some run out of battery, some just prefer paper. A QR-only menu policy is a usability fail. Print a few paper menus for the table that wants them — the QR is for the customers who already have phones out.

How to use it

  1. 1

    Host your menu somewhere stable

    A page on your restaurant website is ideal. PDF works but mobile PDFs are slow. Avoid file-hosting services where re-uploading changes the URL.

  2. 2

    Paste the URL into the generator

    Use the URL form. Keep the URL short — yourcafe.com/menu beats yourcafe.com/files/menu-v3-final-FINAL.pdf for both QR density and reliability.

  3. 3

    Style it to match your branding

    Set foreground to your brand color, leave background white for max contrast. Generate at 1024 px or higher for sharp printing at table-tent size.

  4. 4

    Print laminated at 3 cm minimum

    3 cm × 3 cm is the practical minimum for guests not having to lean in. Laminate — restaurant tables are a hostile environment.

  5. 5

    Keep a paper backup

    Some guests don't have smartphones, some run out of battery. A QR-only menu is a usability fail; print a few paper menus too.

Who uses it

Independent restaurants

Update prices on the website without reprinting menus. The QR keeps working through every menu change.

Coffee shops

Drink menu, seasonal specials, allergens — all live, all current, all behind one QR.

Bars & wine lists

Wine lists update often. Print once, refresh online whenever a vintage runs out.

Food trucks

Tiny physical surface area, big menu — the QR offloads the menu to the customer's phone.

Frequently asked

Do I need an app for customers to scan?
No. Every modern iPhone and Android camera scans QR codes natively. No app, no install, no friction.
How do I update the menu later?
Update the URL the QR points at — change the menu page on your website, the QR keeps working. No reprint needed.
What if my WiFi is bad in the dining room?
Most customers will use their cellular data. If your venue has spotty cell coverage too, consider offering paper menus as the default and the QR as an optional take-home version.
Can the QR work without internet?
Not for a URL QR (the customer needs to load the page). If you need fully offline, encode the menu text in a plain-text QR — but that's only practical for very short menus.

Host your menu as a PDF or webpage, paste the URL here, print the QR. That's the whole pipeline. No third-party menu app subscription, no commission cuts, no "powered by" badge.

QR Code for Restaurant Menus — Free generator | Zen QR