No expiration date

Free restaurant menu QR code

To make a menu QR code, paste the link to your menu (a web page or a PDF hosted online) and download the code. It is static and never expires; the code stores only your link, so keep that link live. QR Forever does not host your menu. Everything is made in your browser, with no account.

  • Free
  • No sign-up
  • Never expires
  • Processed in your browser

You can also turn it into a printable 3D object: a table stand, a keychain, or a wall plaque.

Create your code

What do you want to create?
Processed in your browser

What do you want to share?

Demo example: replace this link with your own destination. We add HTTPS if it is missing.

Start from a template

Applies shape, text, and style. Keeps the links and credentials you typed. Enter your real destination before sharing.

Reuse a design

Local JSON file (16 KB maximum). Wi-Fi passwords are not saved. Opening a design replaces the current settings; save first if you want to keep them.

Preview

Drag to rotate · pinch to zoom
Dimensions— × — × — mm
QR module— mm
Colors2 filaments
Preparing your design…

3MF keeps the two colors per part. Assign the filaments in your slicer; automatic assignment depends on the program. STL does not keep colors.

Customize the design

Screen colors are approximate; assign real filaments in the slicer.

Your links, images, and data (Wi-Fi, contacts, messages, events) are processed in this browser and never sent to a server. The files you download do contain the information you encode, including Wi-Fi passwords.

Menu in three steps

How to make a menu QR code

You need one thing first: a menu that already lives at a web address.

1

Paste your menu link

Use the address of your menu page or PDF. A short, permanent address is best: it keeps the code simple to scan and easy to keep working.

2

Choose the look

The Menu template is preselected: a table-stand design with a fork-and-knife symbol. Change the colors, or switch to a flat PNG or SVG for a printed card.

3

Download and test at the table

Print a sample at the size you plan to use and scan it with two or three phones, in your real lighting, before you print the full run.

So the menu always opens

Making a menu QR code last

Keep the link, change the menu

The code never changes, but the page behind it can. Update the same file or page when prices change and every printed code stays correct.

Make the menu phone-friendly

Guests read it on a small screen. A light PDF or a mobile page loads fast on weak restaurant Wi-Fi or cellular data.

Add a printed fallback

Keep a few paper menus for guests who cannot or would rather not scan. The code is an addition, not a replacement.

Put it on the table

A wedge stand holds the code at reading angle and is easy to wipe clean. You can print one in two colors.

QR code table stand

Common questions

About menu QR codes

What restaurant owners usually ask before printing.

Does QR Forever host my menu?

No. The code points to a link you provide, such as your website, a Google Drive or Dropbox share link, or a PDF you host. Hosting the menu itself is up to you, so the code works only while that link works.

Can I update the menu after printing the code?

You cannot edit the code, but you can edit what it opens. If you replace the file or page at the same address, the printed codes keep working. If the address itself changes, you need a new code.

Will the code expire?

No. It is static: the link is stored in the code, with no QR Forever server in between and no subscription. Only your menu’s own hosting can stop it from opening.

How big should a menu QR code be on the table?

As a rule of thumb, at least 2 × 2 cm (about 0.8 in) with a clear margin around it, larger for long links. A short link makes a simpler code that scans from farther away. Always test a printed sample.