Open and read your Google Maps Timeline export

Drop the file Google gave you and see every place you stopped and every journey you made, drawn on a map. Then turn it into a mileage log, a spreadsheet, or a GPX, KML or GeoJSON file. Your history is read on this device and never uploaded.

Drop your Timeline export here

Drop the ZIP straight from Google, or a single Timeline.json, Records.json, monthly file or CSV. Your file is read on this device.

Choose a file

Don't have the file yet? Timeline now lives on your phone rather than in your Google account. How to export it, from the Maps app or from Takeout.

How to export your Google Maps Timeline

There are two places it can come from, and which one you need depends on how far back you want to go. Recent history is on your phone. Anything from before Google made that change is still in your account, through Takeout.

From your phone (current method)

  1. Open Google Maps and tap your profile picture.
  2. Choose “Your Timeline”.
  3. Open the three-dot menu, then “Location and privacy settings”.
  4. Tap “Export Timeline data” and save the file.
  5. Send it to your computer, or open this page on the phone itself.

Google moved Timeline onto the device, so recent history lives on your phone rather than in your account. The file is usually called Timeline.json, or the same word in whatever language your phone is set to.

From Google Takeout (older history)

  1. Go to takeout.google.com and deselect everything.
  2. Select only “Location History (Timeline)”.
  3. Choose ZIP and create the export.
  4. Wait for the email from Google, which can take a few hours.
  5. Download the archive and drop it here whole.

No need to unzip it or hunt for the right file inside. Need the rest of your Google data too? Full Takeout instructions.

If your export turns out to be empty, that usually means Timeline was never switched on for the account. Drop the file in anyway: the reader reads your settings file and tells you which of the two it was.

Files this reader accepts

Google has shipped several formats over the years and names the files in the language your phone is set to. This reader identifies a file by what is inside it, so a Timeline export called Zeitachse.json or Historique.json works exactly the same.

  • Timeline.json

    The on-device export from Google Maps. Holds semanticSegments.

  • Records.json

    Raw GPS points from Takeout, with latitudeE7 and longitudeE7.

  • 2023_JANUARY.json

    The older monthly Takeout files, holding timelineObjects.

  • takeout.zip

    The archive exactly as Google gave it to you. No unpacking needed.

  • Timeline.csv

    The CSV variant offered to users in Europe.

Two files in a Takeout archive look like a timeline but are not: Timeline Edits.json, which records corrections you made, and Settings.json, which holds your preferences. Drop either one and the page explains what happened and where to find the right file instead.

Turning location history into a mileage log

If you drive for work, your Timeline already holds the trips you would otherwise be reconstructing from memory. This reader pulls out every vehicle journey and lays it out as a log: date, start and end time, where you left from, where you arrived, the distance and how long it took, with an empty purpose column for you to fill in.

You enter your own rate per mile or kilometre, because the figure changes from year to year and depends on your situation. This is a record-keeping tool and not tax advice: check the current rate with the IRS and decide for yourself which journeys qualify. Google also cannot tell whether you were driving or riding along, so it is worth reviewing the rows before filing them.

What happens to your data

Your export is opened and read inside this browser tab. It is not uploaded, not copied to a server, and not retained anywhere by us. There is no account to create and nothing to delete afterwards, because there is nothing on our side to delete. Closing the tab is what clears it.

One thing worth being precise about: the map you see is drawn over background imagery from a third-party basemap provider, and loading those tiles tells that provider roughly which part of the world is on screen. It never sends your file, your coordinates or your history. Everything else, including working out which countries you visited, happens on this device with no request at all.

The practical consequence is that we cannot regenerate your files later or recover anything for you. Download what you need while the page is open.

Questions

Which Google Timeline files can I open here?

All of the formats Google currently ships. Timeline.json from the on-device export (the one with semanticSegments), Records.json from Takeout (raw GPS points with latitudeE7 and longitudeE7), the older monthly files such as 2023_JANUARY.json (timelineObjects), the CSV export offered in Europe, and the Takeout ZIP itself without unpacking it. Files are identified by what is inside them, not by their name, because Google names them in your phone's language.

How do I export my Google Maps Timeline?

Since Google moved Timeline onto the phone, the export comes from the Google Maps app: tap your profile picture, choose Your Timeline, open the three-dot menu, then Location and privacy settings, then Export Timeline data. Older histories are still available from takeout.google.com under Location History (Timeline).

Can I get a mileage log out of my location history?

Yes. Every vehicle journey in your history becomes a row with the date, start and end time, where you left from, where you arrived, the distance and the duration, plus an empty purpose column to fill in. You enter your own rate per mile or kilometre. It is a record-keeping tool, so check the current rate with the IRS and confirm which journeys qualify.

My Takeout archive is tiny and has no timeline in it. Why?

Almost always because Timeline was never switched on for that Google account, so Google has nothing to export. Drop the archive in anyway: this page reads the Settings.json inside it and tells you exactly what it says, including whether Timeline is on, whether any of your devices ever reported a location, and how long Google keeps history. Note that recording only starts when you switch it on, so there is no way to recover where you went before that.

How long does Google keep my Timeline?

Less time than most people expect. The retention window is a setting on your account, and the current default is three months rather than the ten years people often assume. Your own value is written in the Settings.json inside your export, and this page reads it out for you.

Is my location history uploaded anywhere?

No. Your file is read inside your browser tab and the results stay in that tab. Nothing about your history is sent to us, which is also why we cannot recover your files later. The map does load its background imagery from a third-party basemap provider, so that provider can see roughly which area is on screen, but never your file or your history.

My export is several hundred megabytes. Will it work?

Yes. The file is read as a stream rather than loaded into memory all at once, so a decade of history is processed in pieces with a real progress percentage. Reading happens on a background thread, so the page keeps responding while it works. Very large archives are best handled on a desktop browser.

What do I get for the one-time payment?

The files. Reading your export is free: you get the interactive map, your statistics year by year, a sample of your most visited places and the first rows of your mileage report, plus a watermarked preview of the poster. Paying unlocks the complete data as files you keep: mileage-report.csv and .pdf with every journey, timeline-places.csv, timeline-trips.csv, timeline.gpx, timeline.kml, timeline.geojson, a year report with your routes drawn as a map, and the poster without the watermark at print resolution. All of them are generated in your browser.

What happens after I pay?

Stripe sends you straight back to this page and your downloads are ready. Your timeline is still there, so you never have to load your export a second time. Save the files while the page is open: we keep no copy of your data on any server, so there is nothing for us to regenerate later.

Why does my raw GPS export show estimated travel modes?

Records.json contains only timestamped coordinates. It has no notion of a visit, a journey or a mode of transport, so those are worked out from the data: stops are found where you stayed in one place long enough, journeys are what happened between them, and the mode is estimated from average speed. Exports in the other formats carry Google's own labels and are used as-is.

Looking for the rest of your Google data?

This page reads Maps Timeline exports. If you have a full Google Takeout archive with search history, YouTube, Chrome and the rest, TakeoutReader turns the whole thing into a readable report.