DiDi, officially called DiDi Chuxing, is China’s largest ride-hailing platform basically their version of Uber. It lets users book taxis, private cars, shared rides, bikes, and even buses directly through the app. It’s super popular across China, serving hundreds of millions of users every day.
DiDi also offers extra features like food delivery, chauffeur services, and even EV charging station info. Outside China, it’s available in a few other countries too, like Mexico, Brazil, and Japan.
Key Features
-
App-based ride-hailing for taxi, private car, shuttle, inter-city rides, motorbike etc.
-
Up-front fixed fares (no negotiation) and real-time quote before booking.
-
English interface support for global users: you can toggle English UI, international mobile numbers accepted, bilingual chat with drivers (auto-translation) for many trips.Multiple payment methods: foreign bank cards (Visa/Mastercard/AmEx/JCB) via DiDi Pay International or alternatively via linking to local wallets (Alipay/WeChat) for visitors.
-
Safety features: 24/7 English customer service, built-in SOS/emergency, trip sharing features.
-
Big scale: 600+ million registered riders, service in 400+ Chinese cities by some estimates.
User Feedback
👍 Likes:
-
Useful for tourists: The bilingual chat and English UI help non-Chinese speakers coordinate with drivers and make things smoother.
-
Convenience: Many travelers say when it works it’s much better than flagging down street taxis, clearer pricing, easier for expense claims.
👎 Complaints:
-
Payment issues: Foreign cards may be declined, or linking them is tricky. One reviewer said “the app allows foreign credit cards … good luck trying to add it”.
-
Driver & car quality: Some users complain about car cleanliness, driver behavior, cancellations or being hard to get a ride in certain locations.
“Ok just took like 3 di-di rides and all 3 cars were so smelly I felt like vomiting the whole ride.”
“I booked didi ride … driver asked us to pay personally … then the didi app prompted to pay extra… I swear we got scammed.” -
Connectivity & version confusion: Some non-Chinese users find the international version or mini-program doesn’t work as expected.
“It just kept saying it couldn’t connect to network … anyone else have similar issue?”
-
App access/regulation: The app was taken down from Chinese stores at one point for regulatory review (so new users in China might face issues).
Comparison with Rivals
| App | Strengths | Weaknesses |
|---|---|---|
| DiDi China | Large ride-hailing network in China, good for tourists (if set up right) | Payment linking may be tricky, some service quality complaints |
| Local rank-&-file taxis | Easy to hail on street (in big cities) | No fixed fare estimate, harder if you don’t speak Chinese |
| Other apps (e.g., Amap’s ride-hailing, etc.) | Might allow simpler integration if you already use Amap maps | May have fewer cars in some locations or less English support |
In short: For ride-hailing in China, DiDi is one of the most comprehensive apps. But as a foreign user, you’ll want to prepare (payment setup, understanding pickups, etc.) so you avoid pitfalls.
How to Use DiDi as a Foreigner
Here’s a step-by-step for you (as you travel or operate in China)
-
Install the app
-
Go to your device’s app store and search for “DiDi Ride-Hailing in China”. Make sure it matches the app for “中国”/China service.
-
If you’re already in China, ensure you have good mobile data or WiFi to download.
-
-
Switch to English UI & set up profile
-
In the app, locate settings → language (语言) → choose English. This enables many menus in English.
-
Enter your mobile number (international number often acceptable) and verify.
-
-
Set payment method
-
Try adding your international bank card (Visa/Mastercard) in DiDi Pay International if offered.
-
Alternatively ensure you have a linked Alipay/WeChat wallet that can pay by QR or account linked to foreign card.
-
Before booking a ride test a small transaction maybe to confirm setup.
-
-
Book a ride
-
Enter pickup location & drop-off. Use landmarks or the map pin to be precise (especially if road signage is tricky).
-
Check fare estimate shown by app. If there’s surge or extra fees, it should be visible.
-
Choose car type (standard, premium, etc.). Confirm driver info & car plate once it arrives.
-
-
During the ride
-
Use the in-app chat to coordinate. The auto-translation feature helps if you and driver speak different languages.
-
For safety you can share your trip details with someone or check SOS/help features.
-
-
After the ride
-
The payment should automatically process (as long as your method is valid).
-
Check receipt for correct amount. If you suspect extra charges you think are unfair (e.g., driver asks for additional cash), you can raise a dispute via the app’s help section. Many users report doing this.
-
Good-to-Know Tips & Common Issues
-
If your SMS verification code doesn’t arrive (especially on roaming/international SIM) try using local WiFi, or switch to a local SIM if possible.
-
Some users say the version of DiDi that works best for tourists is the mini-program inside Alipay rather than the standalone app.
-
Use landmarks rather than just street names when entering pickup/drop-off (tourist areas may lack clear signage).
-
Cars might still vary in quality if you want premium experience, choose the higher car tier.
-
Keep an eye on your payment method: even if you linked a foreign card, it might get declined randomly. Have backup via Alipay/WeChat if possible.
-
Don’t rely solely on “lowest fare” especially in remote or early-morning hours availability may drop and surge may apply.
-
For data privacy/regulatory issues: understand that the ride-hailing market in China is heavily regulated. For instance the app was temporarily removed from stores in 2021 because of personal-data concerns.




