100% on-device · no upload · open source

Convert your Google Maps Timeline to GPX, KML, GeoJSON & CSV — on your phone

Since late 2024, Google Maps Timeline lives only on your device as a single Timeline.json. Timeline Exporter is the free Android app that turns it into open GPS formats — without uploading your location history anywhere.

🔒 Your data never leaves the phone

The problem this solves

Google moved Maps Timeline on-device only in late 2024 — there's no web view, no Google Takeout export for new data, and older history was deleted unless you backed it up. So your whole location history now sits in a Timeline.json file on your phone with no easy way out.

Most converters are websites that ask you to upload your entire location history to a stranger's server, or desktop Python scripts. Timeline Exporter does the conversion right on the device where the file already lives — nothing is uploaded, ever.

Export to anything that reads GPS tracks

GPX → Strava, Garmin, Komoot, OsmAnd KML → Google Earth GeoJSON → QGIS, web maps CSV → spreadsheets, analysis

How to convert Timeline.json to GPX on Android

  1. On your phone: Settings → Location → Location services → Timeline → Export Timeline data. This saves a Timeline.json.
  2. Open the file in Timeline Exporter (or share it to the app from your files).
  3. Preview the track on a map and filter by date if you only want part of it.
  4. Export to GPX, KML, GeoJSON or CSV and open it in any GPS app.

Why Timeline Exporter

Private by design

No servers, no account, no analytics, no ads. The only network use is map tiles for the preview.

Every Google format

Current on-device export, the iOS variant, older Semantic Location History, and Records.json.

Date filtering

Quick presets (last 7 / 30 / 90 days, all data) so you export exactly the range you need.

Free & open source

MIT-licensed, no catch. Inspect the code, file issues, request features on GitHub.

FAQ

How do I convert Google Timeline JSON to GPX on Android?

Export from Google Maps (Settings → Location → Location services → Timeline → Export Timeline data) to get a Timeline.json, then open it in Timeline Exporter and export to GPX. Everything runs on the phone.

Is my location history uploaded anywhere?

No. Timeline Exporter processes everything on your device — no servers, accounts, analytics or ads. The only network use is loading map tiles for the optional preview.

Which formats can I export to?

GPX (Strava, Garmin, Komoot, OsmAnd), KML (Google Earth), GeoJSON (QGIS, web maps) and CSV (spreadsheets, data analysis).

Does it work with the new on-device Google Timeline export?

Yes — it supports the current Android on-device export, the iOS variant, older Semantic Location History, and Records.json.

Is it free? Are there ads?

It's completely free, ad-free and open source under the MIT license.

Get the app