Nikita Petrov Apps

Android · Location data utility

Free · Open source · On-device conversion

Timeline Exporter

Open your Google Maps Timeline.json, choose a date range, and export to GPX, KML, GeoJSON or CSV. Everything is processed on your phone.

Location data is processed on your device.

A paid iOS version is in development. The Android app remains free and open source.

Overview

A Google Maps Timeline export contains visits and journeys in JSON format. To use that history in a GPS application, GIS tool, or spreadsheet, it needs to be converted to a supported format.

Timeline Exporter reads and converts the file on your phone. You can filter the dates, preview the track, and save the result without uploading your location history.

Supported export formats

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.

Features

Private by design

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

Supported input formats

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. Source code, issue reports, and feature requests are 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