Translator App for Airport Transit, Layovers & Customs
The translator that works in the immigration line, at the rebook desk, and during a 2-hour layover with no SIM. TapSay caches 119 languages to your phone before you fly. After that, it doesn't care about Wi-Fi.
The transit problem nobody warns you about
Inside an international airport's secure transit zone, your phone is in one of three connectivity states: no signal at all (most common), an expensive roaming plan you don't want to use, or airport Wi-Fi that requires a working SMS verification code that you can't receive because you have no signal. This is the exact moment a translator app is most needed — and the exact moment most translator apps stop working.
Cloud-based translators (Google Translate web, ChatGPT, DeepL web) need an internet connection. Their app versions claim "offline" but actually require you to download per-language packs in advance — and most travelers haven't. The result: at the immigration desk, the app shows a spinner. At the lost-luggage counter, the app shows a spinner. At the gate change announcement, the app shows a spinner.
TapSay solves this by caching the entire phrasebook in your browser the first time you open it on Wi-Fi. After that there is no spinner. There is no "downloading language" screen. There is no SIM dependency. It is the most literal definition of an offline translator.
The 30-second pre-flight setup
- On home Wi-Fi (or hotel Wi-Fi the night before), open tapsay.me in any browser.
- Tap "Add to Home Screen" (iOS) or "Install" (Android/Chrome).
- Switch the target language to whatever country you're transiting through.
- Toggle airplane mode on. Tap a phrase. Confirm it works.
- That's it. Boarding pass in one hand, translator in the other.
Five transit scenarios where this actually matters
1. Customs question about a connecting flight
Officer asks (in Mandarin/Russian/Arabic): "Where is your final destination? How many days?" You need to answer in their language, fast, with no awkward swipe-to-translate dance. TapSay's pre-translated phrases include "My final destination is ___", "I'm here for ___ days", "I'm only in transit". One tap, audio plays, done.
2. Gate change announced only in the local language
You hear your flight number, but the rest is gibberish. Tap your phone to a passing staff member: "Has my gate changed? My flight is ___." TapSay reads it aloud in the local language. Two seconds, no embarrassment.
3. Lost luggage at 2 a.m.
The lost-luggage office is the most stressful conversation of any trip. You need to describe a bag color, a brand, a contact phone number, a hotel address. TapSay covers all of it in 119 languages. Show your phone, the agent fills the form.
4. Missed connection — rebook desk
"My connection was missed because the previous flight was late. Can you put me on the next flight to ___?" In Russian, Mandarin, Turkish, Spanish, Portuguese, German, Japanese — TapSay handles all of them. Pre-translated, instant, no spinner.
5. Pharmacy or medical at the airport
Most international airports have a 24-hour pharmacy or first-aid clinic. "I have a headache. I need ibuprofen." "I'm allergic to penicillin." See the medical-emergencies guide for the full list. All offline, all instant.
Customs & immigration phrases TapSay covers
- I'm here for tourism / business / transit / family visit.
- I'm staying at ___ hotel for ___ days.
- My final destination is ___.
- I have nothing to declare.
- I have one bottle of perfume / one laptop / a small gift.
- This is for personal use.
- I'm carrying $___ in cash. (Below the legal declaration threshold.)
- I have a return ticket on ___.
- I'm a citizen of ___.
- This is a prescription medication for ___.
Layover length vs. translator usefulness
| Layover | Likely transit needs | Translator essential? |
|---|---|---|
| < 1 hour | Sprint to the gate. Maybe a gate change. | Helpful. |
| 1–3 hours | Bathroom, food court, possibly a smoke area. | Useful — staff English varies. |
| 3–6 hours | Lounge access, paid shower, charging station. | Useful for asking staff anything. |
| 6–12 hours | Possibly leaving the airport on a transit visa. | Critical — taxi, hotel, paying for things. |
| 12+ hours / overnight | Hotel, food, getting back through security. | Critical. |
| Missed connection | Rebook, voucher, hotel, customer service line. | Critical. |
Hub airports where staff English is reliably patchy
- Beijing PEK / Shanghai PVG — Mandarin essential outside the international transfer desk.
- Moscow SVO / DME — Russian essential away from the main check-in halls.
- São Paulo GRU — Portuguese helps at every counter, including immigration.
- Cairo CAI — Arabic basics smooth out everything from customs to taxi negotiation.
- Istanbul IST — Mostly fine in English, but Turkish helps at food courts and for transit-visa questions.
- Tashkent TAS / Almaty ALA — Russian/local-language essential.
- Algiers ALG / Casablanca CMN — French helps; Arabic better.
- Lima LIM / Bogotá BOG — Spanish essential outside premium lounges.
The "no install" angle for one-time travelers
If you don't want another app on your phone, TapSay works as a no-install translator too. Open the URL in your browser, use it, close the tab. Nothing installed, nothing to uninstall, nothing to remember to delete after the trip.
Privacy at the border
Customs and immigration officers in some countries can ask to inspect your phone. A translator app that stores nothing about you is one less thing to worry about. TapSay has no account, no chat history, no log of what you translated. There is nothing to inspect.
Frequently asked
Will it work during a flight?
Yes. Airplane mode is fine. TapSay runs from cache.
Do I need to install anything?
No. Bookmarking tapsay.me is enough. "Add to Home Screen" gives you an app-style icon if you prefer.
Is it really free?
Yes. No signup, no account, no subscription. Forever.
Related guides
Best offline translator app · No-install translator · Private offline translator · What is an offline translator?
Translator for business travel · Translator for students abroad · Translator for medical emergencies
Best translator app for travel · All topics · Our principles · About
Major transit hubs · Singapore (SIN) · UAE / Dubai (DXB) · Japan (NRT/HND) · Australia (SYD/MEL) · Israel (TLV) · Egypt (CAI)