How to create a restaurant menu online for free
You can create a restaurant menu online for free in two ways: design a printable menu in a free design tool such as Canva or Adobe Express, or put your menu on a web page that diners open on their phones, from a free menu site builder. Most restaurants need both, and the easiest way to keep them matching is to type the menu once as text, publish it as a web page, and print from the same list.
Below: which kind of menu you need, the free tools and what their free plans leave out, step by step for each, how to write the items, and how to keep prices the same on paper, online and on Google.
Printed menu or online menu: which do you need?
| Printed menu (designed online) | Online menu (a web page) | |
|---|---|---|
| Where it's read | At the table, on the counter, in the window, in a takeout bag | On a phone: from Google, your website, a QR code, Instagram, a text from a friend |
| Made with | Canva, Adobe Express, Word or Google Docs templates | A menu site builder or your website's menu page |
| Changing a price | Edit, export, reprint | Edit, and it's live everywhere the link is |
| Google can read the items and prices | No, unless you also post it as text | Yes, when it's text on the page |
| Can take orders | No | Yes, with a builder that has ordering |
| Free cost | $0 to design; printing costs extra | $0 on a free plan, with limits (table below) |
If you only make one, make the online menu. More people see your menu on a phone before they arrive than on paper after they sit down, and a printed menu can be made from the same text in an afternoon.
Free restaurant menu makers compared
Prices and limits as each company lists them. Free plans change, so check the plan page before you rely on one.
| Tool | What you make | Free plan | Paid plan | Online orders |
|---|---|---|---|---|
| Canva | Printable menu, menu image, menu PDF | Templates, export to PDF, PNG, JPG; some templates and elements are Pro only | Pro reported at $144 a year for one person (Oct 2026) [1] | No |
| Adobe Express | Printable menu, menu image, menu PDF | Thousands of templates, basic editing, export JPG, PDF, PNG; no card needed [2] | Premium, price not on its menu page [2] | No |
| Word or Google Docs templates | Printable menu | Free with the software you have | - | No |
| Menubly | Online menu mini-site and QR menu | $0 forever: online menu, QR menu, pickup and delivery ordering; no custom domain [3] | Pro $9.99 a month or $95.99 a year, adds your own domain and PDF-to-digital conversion [3] | Yes |
| Square Online | Website with a menu and ordering | Free plan; 3.3% + 30¢ per online card order [4] | Plus $49 a month, Premium $149 a month [4] | Yes, paid online by card |
| GloriaFood | Ordering menu for your site, QR menus | Free, but Oracle closes it on April 30, 2027 [5] | Card payments $29 a month [5] | Yes, until it closes |
| Full Room | Menu website from a photo or PDF of your menu, QR kit | $0: site, QR print kit, unlimited orders the first month and up to 50 a month after | Pro $149 a year: your own .com, unlimited orders (pricing) | Yes, diners pay at pickup; orders ring your phone |
If you used GloriaFood for your menu and ordering, read GloriaFood closing: what to do before April 30, 2027 before you pick a replacement.
How to create an online menu for free, step by step
- Type the menu as a plain list first. One line per item: name, short description, price. Do it in a notes app or a document. This list is the master copy; everything else is made from it.
- Group it the way people order. Starters, mains, sides, drinks, desserts; or for a café, coffee, tea, food, bakery. Five to eight groups is easy to scan on a phone.
- Write every size and option as its own price. "Small $9 / Large $14", "add avocado $2". Diners ask the phone about the price they can't see.
- Mark dietary and allergen information you're sure of. Vegetarian, vegan, gluten-free, spicy, contains nuts. Only mark what's true every time; if the fryer is shared, say so. The FDA lists the nine major food allergens in the US: milk, eggs, fish, shellfish, tree nuts, peanuts, wheat, soybeans and sesame [6].
- Pick a builder and choose a free plan. From the table above: one that keeps the menu as text on a page, works on a phone, and lets you change a price from your phone in a minute.
- Add the menu as text, not as a picture. Many free tools let you upload a photo or PDF of your menu and call that the menu. It's quick, but diners pinch and zoom on a small screen and Google can't read the items well. More in how Google reads your menu.
- Add a few real photos. Your best sellers, shot in daylight near a window, one dish per photo. Five good ones beat thirty dark ones. Skip stock photos: diners notice when the food that arrives isn't the food on the page.
- Put your hours, address and phone at the top. Half the people opening your menu also want to know if you're open now.
- Publish and share the link everywhere. Your Google Business Profile (menu link and order link), Instagram bio, Facebook page, and a QR code on the tables and the window.
If typing out the menu is the part you'd rather skip, send us a photo or PDF of your menu and we build the menu site from it for free, as text, with pickup ordering. You check it and change anything from your phone.
How to design a printable menu online for free
For a menu you print, a design tool's templates get you most of the way. Here's how to get a clean result in Canva or Adobe Express:
- Pick the size before the template. Common sizes are 8.5 × 11 inches (letter), 5 × 7 inches for menu cards, and 4 × 9.5 inches for tall menus [2]. Check what your printer or print shop handles.
- Choose a template with a simple grid. Two columns for a short menu, one for a long one. Avoid templates where the decoration takes more space than the food.
- Paste your master list in, section by section. Don't retype prices: copy them from the list so the printed and online menus agree.
- Keep the text large. Item names around 12 to 14 point and descriptions no smaller than about 10 point on a letter-size page are comfortable for most readers in a dim room (opinion, from common print practice; print a test page and read it at arm's length).
- Use two fonts at most: one for headings, one for the items. Dark text on a light background reads best.
- Export as a print PDF. Choose the PDF for print option, which keeps text sharp. Add bleed if your print shop asks for it.
- Print one test copy and read every price against your master list before you print fifty.
On a free plan, watch for template parts marked as paid (often a crown or a "Pro" badge): using one may put a watermark on your export or ask you to upgrade.
How to write menu items people order
- Name it the way customers say it. "Chicken Caesar wrap", not "The Emperor". A creative name can stay, with the plain name after it.
- One line of description, the facts that decide. What's in it, how it's cooked, what it comes with: "Grilled chicken, romaine, parmesan, Caesar dressing, in a flour tortilla. With chips."
- Lead each section with what sells. People read the top of a list most. Put your best sellers and the dishes that earn you the most there.
- Keep the menu short enough to read. If a section has more than about ten items, ask which ones sell. A shorter menu is faster to read, faster to cook and cheaper to stock.
- Price it right before it goes online. Every price on a published menu gets screenshotted. Our guide on how to price a menu item walks through the plate cost math, how to calculate food cost percentage checks the whole kitchen, and menu pricing psychology covers how the prices are shown.
Why a photo or PDF menu isn't enough online
Uploading the PDF you already have is the fastest way to get a menu online, and many restaurants stop there. The problems show up on a phone:
- A PDF opens as a small page that diners pinch, zoom and scroll sideways, often slowly on a weak signal.
- Search engines read text on a page far better than text inside an image, so "pad thai near me" can't match a dish only shown in a photo.
- Each new PDF often gets a new file name, so old links and QR codes break or show last year's prices.
- You can't add an Order button to a PDF.
Keep the PDF as a download for people who want to print it, and make the text page the menu.
Put your menu on Google
Most diners find a restaurant through Google Search or Maps, and your Business Profile can link to your menu and to an ordering page [7]. Once your online menu is live:
- Add the menu link in your Business Profile, and the order link if your menu takes orders.
- Keep your hours there the same as on your menu page.
- If you're not on Google Maps yet, start with how to get your restaurant on Google Maps.
Turn your online menu into a QR code
A QR code on the table or window should open the menu web page, not a PDF. Point it at a link that never changes, so you can change prices without reprinting the code. Our free QR code menu page makes the code and a print kit from your menu link.
Print the code at least about 2 cm (0.8 inch) wide for close reading, bigger for a window, dark on light, with a line of text under it: "Scan for the menu and to order."
Already have a PDF menu? The free way to give it a QR code that never expires, and how to swap the file without reprinting, is in PDF menu to QR code.
Take orders from your menu, without a fee per order
Once the menu is online, a pickup order button on it is the next step. Delivery apps charge a commission on every order (DoorDash lists 15% to 30% for delivery and 6% on pickup in its app [8]), while ordering from your own menu can cost nothing per order or only card fees. Our guide to commission-free online ordering compares the options and their real monthly cost.
Common mistakes with free online menus
- Prices that differ between the printed menu, the website, Google and the apps. Keep one master list and change every copy the same day.
- The menu as a photo only. Fine as a backup; not as the menu.
- A free plan's branding where your name should be. Check what the free plan shows on your page (a badge, an address on the tool's domain) and decide if it's fine for now.
- Sold-out items still shown. Turn them off for the day if your builder allows it.
- No hours or address on the menu page. The person reading your menu is deciding whether to come now.
- Choosing a tool that's closing. GloriaFood ends on April 30, 2027 [5]; anything you build there has to move.
Questions
How can I create a restaurant menu online for free?
For a printed menu, use a free template in Canva, Adobe Express, Word or Google Docs and export it as a PDF. For an online menu, use a free menu site builder, type the menu as text, and share its link on Google, Instagram and a QR code.
What is the best free menu maker for a restaurant?
For print, Canva and Adobe Express both have large free template libraries. For an online menu, choose one whose free plan keeps the menu as text, works well on a phone, lets you change prices from your phone, and includes pickup ordering if you want orders.
Can I make a digital menu for free?
Yes. Several builders have free plans for a menu web page with a QR code, including Menubly and Full Room. Check what each free plan limits: number of orders, your own domain, and the tool's branding.
Is a PDF menu good enough for my website?
As a download, yes. As the only menu, no: it's hard to read on a phone, Google reads it poorly, and it can't take orders. Put the menu on the page as text and link the PDF under it.
How do I keep my online menu up to date?
Keep one master list, change prices there first, then the web menu (which updates every QR code and link) and your printed copy. Re-check costs every few months so the prices you publish still pay.
The fastest free start is the menu you already have: send a photo or PDF and we'll build your menu site free, ready for a QR code and pickup orders. More plain answers for restaurant owners are in all our guides.
Sources
- Canva Pro price change to $144 a year, PricingSaaS, 2026, read Nov 2, 2026 (reported; check canva.com/pricing).
- Free menu maker, Adobe Express, read Nov 2, 2026.
- Menubly pricing, Menubly, read Nov 2, 2026.
- Square Online plans, Square, read Oct 22, 2026.
- GloriaFood pricing and service notice, GloriaFood (Oracle), read Oct 23, 2026.
- Food allergies, US Food and Drug Administration, read Nov 1, 2026.
- Food ordering links on your Business Profile, Google Business Profile Help, read Oct 22, 2026.
- DoorDash commission rates and pricing, DoorDash, read Nov 1, 2026 (as listed in search; the page blocks direct reading).