Planning Tech

How to Use Offline Maps for Hiking in China: The Complete Guide

Google Maps and AllTrails have almost no trail data for China. Here's the exact workflow: download GPX from ChinaTrails, open in any offline map app, and hit the trail — no Chinese phone number required.

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:

  1. Download Maps.me from Google Play or App Store
  2. Search for and download the China / province map (free)
  3. Subscribe to Maps.me Pro (~$6/year) for GPX import
  4. 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:

  1. Download OsmAnd from Google Play or App Store
  2. Tap “Download maps” → “China” → select your province
  3. If you need more than 2–3 provinces, upgrade to OsmAnd+ ($39.99 one-time)
  4. 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:

  1. Download Organic Maps from Google Play or App Store
  2. Open the app, download “Asia” → “China” → your province
  3. 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

  1. The trail appears as a colored line on the offline map
  2. Your GPS position shows in real-time — no cellular signal needed
  3. 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:

  1. Download the GPX from ChinaTrails
  2. Transfer it to your watch via USB cable, Garmin Connect, Suunto app, or Coros app
  3. 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:

  1. Pick a trail on ChinaTrails.app
  2. Read the logistics guide (permits, transport, guesthouses)
  3. Download the GPX file
  4. Install your app of choice and download the offline map region
  5. Import the GPX file into the app (or your GPS watch)
  6. Charge your phone + bring a power bank
  7. Hit the trail

Browse all trails: Beijing Hikes | Yunnan Hikes

Ready to explore China's mountains?

ChinaTrails is the only hiking app built for foreigners in China. Accurate maps, offline navigation, bilingual data.

Get Early Access →