GooglePath is a completly client sided single file webpage/program to view the location data google collects. You only need a standard browser to view this data as a grid of waypoints as well as on a map as a polyline or as marker clusters.
No installation is needed. The file googlepath.html can be viewed in every standard browser.
To retrive your own personal location data from google you might want to do a Google Takeout. For testing purposes I provided an example file that you might use instead but for privacy reasons it is not that large and won't show you the ability of this repository to display even hundreds of thousends data points.
- Just open the file googlepath.html in a browser of your choice (text based browser not supported ;-) )
- Click on the "Browse" button to open the JSON file google send you (or the example file in the data directory)
- Wait a short moment until your data is parsed (depending on how much data google collected about your location (tested up to a few hundred MB)
- Once the data is loaded a grid with a tabular form of the data should appear
- Change the tab to "Map" and click on the "Show Map" button to initialise the map (leaflet actually doasn't like it to be initiated in hidden tabs)
- Toggle the polyline and marker Checkboxes to show your location data as a polyline or as marker clusters on the map (if you are using the example data you might want to move the map to iceland because all of the example data is located there)
- Enjoy, and take your time browse your own data (and remember places you once have benn and just forgot about them ;-) )
Since the google timeline function only allows you to view one day at a time (and because of curiosity) this program came to be. This software:
- is a one file program that gets all external software from CDN's
- is purely client sided (so your data stays on YOUR computer only)
- uses Slickgrid to be able to show millions of rows in a normal browser
- uses leaflet to show the map
- uses leaflet.markercluster to show markerclusters

