QRQRCraft

Free Menu QR Code Generator for Restaurants

Let diners open your menu on their phone. Upload a PDF or image, print one code, and update prices anytime without reprinting.

ⓘ Menu QR codes are dynamic — we host your menu (PDF, JPEG, PNG) and you can replace it anytime, perfect for price or dish changes.

STEP 1

Upload your menu and generate QR code

No menu selected yet.

Supported formats:PDFJPEGPNG· up to 20MB

Name


STEP 2

Customize your QR

Choose the pattern of the QR code modules.

Menu QR codes need an account

We host the menu and you can replace it after printing.

A menu QR code lets diners open your menu on their own phone the moment they sit down — no laminated menus to clean, no reprints when prices change, and no waiting for a server to bring one over.

The best part is that a dynamic menu QR code points to a hosted copy of your menu, so you can swap tonight's specials or fix a price in seconds while the printed code on every table keeps working.

Frequently asked questions

Can I change my menu after printing the QR code?

Yes — that is the point of a dynamic menu QR code. Replace the hosted file in your dashboard and every printed code immediately serves the new menu.

What file formats can I use for the menu?

PDF, JPEG, and PNG, up to 20MB. PDF is recommended for multi-page menus.

Do diners need an app to scan the code?

No. The built-in camera on iPhone and Android recognizes QR codes and opens the menu in the browser.

Is the menu QR code free?

Yes — QRCraft menu QR codes, hosting, and scan analytics are free while the product is in beta.

Want the full walkthrough? Read the Menu QR Code guide →