Why Google Maps Is So Bad in China (And What Actually Works in 2026)
Posted on April 11, 2026 by CSK Team
Open Google Maps in Shanghai and you'll notice something strange: the road you're standing on is drawn 50 meters to the left. The restaurant you're looking at doesn't exist on the map. A highway appears to end in the middle of nowhere. This isn't a bug. It's not your phone. It's a legal requirement — and it affects every single map service that isn't Chinese.
This guide explains exactly why Google Maps is broken in China, why it will never be fixed, and the three Chinese maps you should use instead.
The Real Reason: China's GCJ-02 Coordinate System
Here's what nobody explains clearly: China mandates that all maps of China use a scrambled coordinate system called GCJ-02, not the global standard WGS-84 (which Google Maps, Apple Maps, and your phone's GPS use).
What's GCJ-02?
GCJ-02 (nicknamed "Mars Coordinates" 火星坐标) is a proprietary transformation applied on top of normal GPS coordinates. It deliberately offsets latitude and longitude by a variable amount — usually between 50-500 meters — in a pattern determined by a secret algorithm.
- WGS-84 (global standard): Used by GPS satellites, international maps, Google, Apple, Garmin
- GCJ-02 (China only): Used by all legally-published Chinese maps (Baidu, Amap/Gaode, Tencent)
- BD-09 (Baidu only): An extra scramble layer on top of GCJ-02, used exclusively by Baidu Maps
Why does it exist?
Officially, for "national security." The real purpose: preventing foreign entities from building high-accuracy maps of China without a Chinese government license. Any company that wants to publish a map of China must first:
- Get licensed by the Ministry of Natural Resources (自然资源部)
- Apply the GCJ-02 offset to their data
- Submit the final product for review
Google refused to do this. So Google Maps in China shows raw WGS-84 coordinates on top of outdated base maps that Google licensed years ago — and the result is that everything is offset by 50-500 meters.
What This Looks Like In Practice
The "Jumping Pin" Effect
- You're standing in front of a restaurant in Beijing
- Your phone's GPS (using WGS-84) knows your exact location
- Google Maps plots that location on its map — but the map itself uses a non-GCJ-02 base
- The blue dot shows you standing in the middle of a river or inside a building next door
The "Dead End Highway" Effect
Highways and roads in Google Maps' Chinese data are often 5-10 years out of date (Google hasn't been allowed to resurvey China since it pulled out in 2010). You'll see:
- Completed highways that "end" in empty countryside
- New subway stations that don't exist on the map
- Entire neighborhoods missing (especially in Shenzhen, Chengdu, and other fast-growing cities)
The "Wrong Side of the Street" Effect
Even when coordinates are offset, some POIs (points of interest) are positioned correctly by address, while others are positioned by coordinate. Result: a single street may have restaurants scattered on both sides randomly, with half of them on the wrong block.
Why Apple Maps Works (Mostly)
Apple Maps got around this by licensing data from Amap (Gaode) — a Chinese map company — for its China edition. When you use Apple Maps in China, you're actually looking at Amap data with an Apple UI skin.
That means Apple Maps works well for:
- Addresses and POIs (accurate to within 10m)
- Street-level navigation
- Public transit
But it still has quirks:
- English labels are incomplete (many streets show only Chinese names)
- It can't do turn-by-turn driving in some cities
- Reviews and ratings are much weaker than Amap's native version
If you only need "where is this address," Apple Maps is fine. For anything deeper, use the Chinese apps directly.
The 3 Maps Chinese People Actually Use
Free: “China Taxi Cards” PDF
6 major cities · 300+ places · English + 中文
Printable cards to show any taxi driver. Includes airport-to-city, hospitals, and emergency phrases. No spam — unsubscribe anytime.
One-time payment · Lifetime access · 30-day refund
1. Amap / Gaode Maps (高德地图)
Who uses it: 600 million monthly users. Alibaba-owned. The default for Didi rides, Meituan deliveries, and most taxi drivers.
Best for:
- Driving navigation (best real-time traffic of any Chinese app)
- Finding POIs (most complete database)
- English mode (partial, but the best among Chinese apps)
How to get it in English: Settings → 更多 → 语言 → English. About 70% of the UI translates; POI names stay mixed Chinese/pinyin.
See our full Amap English setup guide.
2. Baidu Maps (百度地图)
Who uses it: 500 million monthly users. Baidu-owned. Preferred by older users and in tier-3 cities.
Best for:
- Walking directions with detailed landmarks ("turn right after the red archway")
- Subway maps (clearest presentation)
- Street view (still exists in China; Google's doesn't)
Weakness: English support is worse than Amap. Also uses BD-09 coordinates (extra offset layer), so third-party apps using Baidu's API get double-offset data.
3. Tencent Maps (腾讯地图)
Who uses it: Power users who live inside WeChat. Tencent-owned. Integrated into WeChat's "location sharing" and Mini Programs.
Best for:
- Sharing your location in WeChat chats
- WeChat Mini Program maps (any Mini Program that shows a map is using Tencent)
- Occasionally has the best data for small businesses
Weakness: No standalone English mode. Basically only useful inside WeChat.
"Can I Just Use Google Maps Via VPN?"
Technically yes. Practically — no, it won't save you.
A VPN lets Google Maps load in China, but it doesn't fix the underlying data problem:
- The roads are still out of date
- The GCJ-02 offset is still applied wrong
- Your location still appears in the wrong spot
VPN solves the network block. It doesn't solve the map accuracy. This is the most common mistake tourists make.
The Practical Recommendation (2026)
For a 1-2 week trip:
- Use Apple Maps (if on iPhone) for the quick "where is this" lookups
- Install Amap / Gaode for driving, Didi, and detailed directions
- Skip Baidu Maps unless you're in a tier-3 city or need street view
- Don't bother with Google Maps — even with VPN, the data is wrong
For digital nomads staying 1+ month:
- Amap becomes your daily driver
- Add Baidu for backup
- Add Tencent Maps (via WeChat) for location sharing with locals
- Keep Google Maps installed only for saved favorites from before the trip
The Bottom Line
Google Maps isn't "bad in China" because Google is lazy. It's bad because Chinese law makes it impossible for Google to have accurate data without cooperating with the government, which Google refused to do in 2010.
The fix isn't VPN. It isn't a different Google account. It's using the Chinese maps that are actually legal and licensed in China — primarily Amap and Baidu.
Once you switch, you'll stop being frustrated. Amap's driving directions in Shanghai are genuinely better than Google Maps' directions anywhere in the US.
Navigating China for the first time? The China Survival Kit includes step-by-step setup for Amap, Baidu, and Apple Maps — plus which one to use for each situation (driving, walking, subway, Didi).
Related Tools in the Kit
Navigation Guide
Use Baidu & Gaode Maps
Chinese Card Pack
Show-to-locals cards incl. toilets
Internet, SIM & VPN
Get online in China: eSIM, SIM or VPN
Instant access to all 15+ tools
Free: “China Taxi Cards” PDF
6 major cities · 300+ places · English + 中文
Printable cards to show any taxi driver. Includes airport-to-city, hospitals, and emergency phrases. No spam — unsubscribe anytime.
One-time payment · Lifetime access · 30-day refund