Google Timeline Statistics
Your Spotify Wrapped for location history. Upload your Google Timeline data to see how far you've traveled, which countries you've visited, your most frequent places, and how you spend your time moving through the world.
How to Get Your Timeline Data
Export your Google Timeline data using one of the methods below. For the richest statistics (countries, cities, place names), use the Semantic Location History export.
Visit takeout.google.com → Select Location History (Timeline) → Export as JSON. This gives you both Records.json and Semantic Location History files.
Open Google Maps → Settings → Location → Location Services → Timeline → Export Timeline
Open Google Maps → Settings → Personal Content → Export Timeline data
Upload all your Semantic Location History monthly files (e.g. 2022_JANUARY.json, 2022_FEBRUARY.json) for the most complete statistics. You can select multiple files at once.
All data processing happens entirely in your browser. Your location data never leaves your device and is not sent to any server.
What Is the Timeline Statistics Analyzer?
The Timeline Statistics Analyzer is a free, browser-based tool that turns your raw Google Timeline export into meaningful travel statistics. Instead of staring at massive JSON files full of coordinates, you get a clear summary of your total distance traveled, the countries and cities you've been to, your most-visited places, how you split your time between different transport modes, and how your movement patterns changed year over year.
Think of it as Spotify Wrapped, but for your location history. All the processing happens entirely in your browser — your data never leaves your device, and the tool is completely free with no sign-up required.
What Statistics Can You See?
- Total distance — How far you've traveled in kilometers and miles, calculated from GPS points and activity segments
- Countries and cities — Every country and city extracted from your Semantic Location History addresses
- Top places — Your most frequently visited locations ranked by number of visits
- Time breakdown — A visual split of time spent traveling versus being stationary
- Activity types — Distribution across walking, driving, cycling, transit, flying, and more
- Yearly trends — Data points and distance per year to see how your habits changed
- Shareable card — A downloadable image summarizing your key stats
Understanding Your Activity Types
Google's location tracking uses your phone's sensors to classify how you're moving. The main activity types you'll see in your data are:
- Walking / Running — Detected via step count and speed from the accelerometer
- Cycling — Moderate speed with characteristic accelerometer patterns
- Driving — Higher speed with smooth acceleration patterns, labeled as IN_PASSENGER_VEHICLE
- Bus / Train / Subway — Transit modes detected through speed, route patterns, and sometimes nearby transit stop data
- Flying — Detected by rapid altitude changes and very high speeds
These classifications are not always perfect. Google sometimes confuses bus rides with car trips, or labels slow driving as cycling. The statistics give you a good overall picture, but individual segments may be misclassified.
What Happened to Google Maps Timeline?
In late 2024, Google discontinued the web version of Google Maps Timeline and moved all location data to on-device storage. Only the last 90 days were migrated — older data was deleted unless users manually backed it up before the deadline. Many people lost years of location history in the transition.
If you managed to export your data before or during the transition, this analyzer lets you extract meaningful statistics from it. For a long-term replacement that keeps tracking your location with full data ownership, check out Dawarich.
Records.json vs Semantic Location History
Google exports your location data in two main formats, and they contain very different information:
- Records.json — Raw GPS coordinates and timestamps. Every location ping Google recorded, usually every few seconds to minutes. These files can be hundreds of megabytes. They give you precise coordinates but no place names, addresses, or activity types.
- Semantic Location History — Monthly files (e.g. 2022_APRIL.json) with structured data: named place visits with addresses, activity segments with classified transport modes, and duration information. These are smaller files but contain richer, more meaningful data.
For the best statistics, upload your Semantic Location History files. Records.json will give you distance and data points, but you'll miss out on countries, cities, place names, and activity breakdowns.
Related Tools
- Google Timeline Visualizer — View your location history on an interactive map
- GPS Heatmap Generator — Create heatmaps from GPX, FIT, TCX, and other GPS files
- GPX Track Merger — Combine multiple GPX files into one
- Photo Geodata Extraction — Extract GPS coordinates from your photos
- GeoJSON to GPX Converter — Convert your location data to GPX format
Read more: How we built the Timeline Visualizer | Migrating from Google Location History
Frequently Asked Questions
Is it safe to upload my Google Timeline data?
Yes. All data processing happens entirely in your browser using JavaScript. Your location history files are never uploaded to any server — they stay on your device. When you close the tab, the data is gone. The tool is also open source, so you can verify exactly what the code does. No accounts, no cookies, and no tracking of your location data.
What statistics does this tool calculate?
The analyzer calculates total distance traveled (in kilometers and miles), number of data points, unique places visited, countries and cities (from Semantic Location History), top visited places ranked by frequency, time spent traveling versus stationary, activity type distribution (walking, driving, cycling, transit, flying, etc.), and yearly breakdowns with monthly detail. It also generates a downloadable stats card you can share.
Why can't I see country or city data?
Country and city names are only available in Semantic Location History exports — the monthly files named like 2022_APRIL.json that contain structured place visits with addresses. If you uploaded a Records.json file, it contains raw GPS coordinates without place names or addresses. To get the full statistics including countries and cities, export your Semantic Location History from Google Takeout or your phone's Google Maps Timeline settings.
How accurate is the distance calculation?
The distance is calculated using the Haversine formula, which computes the great-circle distance between consecutive GPS points. It accounts for the curvature of the Earth. The tool filters out unreasonable jumps (greater than 500 km between consecutive points) to avoid GPS glitches inflating the total. For Semantic Location History, distances from activity segments are used when available, which tend to be more accurate than raw point-to-point calculations. Overall accuracy depends on how frequently Google recorded your location.
Can I analyze multiple files at once?
Yes. You can upload multiple JSON files simultaneously — for example, all your monthly Semantic Location History files at once, or a Records.json alongside Semantic files. The tool merges all data points and paths from every file before calculating statistics, giving you a combined view across your entire location history. Upload as many files as you like.
What are activity types?
Activity types are movement categories that Google assigns to your location data. They include WALKING, RUNNING, CYCLING, IN_PASSENGER_VEHICLE (driving), IN_BUS, IN_TRAIN, IN_SUBWAY, FLYING, MOTORCYCLING, SKIING, and SAILING. These are detected automatically by Google using your phone's sensors (accelerometer, GPS speed, altitude changes). The accuracy varies — Google sometimes misclassifies activities, especially between similar modes like bus and driving.
Can I share my statistics?
Yes. After analyzing your data, the tool generates a shareable stats card that you can download as a PNG image. The card includes your total distance, data points count, places visited, and number of countries — along with your date range. The image is generated entirely in your browser using a canvas element. No data is sent anywhere. You can share the downloaded image on social media, messaging apps, or anywhere else you like.
Looking for a Google Timeline Replacement?
Dawarich is an open-source location tracking platform that gives you full control over your data. Import your Google Timeline export, track ongoing location from your phone, and get live travel statistics with maps, distance tracking, and yearly summaries — all self-hosted or in the cloud.
Try Dawarich Free for 7 Days