Apps to Download Before Visiting China (2026 Guide)

📖 New to China travel? Start here first: Your First 72 Hours in China →

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.

Short on time? The four apps you absolutely must have are WeChat, Alipay, DiDi, and Amap. Download and register all four before you leave home — some require steps that are harder to complete once you’re in China.

Table of Contents

Quick Reference: Best Apps for China Travel

AppWhat It DoesPrioritySet Up Before Arrival?
AiraloTravel eSIM — get data before you land🔴 EssentialYes — purchase before departure
WeChatMessaging, QR services and Weixin Pay🔴 EssentialRecommended — verification steps vary
AlipayMobile payments🔴 EssentialYes — SMS delays with foreign numbers
DiDiRide-hailing (like Uber)🔴 EssentialYes — SMS delays with foreign numbers
Amap 高德地图Navigation & maps🔴 EssentialRecommended
Baidu TranslateTranslation (Google Translate is blocked)🟡 RecommendedNo
PlecoOffline Chinese dictionary + camera OCR🟡 RecommendedNo
Trip.comBook trains, flights & hotels🟡 RecommendedNo
Meituan / Ele.meFood delivery🟢 OptionalNo

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
⚠️ Important: Install the eSIM before departure when possible. Confirm when the plan starts, whether roaming must be enabled, and how to recover the QR code if activation fails.

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:

  1. Download WeChat from the App Store
  2. Sign up with your foreign phone number
  3. 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.
  4. Go to Me → Pay → Cards and add your Visa or Mastercard to enable WeChat Pay
⚠️ Set up before departure: Registration checks vary. If the app requests assistance verification, follow its current eligibility instructions; do not pay strangers to verify an account.

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:

  1. Download Alipay from the App Store
  2. Sign up with your foreign phone number
  3. Open the card or payment section shown in the current app version
  4. Add your Visa or Mastercard
⚠️ Real experience (Shenzhen, July 2026): When registering with a foreign phone number, the SMS verification code took 3–8 minutes to arrive. Don’t tap “Resend” repeatedly — if you request too many codes in a short time, your number gets temporarily blocked. Wait it out.

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:

  1. Download DiDi from the App Store (search: DiDi — Ride Hailing App)
  2. Sign up with your foreign phone number
  3. Add a payment method — international credit card, or link to your Alipay or WeChat Pay
⚠️ Real experience (Shenzhen, July 2026): The SMS verification code failed to arrive on the first attempt with a foreign number. Switching from mobile data to WiFi and retrying worked. If it still doesn’t arrive, try again after 10 minutes.

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:

  1. Download Amap from the App Store (search: Amap)
  2. No account registration needed for basic navigation
  3. Open Settings inside the app and switch the language to English
  4. Download offline maps for the cities you’re visiting
iPhone users: Apple Maps has improved in China and works as a reasonable backup for walking directions. That said, Amap is still more accurate for public transit routes and real-time traffic. Use both.

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.

✅ We have a full step-by-step guide on how to book China train tickets as a foreigner — Trip.com is our recommended platform.

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:

ProblemWhy It HappensWhat to Do
SMS code never arrivesSome foreign numbers aren’t supportedSwitch between WiFi and mobile data, then retry after 10 minutes
SMS code arrives very late (5–10 min)International SMS routing delaysWait — do not tap Resend. Requesting multiple codes triggers a temporary block
Account lockedToo many failed attemptsWait 24 hours before trying again
WeChat registration stuck on verificationSome registrations request assistance verificationAsk a friend or family member who already uses WeChat to scan your QR code
Alipay identity check failsPassport photo too dark or blurryRetake in bright natural light, ensure all four corners of the passport are visible
DiDi won’t accept your cardSome international cards are not supported directlyLink 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
AppResultWhat Happened
Airalo✅ SuccessPurchased China eSIM before departure. Activated on landing — connected within 2 minutes.
WeChat✅ SuccessRegistration was straightforward. The friend-verification QR scan step was required — had a contact complete this before departure.
Alipay✅ SuccessSMS code arrived after approximately 5 minutes. Completed the international-card setup shown in that app version. Card linked successfully.
DiDi✅ SuccessFirst SMS attempt failed. Switched from mobile data to WiFi, waited 10 minutes, and the second attempt succeeded.
Amap✅ SuccessNo 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
Pro tip: Complete all app registrations on home WiFi before you travel. Some setup pages are harder to access from inside China. Getting everything sorted in advance takes 30–60 minutes and saves a lot of stress on arrival.

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.

Related Guides

Mars

Mars

Mars is a Shenzhen-based writer with over two decades of firsthand experience living in mainland China and traveling regularly to Hong Kong. He specializes in practical travel prep for China — including eSIMs, VPNs, mobile payments, and cross-border logistics between Shenzhen and Hong Kong.

Leave a Comment