Which Menu Translator Works on a Handwritten Japanese Menu? 5 Tools Tested
If you're reading a printed menu, Google Lens is fast and free. If the menu is handwritten, like at most izakaya and small local restaurants in Japan, camera translators often produce nonsense, and you'll get much better results from an AI chat app (ChatGPT, Gemini) or a menu app like ChefBear.
That's what we found when we ran the same handwritten Japanese menu through five tools in October 2026. ChefBear is our app, so we've tried to be fair and we list its weak spots below.
The test
One handwritten winter menu from an izakaya: 26 dishes, written in vertical columns with small brush lettering. Every tool got the same photo on an iPhone. For each one we noted the time to a usable result, whether the dish names made sense, whether it explained unfamiliar dishes, and whether it helped us decide what to order.
Results at a glance
- Google Lens / Google Translate (free): about 3 seconds. Fine on large print, but much of the handwriting came out garbled. ハリハリ鍋, a hot pot with crisp mizuna greens, became "Hahaha hot pot".
- Papago (free): about 3 seconds. Got the big labels right (Kuroge Wagyu beef, toro-taku roll), but small print turned into lines like "Super Lineper for Work".
- ChatGPT (photo upload): about 16 seconds. A clean table by section, flagged lines it couldn't read, and explained terms like akami, chūtoro and ōtoro. Misread one line as "Grown-up toast noodles".
- Gemini (photo upload): about 14 seconds. Sections with prices and short explanations. Read a note that the oden broth takes 10 hours to prepare as "about 10 minutes".
- ChefBear: about 2 seconds to the full list of 26 dishes, with dish pictures filling in over the next 12 seconds or so. Each dish came back as a card with a picture, price, category and short description.
The details that separate them
The big labels were easy for everyone. The small handwriting is where tools differed:
- 鮟肝ポン酢 is monkfish liver (ankimo) with ponzu, a winter classic. Papago gave "grilled liver", Gemini gave "fresh liver", ChefBear gave "monkfish liver (ankimo)".
- The oden note says the broth takes 10 hours. Papago and ChefBear got 10 hours; Gemini said 10 minutes.
- 〆のちゃんぽん麺 are champon noodles added to finish the broth. Gemini and ChefBear got it; ChatGPT said "Grown-up toast noodles"; Papago said "Me's Champon Noodles".
Choosing what to order
Translation is only half the problem. On a 26-item menu you still have to decide.
In ChefBear we tapped a suggested request, roughly "something light, not too oily". About 9 seconds later it picked three dishes for one person: yellowtail sashimi (¥780), chicken-broth oden (¥980) and pufferfish rice cooked in an iron pot (¥980), ¥2,740 in total, each with a short reason. You can ask ChatGPT or Gemini for this too; you just have to type the request and read a longer answer first.
Where ChefBear falls short
- iPhone only, and it supports 7 languages (Transleats, for example, lists 56).
- No live camera overlay; you take a photo first.
- Our first attempts on a slow connection didn't finish. After an app update it worked, but it does need a reasonable connection.
- Like every app here, it can't guarantee ingredients.
Which one should you use?
- Printed menus and signs: Google Lens. Download offline Japanese before you fly.
- Smoother Japanese or Korean wording: Papago.
- You want dishes explained and don't mind typing: ChatGPT or Gemini. Ask for more than a translation: "Translate this menu, group it by section, keep prices, and explain any dish a tourist might not know."
- Handwritten menus, or you want a shortlist picked for you: a menu app like ChefBear.
FAQ
Can Google Translate read handwritten Japanese menus? Sometimes, but not reliably. In our test it handled large characters and garbled much of the smaller brush writing.
Is ChatGPT good at translating menu photos? Yes, it was one of the most useful tools in our test, and it explains dishes. It can still misread handwriting, so double-check anything important.
Do menu translation apps work offline? Google Translate can with a downloaded language pack. ChatGPT, Gemini and ChefBear need a connection.
Can a translation app tell me about allergens? No. Nothing on most menus says what's in the broth or sauce, so no app can know. Carry a card written in Japanese and confirm with the staff.
Want to see the full result? Here's ChefBear's output for this menu. ChefBear is free to download on the App Store.