Essential Apps for China
Download these before you arrive. Each app fills a gap that cash, paper maps and awkward gestures cannot.
China's digital ecosystem runs on apps, not websites. Without the right ones installed, even hailing a taxi becomes a 20-minute ordeal. Install before you go - download speeds and app store access can be unpredictable once you arrive.
Payments & Communication
The two pillars of daily life. Everything else connects through these.
Full setup guide → WeChat Pay & Alipay Guide
Getting Around
Taxis, trains, metro - all in apps.
Compare routes and prices → Transit Matrix · Airport Transport
Food, Delivery & Lifestyle
China does not queue for food. It orders by app.
Travel Tools
The small ones that save the day.
Registration guide for each app
How to set up the key apps as an international user.
WeChat (微信) Registration
- ✓ Download from your home App Store or Google Play BEFORE arriving in China
- ✓ Tap "Sign Up" - enter your phone number (international works, with + country code)
- ✓ You will receive an SMS code. If SMS does not arrive, try the voice call option instead
- ✓ Set a nickname (use your real name or first name - this is what contacts see)
- ✓ Add a payment method: link an international Visa or Mastercard. WeChat now accepts many international cards
- ✓ For full functionality, link to a Chinese bank account or have a Chinese friend send you a red packet to activate WeChat Pay
Alipay (支付宝) Registration
- ✓ Download from App Store or Google Play
- ✓ Tap "Sign Up with International Number" - Alipay has a dedicated international sign-up flow
- ✓ Enter your foreign phone number (with country code) and verify via SMS
- ✓ Link an international card: tap "Me" → "Bank Cards" → add your Visa or Mastercard
- ✓ Alipay has the best international card support of any Chinese payment app - Amex works too
- ✓ Set up the "Tour Pass" if available - Alipay's in-app wallet for international tourists, pre-loaded via foreign card
Didi / DiDi Rider (滴滴出行) Registration
- ✓ Option A - DiDi Rider (Recommended): Download the international version from App Store or Google Play. Full English, direct Visa/Mastercard payment, international phone sign-up
- ✓ Option B - Chinese Didi: Download the orange-and-white Chinese app or use the WeChat/Alipay mini-program. International number works. Pay via WeChat Pay or Alipay
- ✓ SMS verification → set a nickname → add payment → ready to ride
Trip.com (携程) Registration
- ✓ Full English interface from the moment you install
- ✓ Sign up with email or phone number (international works without issue)
- ✓ Add an international Visa or Mastercard for payment
- ✓ To book Chinese train tickets: enter passenger details exactly as they appear on the passport (name and number). Trip.com handles the 12306 integration for you
- ✓ Trip.com is the only app foreign travellers should use for train booking - Ctrip's Chinese version (携程旅行) has no English UI
Which cards work where
International card acceptance varies significantly between apps.
| App | Visa / MC | Amex | JCB | Notes |
|---|---|---|---|---|
| WeChat Pay | ✅ | ⚠️ Limited | ✅ | Mastercard works best. Amex limited to high-end merchants |
| Alipay | ✅ | ✅ | ✅ | Best international card support. Amex works with most merchants |
| Didi (Chinese) | ❌ | ❌ | ❌ | Links to WeChat Pay / Alipay |
| DiDi Rider (Intl) | ✅ | ✅ | ⚠️ | International version - direct Visa/MC, JCB limited |
| Trip.com | ✅ | ✅ | ✅ | Full international card support, including Amex |
| Meituan | ❌ | ❌ | ❌ | Requires WeChat Pay / Alipay |
| Ele.me | ❌ | ❌ | ❌ | Requires WeChat Pay / Alipay |
| JD.com | ✅ | ✅ | ⚠️ Limited | Visa/MC work for most purchases |
| Apple Pay | ⚠️ Limited | ⚠️ Limited | ⚠️ Limited | Only at some UnionPay contactless terminals - QR code is the default payment method in China |
How to download Chinese apps
Not all apps are available in every region's app store.
📱 iOS (iPhone)
- ✓ Option A - Switch region: Settings → Your Name → Media & Purchases → View Account → Country/Region → switch to "Mainland China". You will need a Chinese address (use a hotel address) and payment method (select "None" if available)
- ✓ Option B - Second Apple ID: Create a new Apple ID with region set to China, using a regular email (not iCloud). Buy a Chinese App Store gift card from MyCard or OffGamers to fund it without a Chinese credit card
- ✓ Option C - Easiest: Download what you can (WeChat, Alipay, Trip.com, Google Translate) from your home store before you travel. Install the rest via official QR codes once you are in China and on Wi-Fi
🤖 Android
- ✓ Chinese apps are available on Google Play if your region allows it - search and install
- ✓ If not: visit the official website of each app, find the QR code, and scan it to download the .apk directly
- ✓ Recommended: install the "Tencent App Store" or "Huawei AppGallery" once in China as a local app source
- ✓ Enable "Install from unknown sources" in Security Settings for APK installs
If an app does not work for you
Fallback options for every need.
Alternatives at a glance
- ✓ Messaging: Set up WeChat before departure, as it is widely used for day-to-day communication in China. For payments without WeChat, Alipay alone covers 90%+ of daily needs
- ✓ Alipay alternatives: WeChat Pay is the only real alternative. If both fail, carry cash (RMB) - it remains legal tender everywhere
- ✓ Didi alternatives: Amap Taxi (高德打车) compares prices across all ride-hailing platforms. CAOCAO (曹操出行) - green energy fleet. T3 (T3出行) - state-backed. All require Chinese UI skills
- ✓ Meituan alternatives: Ele.me (饿了么) for food delivery. Dianping (大众点评) for restaurant discovery and reviews
- ✓ Amap alternatives: Baidu Maps (百度地图) is equally good. Apple Maps now uses Amap data in China and works surprisingly well
- ✓ Google Translate alternatives: Baidu Translate (百度翻译) app, Microsoft Translator, or Apple's built-in translate (iOS 15+)
Need internet first? → eSIM & SIM Guide
Frequently asked questions
Which apps should I download BEFORE arriving in China?
WeChat, Alipay, Didi, Trip.com, and Google Translate (offline Chinese pack). Download these from your home App Store - some are difficult to download once inside China.
Can I use my foreign credit card with WeChat Pay?
Yes, WeChat accepts international Visa and Mastercard. Mastercard works best. Amex is accepted at select merchants only.
What is the best payment app for foreigners in China?
Alipay has the best international card support including Amex. Its dedicated international sign-up flow and English interface make it the easiest to set up.
Do I need a Chinese phone number to use Chinese apps?
No. WeChat, Alipay, and Didi all accept international phone numbers for registration. Trip.com works with email sign-up.
How do I download Chinese apps on iPhone?
Option 1: Switch your App Store region to Mainland China. Option 2: Create a second Apple ID with region set to China. Option 3 (easiest): Download what you can from your home store before arriving.
Not answered here? 184 questions, answered in a sentence or two