Business / Menus

Menu Maker: Make a Printable Restaurant Menu

Make a printable menu for a restaurant, café, food truck, or event: type sections, dishes, prices, and descriptions as plain text, choose one or two columns, a serif or sans-serif typeface, and an accent colour, add a QR code to your website or online menu, and print on A4 or Letter.

Menu Maker: Make a Printable Restaurant Menu: The text is read line by line: a line starting with # begins a section, and each other line is a dish with its price and description separated by |. Dishes are set with dotted leaders to the price, sections are balanced across the columns, and plain-number prices get the currency symbol you choose. The QR code links to any website you give it. Runs 100% locally in your browser with zero server file uploads.

Runs
In your browser
Cost
Free · no sign-up
Availability
Ready to use
Menu makerLocal processing

Runs entirely in your browser

Write the menu as plain text: a line starting with # begins a section, and each dish is its name, price, and an optional description separated by |. If it runs past the bottom of the page, switch to two columns or shorten the descriptions, then print at 100%. Your menu is kept in this browser only.

Allergens

Many countries require restaurants to tell customers about major allergens; the footer is a good place to say how to ask.

Prices

Write prices the way your customers expect: some places show taxes included, others before tax; say which if it is not obvious.

How to use it

  1. Type the menu: a # line for each section, then one dish per line.
  2. Choose the name, columns, typeface, and colour.
  3. Print the menu or save it as a PDF.

Privacy & limitations

Your menu is kept in this browser only and never uploaded.

Related tools

Frequently asked questions

How do I write a dish?

Garlic bread | 4.50 | Toasted sourdough with garlic butter. The price and description are optional.

Can I save it as a PDF?

Yes: choose save as PDF in the print dialog, for sharing online or sending to a printer.

What if it does not fit on one page?

Switch to two columns, shorten the descriptions, or split the menu into two, such as food and drinks.

Free tool · runs in your browser · no account required