I am trying to download my 35GB Google Takeout .tgz file but it keeps failing part way through.

  • On Chrome I might get about 3 GB progress, then it reports Failed - Network error. I have tried several times.

partial and failed attempts

  • On Firefox, I manged about 75% of the file downloaded on the one attempt.

My internet is pretty stable and I haven't had problems downloading relatively large ISO images, but I couldn't be sure that my connection would be 100% glitch free for the 3 hours it takes to download.

I'm considering generating a .ZIP takeout instead, but then I have to manually download lots of 2GB zips.

Got any better ideas?


If you are familiar with linux/unix then there is a simpler method using wget/curl.


  • Initiate download via takeout page in your browser
  • Go to "Window->Downloads"
  • Locate the download which is in-progress right now
  • Right click + Copy link address
  • From your terminal - wget {url}

wget is more stable. you can manually set timeouts.

Bonus: you can initiate this from a remote server. I have seen speeds upto 250 MBps from remote servers. Just be sure not to cancel the browser download before your wget finishes.


Well it depends on what you want to do. If you are looking to backup your Google account and want it uploaded to another Google account, then I would just say pay for g-transfer because there should be no problem moving a large amount--this is what I ended up doing.

If you want to export to a hard drive, then you can try the .zip method, you can download your drive files individually, or maybe even try using Takeout in Chrome if you're not doing that already.

  • 5
    Hi Debra. I notice that you and perhaps a few of your colleagues are promoting this product in various answers. While it does provide an answer the questions in most cases, we tend to frown upon these subtle promotions of products, particularly when a pattern arises. I would ask that you disclose any affiliation with the product in your answer and refrain from using answers as a means of promotion. Thanks!
    – jonsca
    Sep 1 '16 at 22:52

Use aria2c!

  1. Open up the Developer Tools, then click the download link.
  2. View the Network tab and identify the request, likely it will come from a googleapis.com subdomain.
  3. Right click the request and Copy request location.
  4. Click on the Headers tab and in the Request Headers section, locate the line beginning with Cookie:.
  5. Combine all of the information you now have into a download command with aria2 like so:

    aria2c -o export.mbox -c --header="Cookie: AUTH_e2e0q...etc" long-request-url-goes-here

Source: https://kylekelly.com/posts/2014/12/04/google-takeout-with-aria.html

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.