A menu card in Hindi your guests can read

Lay out a restaurant, dhaba, tiffin or wedding menu in Hindi, Marathi or both, with proper Devanagari type and prices in rupees.

Start from one of these

These menus open with Latin type. Select any line and switch it to a Devanagari font such as Martel, Laila or Anek Devanagari to write it in Hindi or Marathi.

See every menu template

A menu in Hindi or Marathi tells regulars this place is theirs, and a menu with English beside it keeps everyone else comfortable. The hard part is usually the type: most menu makers either lack Devanagari fonts or squash them. Here is how to lay out a menu people read easily, in one script or two.

One script or two

A fully Hindi menu suits a dhaba, a thali house or a sweet shop with local regulars. A bilingual menu, dish name in Devanagari with English below in smaller type, suits most city restaurants and anywhere tourists or office crowds eat.

In a bilingual menu, keep one language visually primary. If पनीर टिक्का is large and Paneer Tikka sits below in a lighter weight, the eye scans cleanly. Two languages at the same size fight each other.

For a Marathi menu, the same rules hold. मिसळ पाव, साबुदाणा खिचडी and कोथिंबीर वडी read beautifully in Martel or Laila, and those fonts set ळ and the Marathi half letters cleanly.

What every menu needs

Sections in the order people eat: starters, mains, breads and rice, desserts, drinks. In Hindi that might be स्टार्टर, मुख्य व्यंजन, रोटी और चावल, मिठाई, पेय. Keep section names short.

Prices aligned in one column, with the ₹ sign or without it, but consistent. Leave out decimals unless you really charge paise.

Clear veg and non veg marks. Most diners in India look for the familiar green dot and brown or red dot, so place them right beside each dish name rather than in a corner legend. Mark Jain options and spice levels if you offer them.

The restaurant's name, phone number for orders, and opening hours at the bottom. If you deliver, add the area you cover.

Sizes and formats

A4 is the common printed size, often laminated. A5 works for a short cafe menu, and a folded table tent around 4 by 6 inches works for specials. Keep text away from the edges because prints are trimmed, and export a PDF for the printer.

For a QR code menu, export a PNG or PDF and host it where your QR code points. A single tall page reads better on a phone than a two page spread. For a WhatsApp catalogue or Instagram post, a 1080 by 1350 image is a good size.

For a wedding or event menu, like the Kerala sadhya menu above, list the dishes in the order they are served, and add the couple's names and date at the top.

Typing in Hindi or Marathi

Bitgrain does not transliterate. Type with a Hindi or Marathi keyboard, like Gboard on your phone or the built-in input on Windows and macOS, or paste your list from a document.

The dhaba menu above is set in Devanagari from the start, with dish names in Hindi and prices in rupees. The other menus have the same clean structure, so switch the fonts and start typing.

Common questions

Can I make a Hindi menu card for free?

Yes. You can edit every template on the free plan. Free exports carry a small watermark and are capped at 1080 pixels. Pro exports at full resolution, which you will want for a printed menu.

Which fonts work for Hindi and Marathi menus?

Martel, Laila, Eczar and Anek Devanagari work well for dish names and prices. Yatra One and Modak are playful and suit a cafe or sweet shop heading.

Can I update prices later?

Yes. Save the design, open it again when prices change, edit the numbers and export a new file.

Is this made with AI?

No. Bitgrain has no generative AI. Every word on the menu is the one you typed.