Restaurant and Tea Shop Menu with a QR Code
How do I make a QR code menu for my restaurant?
Type your dish names and prices in Bangla and the builder makes a menu page that opens neatly on a phone. Press Share and you get the link plus a QR code: print it, stand it on the table, and a customer pointing a camera at it sees the menu. When a price changes you edit one line instead of reprinting.
What you are building
A small card stands on each table with a QR code on it. A customer points a phone camera at it and your menu opens, with photos, with prices, in Bangla. It will not tear like a paper menu, it will not get oily, and when a price goes up you do not reprint anything.

The menu is an ordinary page, so a customer cannot send an order or pay from it, and no list of orders builds up anywhere (With lifetime hosting, though, forms really work with no domain needed: submissions land in the site dashboard inbox with email alerts; see banglacodes.com/docs/hosting-kon-ta). You take orders the way you always have, a waiter writes it down or the customer says it at the counter. If you like, put a WhatsApp button at the bottom for takeaway orders, which opens a message to your number.
Step by step
Step 1: In the Builder tab give it a name such as Mama Tea Menu, then press Start building.
Step 2: Write the items out in groups on paper. For example tea and coffee, snacks, rice and curry, cold drinks. Put the name and price of each one beside it.
Step 3: Type it in the box, in Bangla.
Build a menu page for my tea shop Mama Tea. Four sections: tea and coffee, snacks, rice and curry, cold drinks. In each section the item name and price with the ৳ sign, and keep the text large so it is easy to read on a phone. Shop name and opening hours at the top, phone number at the bottom with a WhatsApp button for takeaway. Green and cream, and it should look clean and simple.
Step 4: Press Send and the menu appears on the right. Look at it at phone width first. Older customers will read it too, so if the text seems small, say make the text bigger.
Step 5: Add food photos. Your own photos always look best, and you can add up to 60 a day. Not every item needs one, ten or twelve popular items is plenty.
Step 6: Press Publish first, which is free. The site then has a permanent address of its own (apnar-site.banglacodes.app), which is the one worth printing. Then press Share: the link is copied and you also see a QR code. Save that QR to your phone and have the computer shop next door print it as small cards, one per table.
Step 7: If you want a nicer table card, ask the builder for a printable poster page and paste the link you got from Share into the prompt.
Make a printable poster page with a QR code for this link, with large text at the top saying point your camera to see the menu, and the shop name below. Give the page a button that downloads it as a PNG image.
Ways to make it better
- Keep a separate box at the top for today's special, and change it with one line every morning.
- Ask for small marks beside items for spicy, vegetarian or small and large sizes, and customers will ask you fewer questions.
- If you want two languages, say so, and the English name goes in small text under the Bangla one. It helps visitors and customers from other districts.
- Ask for it to be built so it can sit on the home screen, and the menu stays on your own phone like an app that opens even on a weak connection.
- Write your wifi name and password on the table card beside the QR, not on the menu page: the page is public and Google indexes it, and a customer with no data cannot open the page to read the password anyway. Customers like it and you stop repeating it all evening.
Mistakes many people make
- Printing the QR without testing it on your own phone first. Try it once, because a mistake found after printing costs money.
- Printing the QR too small. Keep it at least three fingers wide with white space around it, or cameras struggle to read it.
- Expecting to take money inside the page. A menu page cannot take payment, so keep prices and contact clear and let the counter do the rest.
- Changing prices on your own domain and forgetting to press Publish. The QR on the table would keep showing the old prices.
What to do next
Once the menu is settled, build a daily sales book for the same shop, and a receipt page for takeaway customers. Both have their own chapters. And once a month open the menu and see which items nobody orders any more, ask for them to be removed, and the menu stays short and sharp.
Beginner questions
Does the QR code cost anything?
No, it is generated free with the menu. Printing is your only cost.
New prices, new QR print?
No, that is the beauty. Change the menu all you like, the QR stays the same and customers always see the latest.
What if the customer has no scanner?
Modern camera apps read QR by themselves. Still, you can print the short link under the code.