Skip to content
AlaMenu

Free QR code generator for your menu

Paste your menu link, pick your colours and download a code that's ready to print. No sign-up, no watermark, and the code never expires.

Everything is generated in your browser. Nothing is uploaded.

Download size (PNG)

1024 px is plenty for table cards. Use SVG for large prints.

Colours
Error correction

Higher levels survive scratches and logos, but make the code denser.

Centre logo (optional)

Your logo stays on this device.

Make a table card

A printable A6 card with your code, ready for a table stand or a menu holder.

Card language
Card background

Enter a link above to make a card.

How to make a QR code for your menu

  1. Paste your menu link. Copy the address of your menu page and paste it into the box above. The code appears as you type.
  2. Pick colours and a logo. A dark code on a light background scans best. A logo in the centre is optional.
  3. Download it. Use PNG for print shops and quick jobs. Use SVG if a designer will lay it out, or if you need a big print.
  4. Test before you print. Scan the code with two different phones, from the distance a guest will sit at, before you order a whole batch.

Print it so it scans

A code that looks good on screen can still fail on a table. A few habits fix most problems.

  • Keep it dark on light. Black or dark brown on white is the safest pair. Avoid pale colours on pale paper.
  • Keep the empty border around the code. That margin is part of the code, so don't crop it or print over it.
  • Choose matte paper over glossy. Glossy card throws back the light from a ceiling lamp and the camera can't see the pattern.
  • Size it for the distance. A common rule of thumb is that the code's width should be about a tenth of the scanning distance, so about 3 cm for a table card read from 30 cm. Go a little larger if you can.
  • Don't stretch the PNG. If you need a poster or a window sticker, download the SVG, which stays sharp at any size.

Why restaurants use a QR menu

Guests open the menu in their phone's browser. There is no app to install and nothing to log in to.

You can show the menu in Arabic and in English, so each guest reads it in the language they prefer.

Prices and dishes can change without reprinting. You fix the menu once and every guest sees the new version.

A QR code is only as good as the page behind it

This tool makes a static code. The link is baked into the pattern, so it can't be changed after you print it. That is also why it never expires and never passes through our servers.

It matters what the link points at. If it points at a PDF, and the PDF's address changes when you upload a new version, every printed code breaks or shows the old menu. Many file-sharing links do change.

A live menu link keeps the same address while you edit dishes and prices. With AlaMenu that is your /r/your-restaurant page, in Arabic and English, on the Free plan.

Not sure where to start? Read how to create a free QR menu.

Questions

Is this QR code generator really free? Do I need an account?

Yes, it is free, and you don't need an account. There is no watermark and no limit on how many codes you make.

Do the codes expire?

No. The code is static, so it works for as long as the link inside it works.

Do you store my link or my logo?

No. The code is generated in your browser. Your link and your logo never leave your device.

Can I change the link after I print the code?

No. A static code can't be edited once it is printed. Point it at a link you control, such as an AlaMenu menu link, which stays the same while you edit your dishes and prices.

Should I download PNG or SVG?

PNG is simplest for table cards and for most print shops. SVG is better for designers and for large prints, because it stays sharp at any size.

What size should I print it?

As a rule of thumb, make the code's width about a tenth of the distance it will be scanned from. About 3 cm works for a card read from 30 cm. Larger is always easier to scan.

Will a logo stop the code from scanning?

Not if you keep it small. Keep the logo under about a quarter of the code's width. When you add one, the tool switches to High error correction. Still, test the printed code before you order a batch.

Can the QR code open an Arabic menu?

Yes. A QR code can open any link, including a menu in Arabic. AlaMenu menus let guests switch between Arabic and English.

Put a live menu behind your code

AlaMenu's Free plan gives you a bilingual QR menu you can edit any time, plus table bookings. No card required.