Quick Answer (30 seconds)
The best translation app combo for China: Microsoft Translator + Baidu Translate (百度翻译 - bǎi dù fān yì). Microsoft Translator works in China without a VPN — has offline packs, conversation mode, and photo translation. Baidu Translate is a domestic product, no VPN needed, strong photo translation. Google Translate requires a VPN in China. Download offline language packs before you go — China's WiFi isn't always available, and your data might run out.
One app might not be enough. Install two — when one fails, the other backs you up.
Full Guide
The first time I came to China, Google Translate was my lifeline. I opened it at Beijing airport — it wouldn't load. That was lesson one: not all apps work in China. Translation apps especially.
Translation App Availability
- Microsoft Translator — ✅ Works in China without VPN. Offline packs available. Supports conversation mode and photo translation. Available on App Store and Google Play.
- Baidu Translate (百度翻译) — ✅ Chinese domestic product, no VPN needed. Strong photo translation, but interface is entirely in Chinese. Search "Baidu Translate" on the App Store to download; Android needs Tencent AppStore (应用宝).
- Google Translate — ❌ Requires VPN or overseas eSIM routing in China. Photo translation quality is excellent, but without a VPN it's basically unusable. If you already have a VPN or an overseas eSIM, it works.
- Apple Translate — ⚠️ Built into iPhone, works offline, but Chinese translation quality is limited. A step below Google Translate. Usable as a backup.
- Pleco — ✅ Works in China without VPN. Not a general-purpose translator — it's a dedicated Chinese learning dictionary. Fully offline, with deep dictionary entries. Ideal for long-term residents or Chinese learners.
Microsoft Translator: Top Recommendation
Microsoft Translator is the tool I rely on most in China. The reason is simple: it has the most stable connection in China, requires no VPN, and covers all features.
Key features:
- Photo translation — Point at menus, street signs, or instructions. Real-time translation overlaid on the original text. Great for Chinese menus
- Conversation mode — Two people speak into the phone. The app auto-detects the language and translates for the other person. Quality isn't as good as Google, but it's the most practical option without a VPN
- Offline packs — Download the Chinese pack beforehand; works without internet. Offline quality is slightly lower but functional
- Text translation — Type or paste text for translation
Tips:
- Download the Chinese offline pack (~500 MB) on hotel WiFi before heading out
- Conversation mode is very useful for ordering food, asking directions, and taking taxis
- Photo translation works well on menus, subway signs, and attraction plaques
Baidu Translate: Best Domestic Option
Baidu Translate is China's homegrown translation product. Its biggest advantage: no VPN needed, and it has a deeper understanding of Chinese context.
Key features:
- Photo translation — Very strong, especially for Chinese menus and street signs. Sometimes more accurate than Microsoft
- Voice translation — Speak Chinese to translate to English, or vice versa. Voice recognition can be unreliable in noisy environments
- Text translation — Full paragraph translation quality is decent, good for translating WeChat messages
Downsides:
- Interface is entirely in Chinese. You'll need a few minutes to figure out where the buttons are
- Requires a Baidu account for some features
- iOS: search "Baidu Translate" on the App Store. Android: download via Tencent AppStore (应用宝 - yìng yòng bǎo)
Google Translate: Great Quality, Needs VPN
Google Translate offers some of the best translation quality among all apps, especially for Chinese-English. But in China, it requires a VPN or overseas eSIM routing to connect.
If you have a VPN: Google Translate's photo and real-time conversation translation quality is genuinely better than Microsoft and Baidu. Worth using.
If you don't have a VPN: Don't rely on Google Translate. You might get lucky at an airport or in certain locations, but it's not reliable for daily use.
Apple Translate: Usable But Not Great
The iPhone's built-in Translate app has supported Chinese since iOS 14. Works offline, no VPN needed.
Pros:
- No download needed — built into iPhone
- Offline translation works without internet
- Clean interface
Cons:
- Chinese translation quality is below Google and Microsoft
- Photo translation is weaker than Microsoft and Baidu
- Conversation mode recognition rate is lower
Recommendation: Use as a backup, not your primary translation tool.
Pleco: The Chinese Learning Powerhouse
Pleco isn't a general-purpose translator — it's a Chinese learning dictionary app. If you plan to stay in China long-term or are learning Chinese, Pleco is a must-install.
Key features:
- Handwriting recognition — Draw a Chinese character on the screen, and Pleco identifies and translates it. See a character you don't know? Just draw it
- Deep dictionary — Every character/word has detailed definitions, example sentences, and etymology
- Pinyin annotation — Any Chinese word can display its pinyin
- Fully offline — Dictionary data works completely offline after download
Downsides:
- Can't translate full sentences or paragraphs
- Only Chinese-English lookup, no other languages
- Free version is limited; advanced features require payment
Practical Tips
Ordering food at restaurants:
- Use Microsoft Translator or Baidu Translate photo mode on the menu
- Translation won't be perfect, but you'll get the gist
- Show the translated result to the server
- Or just point at the menu — "这个" (this one)
Asking for directions:
- Prepare the Chinese name and address of your destination in the translation app
- Show your phone screen to a passerby or taxi driver
- Chinese people are very helpful — seeing a foreigner with a phone, they'll generally stop to help
Taking taxis:
- Prepare the destination's Chinese name and address in advance
- Show the screen to the driver
- If using Didi (ride-hailing app), it has a built-in translation feature
My Recommended Combo
- Primary: Microsoft Translator (works in China, full features, no VPN)
- Backup: Baidu Translate (strong photo translation, no VPN)
- Chinese learning: Pleco (deep dictionary, offline)
- If you have a VPN: Add Google Translate (best quality)
Critical: Download all offline language packs on WiFi before arriving in China. Downloading in China can be slow, especially if you're using international roaming data on a Chinese SIM.
Troubleshooting
Problem 1: Translation App Won't Load
What happens: You open Google Translate in China and it just spins forever.
Fix: Google Translate needs a VPN in China. If you don't have one, switch to Microsoft Translator or Baidu Translate. Microsoft usually connects directly — if it's slow on weak WiFi, wait a moment or switch to offline mode. Baidu Translate needs no VPN and is the most reliable fallback.
Problem 2: Photo Translation Produces Gibberish
What happens: You photograph a menu, and the translation comes out as nonsense or completely irrelevant text.
Fix: Fancy or tiny fonts can cause recognition failures — try a different angle or get closer. Hold steady for 2-3 seconds. Try a different app — if Microsoft fails, try Baidu; if Baidu fails, try Google. For handwritten menus or unusual fonts, photo translation is basically useless — switch to manual text entry and look up characters one by one.
Problem 3: Forgot to Download Offline Packs
What happens: You're somewhere in China with poor WiFi, and the translation app says it needs to download an offline pack.
Fix: Find a place with WiFi — hotel lobbies, coffee shops, shopping malls. Microsoft Translator's offline pack is ~500 MB, Baidu's is ~300 MB. On Chinese WiFi, expect 5-10 minutes to download. If no WiFi at all, use Pleco (if installed) — its base dictionary works offline. Or go old school: find a young person and ask "Can you help me translate?" — most Chinese university students speak some English.
Last verified: August 2026 · Sources: Microsoft Translator App (App Store), Baidu Translate App (App Store), Apple Translate documentation, Pleco official site (pleco.com) · App features and availability may change.
The following are the author's personal QR codes (not merchant codes), with a fixed amount of ¥10.00 set for testing whether your card binding was successful.


About Personal QR Codes: This website is maintained by an individual. The QR codes are for personal daily use, not merchant codes. Since personal QR codes may not be able to accept international credit card payments, the transaction may fail. However, this does not mean your card binding failed — the fact that you reached the payment page itself confirms that your binding was successful.
About the Amount: Please do not modify the preset amount. This is simply a payment test. If the payment goes through, consider it as buying me a coffee. The fixed amount is set to avoid any inconvenience caused by accidentally entering the wrong amount.
Important: The primary purpose of these codes is to help you verify whether your registration and card binding were successful, not to generate profit. If you're not comfortable, feel free to skip this step.



