Shanghai guide

Best Apps for Traveling in Shanghai

The essential app setup for foreign visitors to Shanghai, organized by what to install before departure, after landing, and only if needed.

Last verified: 2026-07-08

Best Apps for Traveling in Shanghai

Quick Take

You do not need twenty apps for Shanghai. You need a small stack that works before you are tired, hungry, jet-lagged, and standing at an airport exit.

For a first trip, I would install these before flying:

  1. Alipay for payment.
  2. WeChat for communication, QR menus, and backup payment.
  3. AMap Global for maps and local navigation.
  4. A translation app for menus, signs, and quick conversations.
  5. Your eSIM or roaming app for mobile data.
  6. Your bank app for approving card payments.

That is the core. Everything else is optional.

The real trick is not downloading the apps. It is opening them before the trip, logging in, adding cards, receiving SMS codes, and making sure nothing important is waiting for you to solve it after landing.

Who This Is For

This guide is for foreign visitors coming to Shanghai without a Chinese bank account, Chinese ID, or Chinese phone number.

It is especially for the person who has read ten different China travel threads and now has an app list that feels like homework. Let's make it smaller.

My Default App Stack

Alipay

This is the first payment app I would set up for Shanghai.

Use it for everyday QR payments, some transport services, taxis, exchange-rate tools, and a lot of tourist-friendly functions. Add your international card before departure and complete verification if the app asks.

WeChat

WeChat is not just a chat app in China. Restaurants, shops, attractions, hotels, and local services often use WeChat QR codes or mini-programs.

Even if Alipay is your main payment app, WeChat is still worth having. Think of it as your communication layer and backup payment route.

AMap Global

Use this for local navigation. It is more useful than Google Maps once you are actually moving around Shanghai.

AMap can help with walking directions, public transport, ride-hailing, local place names, and Chinese addresses. It may feel busy, but it knows the city.

Translation app

Pick one that can translate text from images. This matters for menus, signs, ticket machines, allergy notes, and random notices taped to doors.

If it has offline language packs, download them before flying.

eSIM or roaming app

Your first day depends on mobile data more than you think. Maps, payment, translation, taxi pickup, bank verification: they all assume your phone is online.

Choose your internet plan before departure. Do not make this a Pudong Airport project.

Bank app

This is boring until it saves your trip. Your bank may ask you to approve a card transaction, unlock a card, or respond to fraud detection. Make sure the app works and you remember the login.

Optional Apps

DiDi

Useful for ride-hailing, but not the first thing to solve. Payment, internet, and Chinese addresses come first.

You may also access ride-hailing through Alipay, WeChat, or AMap, so do not panic if standalone DiDi feels annoying.

Shanghai metro or transport app

Useful if you plan to use the metro a lot. But for a short trip, AMap plus station signage may be enough.

Trip.com

Helpful for hotels, trains, flights, and attraction tickets, especially if you prefer an English interface.

Dianping or Meituan

Great local apps, but they can be overwhelming if you do not read Chinese. Save them for later unless you enjoy exploring.

Set Them Up in This Order

7 days before departure

  • Install Alipay.
  • Install WeChat.
  • Add payment cards.
  • Install AMap Global.
  • Choose your internet plan.
  • Save your hotel address in Chinese.

24 hours before departure

  • Open every important app.
  • Confirm you are still logged in.
  • Screenshot your hotel address.
  • Screenshot your airport-to-hotel route.
  • Check your bank app.
  • Download offline translation data if available.

After landing

  • Turn on mobile data first.
  • Confirm maps work.
  • Confirm payment apps open.
  • Get to your hotel.
  • Test a small payment somewhere low pressure.

Do not try to become a local app power user on day one. Your first goal is simply to move, pay, translate, and get back to your hotel.

Where People Get Stuck

SMS codes

Many apps want to send you a code. If your phone number cannot receive SMS abroad, setup gets messy.

App store region issues

Some apps are easier to install before you leave. Do it at home, on stable Wi-Fi, while you still have time.

Payment works in one app but not another

This is normal. A card might work in Alipay but not WeChat Pay, or the other way around. That is why you want more than one route.

English search does not find the place

Save Chinese names. This is especially important for hotels, restaurants, and smaller attractions.

The Minimal Setup

If you want the shortest possible answer, use this:

  • Alipay
  • WeChat
  • AMap Global
  • translation app
  • eSIM or roaming app
  • bank app

That stack is enough to survive the first day.

Related Guides

FAQ

Can I just use Google Maps and my credit card?

I would not. Google Maps is not the best local map for Shanghai, and foreign cards are not accepted everywhere in the way you may expect.

Do I need both Alipay and WeChat?

Yes, if you can set both up. Use Alipay as your main tourist payment app and WeChat as communication plus backup payment.

Do I need DiDi?

It is useful, but it is not the foundation. Solve internet, payment, maps, and Chinese addresses first.

Are Chinese apps available in English?

Some are partly or fully usable in English. AMap has expanded multilingual support, and Alipay has international traveler features. Expect a few Chinese screens anyway.

What should I screenshot before flying?

Your hotel address in Chinese, airport-to-hotel route, emergency contacts, passport copy, payment backup notes, and key Chinese phrases.

Sources and Verification Notes

Primary and official-adjacent sources:

Field Notes to Verify

  • Which apps are easiest to download from US, UK, EU, Australia, Japan, Korea, Thailand, and Singapore app stores.
  • Whether app onboarding differs sharply by country.
  • Current English coverage inside Alipay, WeChat, AMap, and DiDi.