How to Open Google Takeout Files
To open your Google Takeout files, first unzip the archive using your operating system: right-click the ZIP and choose Extract All on Windows, or double-click it on Mac. Then open each file by its type: HTML files open in any web browser, JSON files open in a text editor or browser, MBOX in an email client like Thunderbird, and KML in Google Earth. Or skip all of that and read the entire export in plain English by dropping the ZIP onto TakeoutReader.
That is the short version. The longer version matters, because Google Takeout is not one file. It is a ZIP full of folders, and those folders hold a mix of formats that each open differently. This page walks through unzipping the archive, what you find inside, how to open every format, and the one problem that no amount of double-clicking fixes.
Step 1: Unzip the archive first
Everything Google Takeout sends you arrives inside a ZIP archive. Nothing inside is readable until you extract it, so this is always the first step. The process differs slightly by device.
- Windows. Right-click the downloaded ZIP file, choose Extract All, pick a destination folder, and click Extract. Windows has a built-in extractor, so you do not need WinZip or 7-Zip for a standard Takeout archive.
- Mac. Double-click the ZIP file in Finder. macOS extracts it automatically into a folder next to the original, named after the archive. No extra software required.
- Mobile. This is where it gets hard. iOS Files and most Android file managers can open small ZIPs, but they struggle with the multi-gigabyte archives Takeout usually produces. For anything beyond a quick peek, use a desktop or laptop. See our note on Google Takeout file size for why exports get so large.
If your export was larger than the size limit you chose, Google splits it into several ZIP files with names ending in -001, -002, and so on. Extract every part into the same folder so the product data stays together.
Step 2: What you find inside
Once extracted, the archive opens into a top-level folder usually called Takeout. Inside that is one folder per Google product you exported: Location History, My Activity, YouTube and YouTube Music, Chrome, Mail, and so on. Each product stores its data in whatever format Google decided fits it best, so a single export can contain five or six different file types at once.
- JSON for structured activity data: Location History, Search and Web Activity, and most My Activity records.
- HTML for human-facing timelines, such as the My Activity pages you can scroll in a browser.
- MBOX for Gmail, a single large mailbox file holding every message.
- CSV for tabular data like Contacts and some YouTube metadata.
- KML for map paths, an XML format that plots your movement on a map.
For a fuller tour of what an export contains and why, see what is Google Takeout. The sample below shows what those raw folders look like once they have been parsed into plain numbers.
Sample data · your real report will look like this
Location History
Free previewSearch Activity
Free previewYouTube Activity
Free previewChrome Browsing
Free previewAndroid Activity
Gmail
Step 3: How to open each file format
There is no single program that opens a Takeout export cleanly, because it is a mix of formats. Here is the right tool for each one.
- HTML files: open in any browser. These are the easiest to skim. Double-click and they open in Chrome, Safari, Edge, or Firefox as a readable page. Google generates HTML timelines for My Activity, so this is the friendliest format in the whole archive.
- JSON files: open in a text editor or browser. Double-click and they open in a browser tab or a plain-text editor like Notepad or TextEdit. They will open, but they look like raw code: nested brackets, long numeric timestamps, and no formatting. More on that problem below.
- CSV files: open in a spreadsheet. Use Excel, Numbers, or Google Sheets. Contacts and some YouTube data land here, and a spreadsheet turns the rows and columns into something you can sort and filter.
- MBOX files: open in an email client. Gmail exports as a single MBOX file, which a browser cannot read. Import it into Mozilla Thunderbird or another client that supports MBOX to browse your messages.
- KML files: open in Google Earth. These plot location paths on a map. Load them into Google Earth to see routes drawn out geographically.
For the deep dive on the trickiest format of the bunch, read our Google Takeout JSON viewer guide.
The catch: opening the file is not the same as reading it
Here is the part that surprises most people. The JSON files open without any trouble. They are just impossible to actually read. Google formats them for machines, not humans, so what you get is a wall of raw data.
- Timestamps are Unix epoch numbers. Instead of "January 1, 2024 at 9:00 AM" you see
1704099600000. Every single record is dated this way. - Coordinates are E7 integers. A latitude of 40.7128 is stored as
407128000. You cannot map it in your head, and there are thousands of them. - Records are scattered. A single day of activity can be split across nested folders and multiple files, with no summary anywhere.
So you can double-click a JSON file, watch it open in your browser, and still have no idea how many places you visited last year or what you searched most. The file opened. It just did not tell you anything. That gap between "opened" and "readable" is the whole reason the next step exists.
Skip the unzip. Just read it.
Drop your ZIP. Free preview. $19 $9 for the full report.
The easy path: drop the ZIP onto TakeoutReader
If you just want to know what is in your export, there is a shortcut that removes every step above. TakeoutReader reads the whole archive and turns it into a plain-English report. No unzipping, no picking the right program per format, no technical skill.
- Get your export. Request it at takeout.google.com if you have not already. Google emails you the ZIP within an hour or two.
- Drop the ZIP onto the page. You do not extract it first. TakeoutReader reads the contents directly. There is no upload, so nothing leaves your device.
- Read your report. Timestamps become real dates, E7 coordinates become named places, and the scattered files become clean counts: how many searches, top sites, most active years, and more.
Because the file is parsed in your browser, you can verify there is no upload by opening DevTools and watching the Network tab while the report builds. No request containing your file leaves your device. For a deeper walkthrough of what the report surfaces, see what does Google know about me, or explore the Google Location History viewer for how the KML and JSON location data is turned into a readable timeline.
Common problems opening Takeout files
- The ZIP will not extract. Usually the download was incomplete or interrupted. Re-download it from the Takeout email link, which stays valid for a week.
- A JSON file opens as one giant unbroken line. That is normal. Google does not pretty-print the JSON. A code editor with a JSON formatter can indent it, but it will still be full of raw timestamps.
- Gmail is just one enormous file. That is the MBOX. A browser will not open it. Import it into Thunderbird instead.
- Your phone freezes on a large archive. Mobile devices are not built to extract multi-gigabyte ZIPs. Move the file to a computer.
- Half the export is missing. Check whether your export was split into multiple ZIP parts. You have to download and extract all of them.
Frequently asked questions
How do I open a Google Takeout file?
First unzip the archive using your operating system's built-in extractor: right-click and Extract All on Windows, or double-click on Mac. Then open each file by type. HTML files open in any web browser, JSON files open in a text editor or browser, MBOX files need an email client like Thunderbird, and KML files open in Google Earth.
What program opens Google Takeout files?
It depends on the file type. Google Takeout mixes formats: HTML opens in Chrome, Safari, or any browser, JSON opens in a text editor or browser, CSV opens in Excel or Google Sheets, MBOX opens in Thunderbird or another email client, and KML opens in Google Earth. There is no single program that opens everything cleanly, which is why many people use TakeoutReader instead.
Why can't I read my Google Takeout JSON files?
The JSON files open fine, they just are not written for humans. Timestamps are stored as Unix epoch milliseconds like 1704067200000, and coordinates are stored as E7 integers like 407128000 instead of 40.7128. Records are also split across nested folders. It is technically complete and practically unreadable. TakeoutReader converts all of it into plain English.
Can I open Google Takeout files on my phone?
You can open small HTML files in a mobile browser, but phones handle large ZIP archives poorly and most mobile file managers struggle to extract multi-gigabyte exports. For anything beyond a quick look, a desktop or laptop is strongly recommended. TakeoutReader runs in a desktop browser and handles large ZIPs without a separate unzip step.
Do I need to unzip Google Takeout before opening it?
If you want to open individual files by hand, yes, you unzip first and then browse the folders. If you use TakeoutReader, no. You drop the ZIP directly onto the page and it reads the contents in your browser without any manual extraction.
Is it safe to open Google Takeout files online?
Be careful with random online viewers, because the export contains sensitive personal data and uploading it hands that data to a server. TakeoutReader parses the file entirely in your browser, so nothing is ever uploaded. You can confirm this by watching the Network tab in DevTools while the report generates.
Open your whole Takeout in one step
Drop your Google Takeout ZIP. Free preview in 60 seconds. The full report unlocks for $19 $9 one-time. No subscription. No account.
100% private. Processed in your browser. Nothing uploaded. TakeoutReader is not affiliated with Google.