All posts
Guides··5 min read

How to make a QR menu for any small business

Cafes, salons, food trucks, and studios all have a menu of some kind. A QR that opens a clean, current price list beats a laminated card that is always out of date.

A cafe counter with drinks and a small menu

A menu is not just a restaurant thing. A salon has a price list, a food truck has today's specials, a studio has its class schedule, a barber has a service board. All of them share the same headache: printed menus go stale the moment a price changes, and reprinting is a chore.

A QR menu solves it. One scan opens a page you can update in seconds, and it reads perfectly on the phone everyone is already holding.

Build the page for a phone first

Your menu will be read almost entirely on phones, so design it for that, not for a printed sheet shrunk down. Short sections, readable prices, and no zooming.

  • Clear sections with prices that read at default phone size.
  • The most-ordered or highest-margin items near the top.
  • A short note for specials or sold-out items you can edit fast.

Put the QR where people wait

Place the code where customers already have idle attention: the counter, the table, the window, the waiting chairs. The best spot is wherever someone stands deciding what to order or book.

Add a three-word instruction — "Scan for menu" — so nobody has to guess what the square does. Obvious beats clever every time on signage.

Change a price without a reprint

The payoff arrives the first time you raise a price or add a seasonal item and do it in ten seconds instead of a trip to the print shop. The QR stays the same; only the page behind it changes.

You can build a QR menu free at onesol.io — a clean mobile price list, a QR to print, and edits that go live the moment you save.

Run all of this from one link.

Free to start — no card required.