How to download large Google Drive file with resume support in Ubuntu?

My prefered browser: Chromium My prefered download manager : uget+aria2

When I download a Google Drive folder shared to me, Chromium automatically downloads it by its default download manager. Problem is the size is really huge. So I got to have some resume support.

Link is like https://doc-00-1s-docs.googleusercontent.com/docs/secure/bla bla bla bla.

So when I copy the link to uget, or aria2 in terminal... a ServiceLogin.html file gets downloaded.

I have no luck with wget via terminal as well.

So what could be the easy way?


I had the same issue downloading files using downloaders. The issue is when you are logged in with any Gmail account, google generates a different link. What I do is, I generate a shareable link and open that link in incognito mode, then just added the link to downloader and it works. And now the download link generated is a different one.

More Clear Solution (Changed)

  1. Open Browser in Private/incognito mode
  2. Open the download url for example it is "https://docs.google.com/uc?id=0B08CMVb2YK_EMkUyRmc4a0NtazQ&export=download"
  3. File size is larger so it will show you warning just click Download anyway the file will start downloading.
  4. Now goto downloads and copy real link form it, that will be like "https://doc-10-4c-docs.googleusercontent.com/docs/securesc/ha0ro937gcuc7l7deffksulhg5h7mbp1/eia3v63medr04gs1ralifdfml72cmc8k/1469383200000/0595560048316020307/0B08CMVb2YK_EMkUyRmc4a0NtazQ?e=download". For each time/session you will get changed/new link
  5. Now add this link to the uget/idm/xdm it will start downloading.

Tools Info UGet+ Chrome


Tools :

  • cookies.txt extension
  • any download manager accept ccokies files (I use aria2)

Steps :

  • Download cookies of the tab.
  • load the cookies to the download manager (I am using aria2).
  • Start download.

Ex:.

aria2c --load-cookies=cookies.txt  <Download-Url>