Camera translation

Menu translator app: what actually works

Every app in the store claims to translate a menu. Fewer actually replace the text where it sits, work with no signal, and survive a laminated card under bad restaurant lighting. Here's what to check before you rely on one.

A menu translator app should let you point your phone at a menu and read the English right where the original text was, no typing, no waiting on a connection. That's the whole job. Most apps can technically translate; fewer do it in place, on a photo you already took, without wifi at the table.

The bar isn't whether an app can turn foreign text into English somehow. Dozens can. The bar is whether it holds up on the actual object in front of you: a laminated card under fluorescent light, a handwritten daily special, a menu with no photos and forty unfamiliar dish names.

What separates a menu translator that works from one that just claims to

A handful of things decide whether an app is useful at the table or just a novelty you tried once:

  • It replaces text in place, keeping the layout so dishes stay lined up with their prices, instead of dumping a wall of English underneath the photo.
  • It reads stills, not just a live feed. A photo you snapped a minute ago or a screenshot someone sent you should work as well as pointing the camera live.
  • It works offline, since restaurants are exactly where hotel wifi doesn't reach and your data plan gives up, so the translation has to happen on the phone itself.
  • It handles a messy source: glare off laminate, a handwritten specials board, a font that's more decoration than type. Clean printed menus are the easy case.

Miss any one of these and the app translates something, just not the menu you're actually holding.

The real options, compared

App typeWorks with no signalKeeps layout and prices in placeReads stills and importsData leaves your phone
On-device menu translator (Yomi)YesYesYesNo
General camera translator (Google Lens, Papago)PartiallyNo, overlays a flat captionYesOften, for the translation call
Cloud OCR or upload siteNoNo, text prints below the imageYes, but requires uploadYes
Phrasebook or point-and-guessAlways works, no tech neededN/AN/AN/A

General camera translators are genuinely good at short signs and single words. Handed a dense menu with forty items, most flatten it into one long caption and you lose track of which price belongs to which dish. Cloud sites read the image fine but separate the text from the photo entirely, so you're scrolling between a picture and a wall of English trying to match lines by guesswork.

Where a live camera actually helps, and where it doesn't

Pointing a live camera works well for a menu you can hold steady in decent light. It struggles the moment the surface is glossy, angled, or dim, which describes a lot of real restaurants after dark. For those, import the photo instead: snap it once, then translate the still image at your own pace. A tool that only works in live mode leaves you standing there re-aiming at a menu that keeps glaring back.

The fastest way to read any menu

  1. Open a camera translator and pick the source language, or let it detect the script automatically.
  2. Point it at the menu, or import a photo if the lighting is fighting you. The English draws over the original text, in the same spot.
  3. Hold steady for a second on printed sections; handwritten specials take a beat longer to resolve.
  4. Zoom in on anything cramped: set menus and daily boards pack a lot into a small space, and a closer shot reads more reliably than a wide one.

Because the translation sits in place, you keep the menu's actual structure, sections, prices, set meals, instead of one flattened block of English.

Checking for allergies before you order

Translation gets you the dish name. Whether it's safe to eat is a separate check. On any translated menu, look specifically for the ingredient words, not just the dish title: dairy, shellfish, peanut, gluten and sesame show up under wildly different names across cuisines, and a generic dish name rarely spells them out. If anything reads ambiguous, a voice translator lets you just ask the server directly and hear the answer back in English.

It's not just a Japan problem

The friction is identical whether the menu in front of you is in Japanese, Korean, Chinese, or something else entirely: dense script, no photos, prices you need to match to dishes. The method doesn't change with the language, only the script being read. For the Japan case specifically, including the dish names worth recognising on sight, see how to translate a Japanese menu. Ordering off a Korean or Chinese menu runs into the same wall, covered in how to translate Korean to English and how to translate Chinese to English.

A menu is one of a handful of moments where a camera translator earns its place on your phone, right alongside signs and product labels. For the other six ways to get from Japanese to English depending on what's in front of you, see how to translate Japanese to English. And for the phrases worth knowing before you even open the app, Japanese for travelers covers the forty that carry you.

Yomi runs the camera, the photo import and the voice question in one app, entirely on your iPhone, so a menu with no pictures and no English stops being a guessing game.

Frequently asked

What's the best menu translator app?
One that replaces the text in place, keeping dishes lined up with prices, reads photos as well as a live camera, and works with no signal. General translators handle short signs well but often flatten a dense menu into one block of text.
Do menu translator apps work without wifi or data?
Only if they translate on-device. Apps that send the image to a server for OCR or translation stop working the moment you lose signal, which is common inside restaurants. Download the language pack in advance if you're traveling.
Can a menu translator app read handwritten specials?
Some can, with more effort than a printed menu. Hold the camera steady for an extra second on handwriting, or import a clear photo instead of using the live feed, which usually resolves better on messy or angled text.
How do I check a translated menu for allergies?
Look for the specific ingredient words, not just the dish name, since allergens are rarely spelled out in a title. Dairy, shellfish, peanut, gluten and sesame appear under different names by cuisine. For anything unclear, ask staff directly with a voice translator.
Does a menu translator app work for languages besides Japanese?
Yes. The same in-place camera method works for Korean, Chinese and most other scripts; only the language being read changes, not the process of pointing, holding steady and reading the English overlay.

Point. It’s English now.

Yomi rewrites the world in front of you: Japanese, Korean and Chinese signs, menus and manga bubbles, in place and on your device. No internet, no account. Start a 3-day free trial.