Baidu Translate
Why You Need It
Google Translate requires a VPN or eSIM to work inside China — if your VPN is slow or you haven't set up an eSIM, you're stuck. Baidu Translate is China's own translation app and works on any network, including hotel Wi-Fi, with no VPN required. It's also optimized for Chinese handwriting and messy printed text, making it the most reliable choice for blurry menus, handwritten signs, and faded restaurant boards that other translation apps struggle with.
Download the Chinese offline language pack before leaving home. You'll then be able to translate without any internet connection — useful in rural areas or on long train journeys.
Installation
- 1
Download Baidu Translate
Search 'Baidu Translate' in the App Store (iOS) or Google Play (Android) and install it. No account is required to use basic features.
- 2
Download the offline language pack
Open the app and tap the settings icon. Under 'Offline Translation', download the Chinese–English pack. The download is around 200 MB — do this on Wi-Fi before you travel.
- 3
Set your language pair
On the main screen, set the source language to Chinese (中文) and the target to English. Tap the swap icon to reverse the direction when you need to type something in Chinese for a local to read.
Usage Tips
- Camera translate for menus and signs: Tap the camera icon, point at Chinese text, and the app overlays the translation directly on the image. Works on handwritten characters and blurry printed text that stumps other apps.
- Voice translate for conversations: Tap the microphone icon and switch to conversation mode. You speak English, the app plays the Chinese aloud; the other person speaks Chinese, you see the English translation. Good for ordering food or asking for directions.
- Offline works without internet: Once you've downloaded the language pack, translation works fully offline — no Wi-Fi, no eSIM, no VPN needed. Useful deep in rural areas or on overnight trains.
- No VPN needed, ever: Baidu Translate runs on China's domestic network. Use it from any hotel Wi-Fi, café, or local SIM without a VPN or eSIM — unlike Google Translate which is blocked.
- Tap a translated word for pronunciation: After translating text, tap any word in the result to hear how it's pronounced in Mandarin — useful for repeating it to a local.
- Type Chinese for locals to read: Switch direction to English → Chinese, type what you want to say, then show the screen to the person you're talking to.
Troubleshooting
Camera translate isn't recognizing the text? Hold the phone steady and make sure the text is well-lit. For very small text, move closer. If the font is extremely ornate or calligraphic, try the photo mode (tap the shutter button) rather than live preview — it processes the full image at higher resolution.
Offline translation not working? Go to Settings → Offline Translation and confirm the Chinese–English pack shows as downloaded (not just "available"). If it shows a progress bar, the download may have been interrupted — tap it to resume on Wi-Fi.
Voice translate not picking up speech? Make sure microphone permissions are granted to Baidu Translate in your phone's Settings → Apps → Baidu Translate → Permissions. In noisy environments, speak closer to the microphone and wait for the waveform animation to appear before speaking.