CraftyQR

QR Code Menus for Restaurants

Let guests scan to see your menu, and update it anytime without reprinting.

A QR code menu lets diners open your menu on their own phone, no app to download and no shared paper menus passed from table to table. Point the code at a web page or a hosted PDF, and because it is a dynamic QR code, you can change prices, add specials, or replace the whole menu later without printing a single new code. Every scan is tracked too, so you can see how many guests are actually using it.

Create your QR code

Why restaurants switch to QR code menus

Printed menus get expensive the moment a price changes or a dish sells out. A QR code menu removes that cost: update the destination from your dashboard, and every table tent, window sticker, and printed card updates instantly, since the code itself never changes. It is also a cleaner option than a laminated menu passed between tables, and it lets you push seasonal dishes or high-margin specials the moment you decide to.

Two ways to host your menu

The simplest setup is a URL QR code pointing to a menu page on your own website. If you would rather not build a page, a PDF QR code links straight to a file you upload to Crafty QR (up to 10 MB), which guests can view or download from their phone, no web page required. Either way, you can swap the page or file later without touching the printed code.

A dedicated menu page with our Restaurant template

Pro+ accounts can go further with a Landing Page QR code built from our Restaurant template: a hosted page with a hero image, an about section, hours, a photo gallery, and your menu links, all editable without reprinting. Unlike the plain scan page other QR types render, a landing page is indexable and ships its own SEO title, description, and Open Graph tags, so it can be found in search on its own.

Running more than one location

Multi-location restaurants and franchises do not need to create codes one by one. Our Bulk generation tool (Pro+) creates up to 500 URL QR codes at once from a pasted list or CSV, one per table or one per branch, all sharing the same design, then exports them as a ready-to-print ZIP with a CSV mapping each code back to its table or location.

Put your menu online today

Creating a QR code menu takes a few minutes and nothing to install. Ready to get started? Build your free QR code menu now, or read our guide on static vs dynamic QR codes if you want the full picture first.

Recommended QR code types

Frequently asked questions

Is a QR code menu free?

Yes. Creating a QR code that links to your menu is free, and a dynamic code that lets you edit the menu later without reprinting is included on the free plan too.

Can I update the menu without reprinting the code?

Yes. Edit the destination, whichever web page or PDF the code points to, and every already-printed code updates immediately since the QR code itself never changes.

Do guests need an app to view the menu?

No. Any modern phone camera scans the code directly and opens the menu in the browser, no app or download required.

What is the difference between a URL menu and a PDF menu?

A URL QR code points to any web page you host, while a PDF QR code links to a file you upload directly to Crafty QR, up to 10 MB, so you do not need a web page at all. Both are dynamic, so you can swap the file or page later.

Can I see how many guests are scanning the menu?

Yes. Dynamic QR codes track total scans on every plan, and Pro and Pro+ plans add scan location, device, and time-of-day analytics so you can see when the menu gets used most.

Is there a design made specifically for restaurant menus?

Yes. Pro+ accounts can use our Landing Page Restaurant template, a full hosted menu page with photos, hours, and a gallery instead of a plain PDF or link.