If you’re a foreign hiker in China, you’ve probably already discovered the hard truth: your usual navigation tools don’t work well here.
AllTrails has workable app access in China (no VPN needed), but the problem is data — there are almost zero trail entries for China on the platform. Google Maps has limited offline capability and no trail data. Domestic Chinese apps (两步路, 六只脚) require a Chinese phone number, are entirely in Mandarin, and use a shifted coordinate system.
This guide gives you a working alternative. No Chinese phone number needed. No Mandarin required. Just a simple process that works today.
The Problem: Why Your Maps Fail in China
1. The Coordinate Shift (GCJ-02 vs WGS-84)
China mandates that all maps displayed within its borders use the GCJ-02 coordinate system, which applies an intentional offset to GPS coordinates. Foreign GPS devices and apps (including Garmin, AllTrails, Google Maps) use WGS-84.
The result: if you load a Chinese GPX track into Google Maps, your position on the map can be off by 500–800 meters — enough to make you think you’re off-trail when you’re not, or miss a critical turn entirely.
2. App Comparison
| App | GPX Import | Offline Maps in China | Cost | Business Model |
|---|---|---|---|---|
| Maps.me | ⚠️ Pro required | ✅ Yes | Free / Pro ~$6/yr | Company-backed, sustainable |
| OsmAnd | ✅ Free (basic) | ✅ Yes | Free / +$39.99 one-time | Buy once, sustainable |
| Organic Maps | ✅ Free | ✅ Yes | Free (donation) | ⚠️ Donation-funded, uncertain |
| AllTrails | ❌ Pro needed, no China data | ❌ No offline | Free / Pro $35/yr | Subscription, but useless in China |
| Google Maps | ❌ No GPX support | ❌ Not available for China | Free | — |
The Workflow
Step 1: Get the GPX File
Start on ChinaTrails.app. Browse the trail library, find your route, and download the free GPX file.
These GPX files are:
- Already converted to WGS-84 (accurate on your GPS device)
- Verified against satellite imagery
- Paired with English logistics info (how to get there, permits, guesthouses)
Browse trails: Beijing Hikes | Yunnan Hikes
Step 2: Choose Your App
All three apps below use OpenStreetMap data and work fully offline in China.
Option A: Maps.me — Best for Most Travelers (50M+ Downloads)
Maps.me is the most widely-known offline map app. Established company, clear business model.
Free:
- Download maps for any country (including China) — unlimited
- Offline navigation (driving, walking, cycling)
- Search for places, POIs
- Bookmark locations
Paid (Maps.me Pro, ~$6/year):
- GPX import (load custom trails) ← required for ChinaTrails GPX files
- No ads
- Dark mode
Setup:
- Download Maps.me from Google Play or App Store
- Search for and download the China / province map (free)
- Subscribe to Maps.me Pro (~$6/year) for GPX import
- Open the GPX file from ChinaTrails → “Open with Maps.me”
Option B: OsmAnd — Best for Serious Hikers
OsmAnd is the most powerful option. Contour lines, elevation profiles, hiking trail rendering, altitude shading — everything a serious hiker needs.
Free:
- GPX import ✅ (load any GPX file, see it on the map)
- Basic navigation (turn-by-turn for car, bike, foot)
- Search for places
- Map downloads: limited to 10 regions (roughly 2–3 Chinese provinces)
- Will one trip fit? Yes — download Yunnan (or Beijing) + surrounding area, you’re fine. But if you’re doing a multi-city China trip (Beijing → Yunnan → Sichuan), you’ll hit the limit.
Paid (OsmAnd+, $39.99 one-time — no subscription):
- ✅ Unlimited map downloads (download all of China with no cap)
- Contour lines and terrain shading
- Elevation profiles on displayed tracks
- Nautical maps, satellite view, and future features
Setup:
- Download OsmAnd from Google Play or App Store
- Tap “Download maps” → “China” → select your province
- If you need more than 2–3 provinces, upgrade to OsmAnd+ ($39.99 one-time)
- Open the GPX file from ChinaTrails → trail renders with elevation stats
Option C: Organic Maps — Free but Project Stability Uncertain
Organic Maps is a fork of the old Maps.me codebase. Fully open-source, no ads, no tracking.
Free (everything — there is no paid version):
- GPX import ✅ native, works out of the box
- Unlimited offline map downloads
- Full navigation and search
- No ads, no tracking
Caveat: As of 2025, the project faced a governance crisis — core contributors quit over financial transparency concerns, and the community forked it as CoMaps. The app works fine today, but long-term maintenance is uncertain.
Setup:
- Download Organic Maps from Google Play or App Store
- Open the app, download “Asia” → “China” → your province
- Open the GPX file from ChinaTrails → it opens directly
Quick Pick — What’s the cheapest way?
- You already have Maps.me? → Get Pro ($6/yr) for GPX import
- Willing to pay once for the best? → OsmAnd+ ($39.99)
- Want to spend $0, don’t mind risk? → Organic Maps (free, GPX works, stability uncertain)
Step 3: Load the GPX and Hike
- The trail appears as a colored line on the offline map
- Your GPS position shows in real-time — no cellular signal needed
- Follow the line, and you’re hiking
What About AllTrails?
AllTrails itself is accessible in China (the app and website work without a VPN). The issue isn’t access — it’s that AllTrails has almost no trail data for China. The map shows blank space where China’s mountains should be. Even with a Pro subscription ($35/year), you can import GPX files, but without base trail data or useful map context, it’s limited as a navigation tool for hiking in China.
What About Domestic Chinese Apps?
You might hear about 两步路 (2bulu) from local hikers. It has excellent trail coverage — the best in China. But for a foreign hiker:
- Registration requires a Chinese phone number — tourists can’t sign up
- Entirely in Mandarin — no English UI option
- GCJ-02 coordinates — GPX exports are shifted and won’t align with your GPS
This is exactly why ChinaTrails exists: we take the best data from the Chinese ecosystem, convert it to WGS-84, and make it accessible in English with offline maps for any app above.
What About My Garmin / Suunto / Coros Watch?
If you’re a trail runner or tech-oriented hiker with a GPS watch:
- Download the GPX from ChinaTrails
- Transfer it to your watch via USB cable, Garmin Connect, Suunto app, or Coros app
- Navigate using your watch’s track-back feature
The GPX files on ChinaTrails are standard format and work with all major GPS watch brands.
Frequently Asked Questions
Do I need a VPN to use these apps? No. Maps.me, OsmAnd, and Organic Maps all work 100% offline — no internet required once the map is downloaded. AllTrails and Google Maps also work without VPN in China.
Will my GPS position be accurate? Yes. Your GPS receiver reads WGS-84 directly from satellites (this is not affected by Chinese regulations). The GCJ-02 issue only affects how coordinates are displayed on Chinese government-approved maps. Apps using OSM data display your position accurately.
Can I use Google Maps offline in China? No. Google Maps offline downloads are not available for mainland China as of 2026.
Can I get lost using these apps? These apps show your position on a map, but they don’t provide trail-specific turn-by-turn directions. Always download the GPX for your specific route beforehand, keep your phone charged (bring a power bank), and carry a paper map of the area as a backup.
Ready to Hike?
Here’s your checklist before heading out:
- Pick a trail on ChinaTrails.app
- Read the logistics guide (permits, transport, guesthouses)
- Download the GPX file
- Install your app of choice and download the offline map region
- Import the GPX file into the app (or your GPS watch)
- Charge your phone + bring a power bank
- Hit the trail
Browse all trails: Beijing Hikes | Yunnan Hikes