There is a special kind of nervousness that comes with sitting down in a restaurant where the menu is written in a language you cannot read. You can point and hope, or you can take a quick photo and know exactly what you are ordering. Translating a menu from a photo takes less than a minute, and it can save you from a dish you do not like, an ingredient you cannot eat, or a price you misread.
This guide shows you how to translate a restaurant menu from a photo, how to take pictures that give clean results, and how to handle the tricky parts such as regional dish names and food allergies. You can follow along with our menu translator.
Why menus are harder than they look
Menus combine several challenges in one small space. The fonts are often stylish rather than plain. Pages are laminated and shiny, which creates glare. Dishes are listed in columns, with prices at the side. Some are handwritten on chalkboards. And the words themselves are often local food terms that do not translate neatly into one English word.
None of that is a reason to give up. It just means a little care with the photo pays off. Our general guide on how to translate text in an image covers the basics, and this article focuses on food.
How to photograph a menu
Take one section at a time
A single wide shot of a full menu makes the letters small. Instead, photograph one section, such as starters, mains or drinks, so the text fills the frame. You can combine the results later.
Hold the phone straight above
Angle matters. Shooting from the side squeezes the letters at the far edge. Hold the camera parallel to the page.
Deal with glare
Glossy laminated menus reflect overhead lights. Tilt the menu slightly or shift your seat until the shine is gone. Turn off the flash, because it usually makes glare worse.
Handle chalkboards and wall menus
Stand square to the board, move close enough that the letters fill the screen, and wait until nobody is walking in front. Chalk handwriting is difficult for any reader, so expect a few misses. Photograph the board in sections too.
Digital menus and QR codes
If the restaurant uses a QR code that opens a web page, try your browser’s built-in page translation first, since it works on real text. If the menu opens as a picture or PDF, take a screenshot and use the screenshot translator.
Step by step: translate the menu
- Take a photo of one menu section.
- Open the translator from our homepage or the menu translator page.
- Upload the picture.
- Select the language of the menu in the first dropdown.
- Choose the language you want in the second. English is the default.
- Press Translate and read the result.
- Repeat for the next section.
As you read, check the recognized text on the left. If the dish names look broken, retake the photo with better light.
Understanding food terms that do not translate cleanly
Machine translation tends to translate food names literally. That can lead to results that sound strange or funny. Here are a few reasons why.
- Regional dishes. A local specialty may have no English name. The tool might translate the words inside the name instead of describing the dish.
- Cooking methods. Terms such as braised, confit or cured can be translated imperfectly.
- Cuts and parts. Words for cuts of meat and fish vary between regions and may not match English terms.
- Brand and dish names. Proper names often should not be translated at all.
When a dish name looks odd, do a quick image search for the original name plus the word “dish” to see what it looks like. Or simply ask your server what is in it. Most servers are glad to help.
Allergies and dietary needs
Important: a translated menu is a helpful first check, but it should never be your only safeguard if you have a food allergy.
Menus often leave out ingredients, and sauces, stocks and fillings can contain things that are not listed. Machine translation can also misread a small word that happens to be an allergen. A safer approach is to combine tools with direct communication.
- Learn how to say your allergen in the local language and write it down.
- Show the written word to your server and ask directly whether the dish contains it.
- Ask about cross contact, such as shared fryers and utensils.
- If you are not sure, choose something simpler or eat elsewhere.
The same caution applies to religious or ethical dietary rules. Use the translation to narrow your choices, then confirm with the staff.
Prices, taxes and numbers
Numbers are one of the places where text recognition can slip. A 5 can look like an S and a 1 like an l. When you read prices, compare them against the photo. Also look for service charges, cover fees and taxes, which are sometimes listed in small print at the bottom. If you see something you do not recognize, ask before you order.
Menus in different scripts
| Menu language | What to expect | Tip |
|---|---|---|
| Spanish, French, Italian, Portuguese | Usually quick and accurate with clear print | Keep accents visible in the photo |
| Japanese, Chinese, Korean | Good with printed text, harder with stylized fonts | Photograph larger text and avoid vertical layouts when possible |
| Arabic | Connected letters, right to left reading | Use a steady, well lit photo and check the line order |
| Cyrillic languages | Usually fine with printed text | Select the right language, such as Russian or Ukrainian |
Mixed menus
Many menus mix languages, such as local dish names with English descriptions or prices. If the recognized text looks messy, run the same photo twice, once for each language, and combine what makes sense. It is a little extra work but it often rescues a confusing page.
Using the translation at the table
Once you have the translation, you can use the Copy button to paste it into your notes app so you can scroll through it without keeping the camera open. Some people also keep the original photo next to it so they can point to a dish when ordering. Pointing to the original name is often the clearest way to tell a server what you want.
Be kind to the staff
Using a phone at the table is perfectly normal today, but a smile and a simple thank you in the local language go a long way. If the translation leaves you unsure, ask for a recommendation. Locals usually love to share their favorite dish.
Privacy notes
Menus are not sensitive, but your photo may capture other people, receipts or your own belongings. Crop to the menu. Our tool reads the image in your browser and only sends the extracted text for translation. Details are in our privacy policy.
Phrases that help when ordering
Even a handful of local words makes the experience smoother. Before you go, learn how to say please, thank you, water, the bill and the word for your allergen if you have one. Write them in your notes app next to the translated menu. When the server arrives, you can point to the dish name in the original language and say the phrase with a smile. It is more reliable than trying to pronounce a long unfamiliar dish name.
Markets, street food and bakeries
Not every food stop has a printed menu. At markets and street stalls, signs are often handwritten or painted, and prices may be written in a quick, informal style. Photograph the sign straight on and keep the phone steady. Because these signs are short, you can often get the most important information, the dish name and the price, even when some words are lost. Bakery labels and deli cases are also good candidates, especially for ingredient lists, which are usually printed on small cards that are easy to capture up close.
When in doubt, check the price twice. Street prices are sometimes quoted per portion, per piece or per weight, and the translation will not always make that clear. A quick question to the seller clears it up.
Frequently asked questions
Can I translate a handwritten menu board?
Sometimes. Neat block letters work better than cursive. Take a straight, close photo and expect a few errors.
Is a translated menu safe for food allergies?
Use it as a first check only. Always confirm allergens directly with restaurant staff.
Why does the translation of a dish sound strange?
Dish names are often local terms or idioms that translate literally. Search the original name or ask the staff.
Can I translate a menu in Japanese, Chinese or Korean?
Yes, choose the language in the first dropdown. Clear, larger print gives the best results.
Can I save the translated menu?
Use the Copy button to paste it into a notes app.
Your menu checklist
- Photograph one section at a time, straight on, with no glare.
- Select the right menu language.
- Read the recognized text first, then the translation.
- Check prices and numbers by eye.
- Confirm allergies and special diets with the staff.
Ready to try it? Open the menu translator, upload your photo and enjoy your meal. For other types of pictures, take a look at how to translate a picture to English or browse more guides.
