Point. Snap. Order like a local anywhere in the world.
Photograph any menu and swap.menu rebuilds it in your language, with every dish explained and every price in your money. Tap to order, then let the waiter scan your QR code. Your order opens on their device, in their language.
Rebuilt in 29 languages.
Open swap.menu on your phone
You're hungry. The waiter is standing there waiting and you've got no idea what is what on the menu.
-
01
You can't read it
A different script, regional dishes, no pictures. Camera apps lay word salad over a photo ("pork basil holy fried rice") and you still don't know what will arrive.
ข้าวผัดกระเพรา -
02
You can't price it
Five-digit prices, a "++" in the corner that means 21% more, and a currency you're still learning. Ordering turns into maths, or a surprise on the bill.
Rp 85.000++ = ? -
03
You can't say it
So you point, smile and hope. "No peanuts" gets lost, the waiter has to guess, and both of you spend five awkward minutes on what should take five seconds.
Show the code.
The waiter scans it.
Your order is in.
No pointing at pictures. No spelling out dish names. No phrasebook, and no awkward back and forth. Your waiter scans your order's QR code with their own phone, tablet or ordering device, and the whole order opens on their screen in their language: every dish exactly as it's written on their menu, every quantity, every note. They key it in, tap confirm, and your phone shows it straight away.
- 01Build your order
Tap dishes, add notes by voice. Your total shows in your own money.
- 02Show the QR code
Turn your phone round. That's the whole conversation.
- 03The waiter scans it
On their phone, iPad or ordering device. It opens in their language.
- 04They confirm
One tap on their screen, and yours says the kitchen has it.
For you
- No language barrier and no awkward moment at the table.
- Allergies and requests reach the kitchen in their own words.
- You see the second your order is confirmed.
For the waiter
- No guessing, no repeating, no walking away to find a colleague who speaks English.
- Dish names exactly as they appear on their own menu, so nothing gets keyed in wrong.
- Faster tables and fewer dishes sent back.
From a menu you can't read to dinner, in under a minute.
It runs in the browser on any phone. Add it to your home screen before you fly and it opens straight into the camera.
-
01
Snap the menu
Tap the screen to take the photo. Long menu? Take up to 6 photos, or upload one you took earlier.
-
02
Watch it swap
The menu rebuilds itself in your language, dish by dish and grouped by course, with every price as printed and in your currency.
비빔밥₩12,000Bibimbap≈ A$12.73 -
03
Tap to order
Tap dishes into your order and add notes by voice or keyboard. The running total includes any tax and service.
Pad kra pao2Tom yum goong1Total฿460 · ≈ A$19.70 -
04
The waiter scans
Show the QR code. Your order opens on the waiter's device in their language, and they confirm it.
注文2 × ラーメン
Order from a real Japanese menu in the next 30 seconds
The live demo is the real app. Watch a ramen shop's menu get photographed, read and translated, tap dishes into an order, add a note, then play the waiter and confirm it. Nothing to install and nothing to pay.
On a computer?
Point your phone's camera here and open the demo where it belongs: in your hand.
Not a translation. A menu you can actually use.
Camera translators lay words over a photo. swap.menu rebuilds the whole menu into something you can read, price and order from.
Every language, every script
Japanese, Thai, Korean, Chinese, Vietnamese, Arabic, Greek, Cyrillic and every European language, rebuilt in any of 29 languages. The original name stays beside each dish, so you can still point at the right line.
Prices in your money, the real ones
Every price as printed and converted at today's rate. Abbreviated prices ("85" for Rp 85,000) are expanded, and "++" tax and service are found and added, so the total you see is the total you pay.
Every dish explained
No description on the menu? You still get one: what the dish actually is, in plain words, before you order it.
Notes in their language
Type or say "not too spicy, please". The kitchen reads it in its own script.
Every order tracked and saved
Tick dishes off as they arrive, see what's still coming, mark the bill paid. Every menu and order is kept, so your trip becomes a food diary you can search, order from again, and correct if a line was misread.
Long menus, many pages
Up to 6 photos become one organised, collapsible menu.
Dietary hints
Vegetarian, spicy, pork, seafood, nuts and alcohol are flagged where the menu or the dish makes it clear. It's a guide, so always confirm allergies with the staff.
One app for every menu on the trip.
A few lines from menus we see every day, as swap.menu shows them, with today's prices in your money.
"Can't I just use a camera translator?"
For a street sign, sure. For dinner, here's the difference.
| At the table | swap.menu | Camera translate | Pointing & hoping |
|---|---|---|---|
| Reads any language & script | |||
| A clean, organised menu you can scroll | Text over a photo | ||
| Explains what each dish actually is | |||
| Prices in your currency, "++" included | |||
| Builds your order with a running total | |||
| Waiter scans a QR and gets the order in their language | Mostly gestures | ||
| Notes like "no peanuts" translated | One at a time | ||
| Every menu & order saved for later |
Less than one wrong dish. For the whole trip.
Start with 3 free scans. When you're ready, a travel pass gives you unlimited scans for as long as you're away. You pay once. Nothing renews and there's nothing to cancel.
Free
Try it on your next meal out. No card needed
- 3 full AI menu scans
- Translation, explanations & prices
- Tap-to-order with waiter view
- Saved menus & orders
No card. No catch.
Weekend Pass
A city break or a long weekend away
- Unlimited menu scans for 4 days
- Every dish translated and explained
- Prices in your currency, tax & service included
- Bilingual orders and waiter QR codes
- Voice notes translated for the kitchen
- Your menus and orders saved for good
One payment · nothing renews
Trip Pass
Two weeks: the whole holiday covered
- Unlimited menu scans for 14 days
- Everything in the Weekend Pass
- Works out at 71 cents a day
- Multi-page menus, up to 6 photos per scan
- Correct any dish and re-order from saved menus
- Order tracking: ordered, served, paid
One payment · nothing renews
Globetrotter
Every trip for a whole year
- Unlimited menu scans for 365 days
- Everything in the Trip Pass
- Works out at 8 cents a day
- Every country, every language, every currency
- A year-long food diary of every menu you read
- Priority support
One payment · nothing renews
Point your phone's camera at a menu and tap (or upload photos, up to 6 pages at once). In a few seconds the whole menu appears in your language, organised by category, with every dish explained and every price shown both as printed and in your home currency. Tap dishes to build your order, add notes like "no peanuts" by typing or speaking, then show the waiter your order in their own language, or let them scan its QR code.
No. swap.menu runs in your phone's browser: Safari, Chrome, anything modern. Add it to your home screen and it opens full-screen like an app, straight into the camera.
Menus in virtually any language and script, including Japanese, Thai, Korean, Chinese, Vietnamese, Indonesian, Arabic, Greek, Russian, European languages and more. We translate into 29 languages and convert into any major currency at a daily exchange rate. If a menu adds tax or service on top (the "++" you see in Bali, Singapore or Malaysia), we tell you and add it to your total.
Very good on clear, well-lit photos, and every price is shown exactly as printed beside the conversion so you can check it at a glance. It is an AI reading a photo, so it can occasionally misread a faded or handwritten line, but you can correct any dish in your saved menu. Dietary hints like Vegetarian or Spicy are a guide only: always confirm allergies with the staff.
Your first 3 menu scans are free, with no card required. After that, a travel pass gives you unlimited scans for its length, from $4.99. You pay once through PayPal. Nothing renews, and no card is kept on file.
Everything you scanned and ordered stays in your account for good: your menus, your orders and your history. Only new AI scans stop until you pick another pass. There is no automatic renewal and nothing to cancel.
Yes, that is the point. Your order is shown in the restaurant's own language, with a polite "I would like to order" phrase, the original dish names as printed and your notes translated into their language. Show them the QR code: they scan it with their own phone, tablet or ordering device and the whole order opens on their screen, ready to key in. They tap Confirm, and your phone shows that the kitchen has it. No talking needed. You can also just hand them your phone.
They are stored privately in your account so you can look back at them, and are sent to Google's Gemini AI only to read the menu. They are never public and never sold. Delete any menu (or your whole account) at any time and the photos go with it.
Scanning needs a data connection, because the reading is done by AI in the cloud. Once a menu is on your screen you can browse it and build your order even if the signal drops; your order saves the moment you are back online.
Before you fly: travel food guides
All guidesHow to order food in Japan without speaking Japanese
Ticket machines, teishoku, otoshi and the handful of phrases you will actually use.
Tax and service charges on menus: what "++" really costs you
Decode "++", coperto, 税抜 and US sales tax, and work out what a meal really costs.
Eating abroad with food allergies: a safety-first guide
Allergy cards, medication and where peanuts, shellfish, fish and sesame hide in Asian cooking.
Your next great meal abroad is one photo away.
Create a free account in 20 seconds and keep 3 scans in your pocket for the trip. No card and no app store.
Not travelling yet?
Get our one-page "Order anywhere" cheat sheet: ten phrases, the "++" rule, and the currency trap to avoid. Free by email.
One email, then a few travel tips. Unsubscribe in one click.