1. Baozi
  2. Travel to China
  3. Apps for China

Travel to China

Apps for a trip to China

China runs on its own apps: people pay with QR codes, order taxis and food through apps, and Google services don't work on Chinese networks. Here is what to install, what each app is for and how to set it up before you fly.

Updated 13 October 2026

Before you fly

  1. Install the apps and sign up at home: registration sends an SMS code to your phone number, and it is easier with a working home SIM.
  2. Link your bank card to Alipay and WeChat and make a small test payment, for example by topping up your metro card or ordering a ride, so you find out early if the bank blocks it.
  3. Sort out mobile internet: roaming or a travel eSIM bought before the trip. On Chinese mobile and Wi-Fi networks, Google, WhatsApp, Instagram and many other foreign services don't open; through roaming and most travel eSIMs, which route traffic abroad, they usually do.
  4. Download offline maps and an offline Chinese language pack in your translator, and save the addresses of your hotels in Chinese characters.
  5. Take some cash in yuan anyway: for small shops, markets and the case when an app refuses your card.

Paying

Alipay

支付宝 Zhīfùbǎo

What it is for

The main way to pay in China: you scan the QR code in a shop, café or taxi, or show yours at the till. Inside it there are also a taxi service (DiDi), metro QR codes for many cities, hotel and ticket bookings, and a translator.

How to set it up

  1. Install Alipay from your app store and sign up with your phone number; the app has an English interface.
  2. Add your Visa, Mastercard or other international card in the payment methods.
  3. Verify your identity with your passport when the app asks for it: without it the limits are low.
  4. To pay, open “Pay” and show the code, or tap “Scan” and scan the shop's code.

Tip: Payments by foreign card are free up to a certain amount (200 yuan at the time of writing), above it the card fee is about 3%. Check the current terms in the app.

WeChat

微信 Wēixìn

What it is for

China's main messenger and the second way to pay. Hotels, guides and shops will offer to “add you on WeChat” to stay in touch; WeChat Pay works like Alipay, with QR codes.

How to set it up

  1. Install WeChat and sign up with your phone number; English is in the settings.
  2. Registration may ask another WeChat user to confirm you: a friend who already has WeChat can help.
  3. To pay, open Me → Services → Wallet and add your international card.
  4. Verify your identity with your passport if the app asks for it.

Tip: Messages with Chinese contacts can be translated: hold a message and choose “Translate”.

Taxis, maps and tickets

DiDi

滴滴出行 Dīdī Chūxíng

What it is for

China's main ride-hailing service: you set the destination on the map, see the price in advance, and pay in the app. Works in almost every city.

How to set it up

  1. Install DiDi (the international version has English) or open DiDi inside Alipay or WeChat — then you don't need a separate account.
  2. Sign up with your phone number and add a card, or pay through Alipay.
  3. Enter the destination: the name in Chinese characters or a point on the map is the most reliable.

Tip: The chat with the driver translates messages automatically. Pick a clear meeting point: a hotel entrance or a numbered metro exit.

Amap

高德地图 Gāodé Dìtú

What it is for

The most accurate map of China: walking, public transport and driving routes, metro exits, places and opening hours. Google Maps is out of date in China and the map is shifted.

How to set it up

  1. Install Amap (Gaode Maps). The interface is in Chinese; newer versions also have English (look under Settings → Language).
  2. Search by the name in Chinese characters: copy it from your booking or from a translator.
  3. Before the trip, mark the hotel and the places you want to visit.

Tip: On an iPhone, Apple Maps also works well in China: it uses Amap's data and is in your language.

Railway 12306

铁路12306 Tiělù 12306

What it is for

The official China Railway app for train tickets, including high-speed trains: schedules, seats and ticket changes without commission.

How to set it up

  1. Install Railway 12306 and switch it to English.
  2. Register with your passport details; verification may take a while, so do it before the trip.
  3. Buy tickets with the name exactly as in your passport: the passport is the ticket.

Tip: If registering or paying in 12306 doesn't work, buy the same tickets on Trip.com: the service fee is small and support is in English.

Trip.com

携程 Xiéchéng

What it is for

A travel service in English and other languages: train and plane tickets, hotels that take foreign guests, tours and transfers. Accepts international cards.

How to set it up

  1. Install Trip.com and sign up with your email or phone number.
  2. Add your passport details for train tickets.
  3. When booking a hotel, check that it accepts foreign passports.

Tip: The booking shows the hotel's address in Chinese: show it to the taxi driver.

Food and places

Meituan

美团 Měituán

What it is for

China's biggest food delivery app and much more: restaurant deals, groceries, scooters, and bookings at cafés and attractions.

How to set it up

  1. Install Meituan; the interface is in Chinese.
  2. Registration usually needs a phone number that can receive an SMS; with a Chinese number it goes faster.
  3. Pay through Alipay or WeChat Pay; for delivery, enter the address in Chinese.

Tip: If you don't want to deal with the app, ask the hotel reception to help you place an order.

Dianping

大众点评 Dàzhòng Diǎnpíng

What it is for

China's restaurant and places guide, like Yelp: ratings, photos of dishes, menus and prices, and what locals order.

How to set it up

  1. Install Dianping; you can browse without an account.
  2. Search for restaurants near you and sort by rating.
  3. Save photos of the dishes you want: you can show them when you order.

Tip: The “必点” (must-order) list on a restaurant's page shows what it is famous for.

Translation

Baidu Translate

百度翻译 Bǎidù Fānyì

What it is for

A translator that works in China without restrictions: text, voice conversation and camera translation of menus and signs.

How to set it up

  1. Install Baidu Translate; the interface is mostly in Chinese and English.
  2. Choose the language pair, for example English ↔ Chinese.
  3. Try the camera mode on a menu and the conversation mode before you need it.

Tip: Download the offline Chinese pack in your usual translator too: it helps when there is no internet.

Pleco

What it is for

A dictionary of Chinese with example sentences and pronunciation; it explains what a word on a sign or menu means, not just a machine translation.

How to set it up

  1. Install Pleco: the main dictionary is free and works offline.
  2. Look up words in pinyin, in your language or by drawing the character with your finger.

Tip: Look up the words you learned from this phrasebook: Pleco shows how else they are used.

Questions

Can I pay with a Visa or Mastercard in China?

Hotels, big shops and airports usually accept them at the terminal, but most of China pays with QR codes. The reliable way is to link your card to Alipay or WeChat Pay, which turn it into a QR payment.

Do I need a Chinese phone number?

Not for Alipay, WeChat, DiDi or Trip.com: they work with a foreign number. Some local services, such as food delivery, are easier with a Chinese number.

Will Google, WhatsApp and Instagram work?

On Chinese mobile and Wi-Fi networks, no. Through roaming or a travel eSIM that routes traffic abroad they usually do. Messages to people in China are easier in WeChat anyway.

Which app should I use for the metro?

In many cities you can pass the metro gates with the transport QR code in Alipay or WeChat (search for “Transport” or the city's metro). Otherwise, ticket machines take cash and QR payments.

Should I still take cash?

Yes, a little: some small shops, markets and older taxis prefer cash, and it saves you if an app refuses your card.