Qrenzo

QR Code PDF Menus: Make Them Work on Phones

By Qrenzo · 5 min read ·

A QR code that opens a PDF menu is quick to set up, but a PDF designed for print can be hard to read on a phone. A few small formatting choices make a big difference to guests.

Use a layout that fits a phone

  • Prefer a single column. Two or three columns force guests to zoom and scroll sideways.
  • Use a portrait page so the menu fills the screen.
  • Leave generous space between items, so a thumb can scroll without confusion.

Make the text readable

Use a clear font at a comfortable size, around 12 points or larger. Keep prices next to the dishes and avoid light grey text on a white background. Use real text, not just a picture of text, so it stays sharp when guests zoom in.

Keep the file small

Guests may be on mobile data. Compress images and keep the file small so it opens in a few seconds.

Put the menu online

  1. Upload the PDF to a public HTTPS address. See how to host a PDF for a QR code.
  2. Paste the link into the QR code menu generator.
  3. Add your logo, pick a design and download the table card.

Test it on real phones

Open the menu on an iPhone and an Android phone. Check that the text is readable, prices are clear and nothing is cut off. Then print one card and scan it from your tables.

Update without reprinting

Replace the PDF at the same address when the menu changes. The printed QR code keeps pointing to the latest version. See how to make a free QR menu for your restaurant.

A quick checklist

  • Single column, portrait page, readable text.
  • Small file that opens quickly.
  • Public HTTPS link that does not change.
  • Tested on an iPhone and an Android phone.
  • Printed table card tested at the real table.

Ready to try it?

Free, no signup, and everything stays in your browser.

Make a QR code for your menu PDF

More guides