Takeout Champ app iconTakeout Champ

What to Do With a Google Takeout Zip File

You asked Google for a copy of your data, waited a few hours or days, and now you have a pile of files with names like takeout-20240612T083012Z-001.zip, then -002, then -003, and so on. Inside are folders inside folders, a lot of JSON files you didn't ask for, and photos that seem to appear more than once. Google gave you everything. It just didn't give you anything organized.

This is a common point of confusion. Here is what a Takeout export contains, what to do with it, and where the real trouble usually starts.

Step 1: Download every part and keep the originals

Takeout splits large exports into multiple zip files, based on the size you picked when you requested it. Each part is only a slice of the whole. A photo album can be split across parts, and the files you want may be spread over several of them.

Before you do anything else:

  • Download every part. Download links expire, so don't leave this for later.
  • Check that the number of parts matches what Google told you to expect.
  • Keep the original zips somewhere safe until you've confirmed your cleaned-up copy is complete. Don't delete anything from your Google account on the strength of an export you haven't looked through.

Step 2: Understand what's in the export

Takeout arranges data by Google product, not by what's useful to you. Roughly:

  • Google Photos is split into year folders ("Photos from 2019") and album folders. Many photos have a companion JSON file holding metadata.
  • Gmail comes as .mbox files, which most people can't open without an email client.
  • Contacts are typically .vcf files.
  • Calendar is .ics files.
  • Drive files keep their folder structure, with Google Docs converted to a downloadable format.

None of this is wrong, but it isn't a tidy archive. If your goal is a backup you can find things in, or a set of files you can move to a new service, you have more work to do.

Step 3: Deal with duplicates

This is the part that eats the most time. A photo that sits in a year folder and in two albums can show up as three copies. If you exported more than once, or downloaded the same account in different batches, the overlap grows. Duplicates also come from re-exports and edits, where the same image has a different filename.

Matching by filename doesn't solve this. Two files can have different names and identical contents, and two files can share a name and be completely different pictures. To find true duplicates, you have to compare what's inside the files.

You can do that by hand with command-line tools if you're comfortable with them, or with general-purpose duplicate finders. The catch is that a generic tool doesn't know your export is spread across a dozen nested zips, and it won't sort the results into something you can browse.

Step 4: Sort and repackage

Once duplicates are out, you still want the files grouped in a way that makes sense: photos with photos, documents with documents, mail with mail. You also want original timestamps to survive the process, because a photo that now says it was created today is much harder to place.

Doing this by hand across a multi-gigabyte export is possible, but it's slow and easy to get wrong.

Where Takeout Champ fits

Takeout Champ is built for this specific cleanup. You give it a Takeout zip, a folder, or a batch of files, and it produces an organized, duplicate-free archive.

Here is what it does, based on how it's designed:

  • Sorts files into categories: Photos, Videos, Gmail, Contacts, Calendar, Documents, and Audio.
  • Finds duplicates by content. It uses content-based fingerprinting rather than filename matching, so it catches duplicates that were renamed or re-exported.
  • Remembers duplicates across sessions. If you process your export in several runs, it knows what it has already seen.
  • Preserves original timestamps and metadata, so your files keep their real dates.
  • Flags files it can't process, so you know what needs a manual look instead of having them silently dropped.
  • Repackages everything into a clean, organized zip.

The privacy side matters here, because a Takeout export is a copy of your whole account. Takeout Champ runs entirely on your device, and nothing is uploaded. Scanning and hashing happen locally in the browser. The only thing that persists is a small local fingerprint, meaning a hash plus metadata and not the file itself, which is how it remembers duplicates between sessions. You can clear that whenever you want.

It's free to process up to 3GB, and you don't need an account.

A reasonable order of operations

If you're staring at a folder of Takeout zips right now, this is a sensible way to work through it:

  1. Download all parts and keep the originals untouched.
  2. Run the export through Takeout Champ to sort it and remove duplicates.
  3. Look through the flagged files to see what couldn't be processed.
  4. Spot-check the output zip, especially photo dates and anything you care about most.
  5. Store the cleaned archive somewhere you trust, and only then decide what to do with the originals.

Closing

A Google Takeout export is complete, but not organized. Most of the work after downloading it comes down to two things: working out which files are really the same, and getting the rest into a structure you can use. Do both before you decide the export is a finished backup.

If you'd rather not do that by hand, Takeout Champ handles it locally and doesn't need your files to leave your machine.