The right apps to download before visiting China can make payments, navigation, rides, translation and bookings much easier. You should still carry offline addresses, some RMB cash and another payment method in case your phone or connection fails.
The good news: you only need a handful of apps. This guide tells you exactly which ones to download, how to set them up, and what problems to expect — based on real testing on iPhone 17 (iOS 26.5.1) in Shenzhen, July 2026.
Table of Contents
- Quick Reference Table
- Tier 1 — Must-Have Apps (Set Up Before You Fly)
- Tier 2 — Highly Recommended
- Tier 3 — Optional but Useful
- Common Registration Problems and Fixes
- My Tested Setup
- Final Checklist
- FAQ
Quick Reference: Best Apps for China Travel
| App | What It Does | Priority | Set Up Before Arrival? |
|---|---|---|---|
| Airalo | Travel eSIM — get data before you land | 🔴 Essential | Yes — purchase before departure |
| Messaging, QR services and Weixin Pay | 🔴 Essential | Recommended — verification steps vary | |
| Alipay | Mobile payments | 🔴 Essential | Yes — SMS delays with foreign numbers |
| DiDi | Ride-hailing (like Uber) | 🔴 Essential | Yes — SMS delays with foreign numbers |
| Amap 高德地图 | Navigation & maps | 🔴 Essential | Recommended |
| Baidu Translate | Translation (Google Translate is blocked) | 🟡 Recommended | No |
| Pleco | Offline Chinese dictionary + camera OCR | 🟡 Recommended | No |
| Trip.com | Book trains, flights & hotels | 🟡 Recommended | No |
| Meituan / Ele.me | Food delivery | 🟢 Optional | No |
Tier 1 — Must-Have Apps (Set Up Before You Fly)
These apps cover data, payments, transport, and navigation. Without them, you’ll struggle with basic daily tasks. More importantly, some have registration steps that are much easier to complete before you arrive in China.
1. Travel eSIM App — Get Data Before You Land
Before anything else, you need internet access. A travel eSIM app lets you buy a mainland China data plan before your flight. Compatibility, routing, activation timing and refund rules vary, so confirm them before purchase.
- Works on most modern unlocked smartphones (iPhone XS and later, most Android flagships)
- Prices and data allowances change; compare the live plan terms
- No physical SIM needed — activate directly from your phone settings
- Download from the provider’s official listing for your existing store region
2. WeChat (微信) — Messaging and Weixin Pay
WeChat is the single most important app for any visitor to China. Think of it as WhatsApp, Apple Pay, and an app store all rolled into one. Locals use it for everything — and many businesses, hotels, and services will expect you to have it.
What you’ll use it for:
- Paying at restaurants, shops, convenience stores, and street food stalls
- Scanning QR codes (menus, entry passes, tourist sites)
- Messaging hotels, tour guides, and local contacts
- Accessing Mini Programs — small apps that run inside WeChat (e.g. bike rentals, ticketing)
How to set it up:
- Download WeChat from the App Store
- Sign up with your foreign phone number
- Complete the registration steps shown in the app. Some accounts may be asked for assistance verification by an eligible existing user, while others may not see this step.
- Go to Me → Pay → Cards and add your Visa or Mastercard to enable WeChat Pay
3. Alipay (支付宝) — A Main Payment App
Alipay is China’s second major payment platform. Most places accept both WeChat Pay and Alipay — having both means you always have a backup if one doesn’t work.
Alipay supports binding eligible international cards for overseas visitors. Labels and setup screens can change, so follow the card and identity prompts in the current app.
What you’ll use it for:
- Paying anywhere that accepts QR code payments
- Buying metro tickets and transport passes in some cities
- Backup when WeChat Pay has issues
How to set it up:
- Download Alipay from the App Store
- Sign up with your foreign phone number
- Open the card or payment section shown in the current app version
- Add your Visa or Mastercard
4. DiDi (滴滴) — Ride-Hailing with an English Interface
DiDi can simplify ride-hailing by showing pickup points, vehicle details and estimated prices in the app. Availability, language support and accepted payment methods can vary, so save your destination in Chinese as a backup.
What you’ll use it for:
- Getting around cities quickly and affordably
- Airport and hotel transfers
- Any journey where the metro doesn’t go
How to set it up:
- Download DiDi from the App Store (search: DiDi — Ride Hailing App)
- Sign up with your foreign phone number
- Add a payment method — international credit card, or link to your Alipay or WeChat Pay
5. Amap 高德地图 — Local Navigation and Transit
Google services may be unavailable on some mainland connections, and Google Maps data or directions can be incomplete or misaligned. Amap provides local map, transit and place data; Apple Maps can be a useful iPhone backup.
What you’ll use it for:
- Walking directions and turn-by-turn navigation
- Metro and bus routes
- Finding restaurants, attractions, and addresses
- Offline maps (download before you go)
How to set it up:
- Download Amap from the App Store (search: Amap)
- No account registration needed for basic navigation
- Open Settings inside the app and switch the language to English
- Download offline maps for the cities you’re visiting
Tier 2 — Highly Recommended Apps for China
These apps aren’t critical for survival, but they’ll make your trip significantly easier.
6. Baidu Translate (百度翻译) — Local Translation
Google Translate may be unavailable on some mainland connections. Baidu Translate is the local equivalent — it handles Chinese characters well, including the camera translation feature (point your phone at a menu or sign to get an instant translation).
Setup: Download from the App Store and use immediately — no account needed.
7. Pleco — Offline Chinese Dictionary
Pleco is the go-to Chinese dictionary for travellers and expats alike. Unlike Baidu Translate, it works completely offline — invaluable when your data connection drops or you’re in an area with poor signal.
- Look up characters by drawing them on screen — useful when you can’t type in Chinese
- Camera OCR feature: point at a menu or sign for instant character lookup
- Works 100% offline — no data or VPN needed
Setup: Download from the App Store. No account needed — works immediately.
8. Trip.com (携程) — Book Trains, Flights & Hotels in English
Trip.com is the English-friendly interface of China’s largest travel booking platform. It’s the easiest way for foreigners to book high-speed train tickets, domestic flights, and hotels inside China.
Setup: Download and register with your email address or phone number.
Tier 3 — Optional Apps Worth Having
9. Meituan (美团) or Ele.me (饿了么) — Food Delivery
These are China’s two dominant food delivery apps. If you’re staying in an apartment, serviced flat, or a hotel that allows deliveries, they’re incredibly convenient — food arrives fast and is very affordable.
Both apps are mostly in Chinese. Use Baidu Translate’s or Pleco’s camera feature to help navigate menus and options.
Common Registration Problems — and How to Fix Them
Setting up Chinese apps with a foreign phone number doesn’t always go smoothly. Here are the most common issues and what to do:
| Problem | Why It Happens | What to Do |
|---|---|---|
| SMS code never arrives | Some foreign numbers aren’t supported | Switch between WiFi and mobile data, then retry after 10 minutes |
| SMS code arrives very late (5–10 min) | International SMS routing delays | Wait — do not tap Resend. Requesting multiple codes triggers a temporary block |
| Account locked | Too many failed attempts | Wait 24 hours before trying again |
| WeChat registration stuck on verification | Some registrations request assistance verification | Ask a friend or family member who already uses WeChat to scan your QR code |
| Alipay identity check fails | Passport photo too dark or blurry | Retake in bright natural light, ensure all four corners of the passport are visible |
| DiDi won’t accept your card | Some international cards are not supported directly | Link your DiDi account to Alipay or WeChat Pay instead |
My Tested Setup — iPhone 17, Shenzhen, July 2026
Everything in this guide is based on personal testing. Here’s what I used and what happened:
- Device: iPhone 17
- Operating System: iOS 26.5.1
- Location: Shenzhen, China
- Testing Period: July 2026
| App | Result | What Happened |
|---|---|---|
| Airalo | ✅ Success | Purchased China eSIM before departure. Activated on landing — connected within 2 minutes. |
| ✅ Success | Registration was straightforward. The friend-verification QR scan step was required — had a contact complete this before departure. | |
| Alipay | ✅ Success | SMS code arrived after approximately 5 minutes. Completed the international-card setup shown in that app version. Card linked successfully. |
| DiDi | ✅ Success | First SMS attempt failed. Switched from mobile data to WiFi, waited 10 minutes, and the second attempt succeeded. |
| Amap | ✅ Success | No registration required. App worked immediately. English language mode available in settings. |
Final Checklist — Before You Leave Home
Use this checklist to make sure you’re fully prepared before your flight:
At least 1 week before departure:
- ☐ Compare a travel eSIM or roaming plan and install it before departure
- ☐ Download WeChat and complete any registration checks shown in the app
- ☐ Link a Visa or Mastercard to WeChat Pay
- ☐ Download Alipay and complete the current international-card setup
- ☐ Link a Visa or Mastercard to Alipay
A few days before departure:
- ☐ Download DiDi and add a payment method
- ☐ Download Amap and set language to English
- ☐ Download offline maps in Amap for your destination cities
- ☐ Download Baidu Translate
- ☐ Download Pleco (offline dictionary — no setup needed)
- ☐ Download Trip.com if you plan to book trains or domestic flights
FAQ — Apps for Visiting China
Do I need a VPN to use these apps in China?
WeChat, Alipay, DiDi and Amap are designed for mainland networks. Access to some international services depends on your connection. If considering a VPN or another tool, check reliability, provider terms and applicable laws; do not assume it will work. We cover this in our guide to internet access in China for tourists.
Can I use Google Maps in China?
Google services may be unavailable on some mainland connections, and map data or directions may be incomplete or misaligned. Use Amap or Apple Maps as a local alternative and save key addresses offline.
Do I need cash in China?
Mobile payments (WeChat Pay and Alipay) are accepted almost everywhere. That said, it’s worth carrying a small amount of cash (around 200–300 RMB) as a backup for small vendors, rural areas, or situations where your phone runs out of battery. See our full guide on how to pay in China as a foreigner.
What if my foreign phone number doesn’t receive SMS codes?
This is a common issue. Try switching between WiFi and mobile data, wait at least 10 minutes before retrying, and avoid requesting multiple codes in quick succession. If the problem persists, try registering using a different phone number (e.g. a family member’s number).
Is it safe to link my credit card to WeChat Pay and Alipay?
Both platforms are widely used by hundreds of millions of people and have strong security measures. Using an international card with a lower credit limit as a dedicated travel card is a sensible precaution.
Official payment reference: Payment service guide for overseas visitors to China.
