Easily Upload your Desktop Folders to Google Drive

While some rumors seem to suggest that Google could be working on an “online storage and sync” solution to rival Dropbox or even Windows Live Mesh, the existing Google Docs product can already handle the “storage” part.

Google Docs provides 1 GB of free online storage space and you may use this space for storing Office documents as well as other files including videos, zip archives and even EXEs. You may upload files as large as 1 GB in size to Google Docs and should you run out of space, there’s always an option to buy additional storage.

google docs upload via browser

The problem comes when you want to upload multiple files from the computer to your Google Docs account. Google Docs provides a web based uploading tool but it accepts only files and not folders. That means you can’t easily replicate your desktop folder structure on the Google Docs file system unless you do it manually.

Uploading Folders to Google Docs

Is that limitation alone holding you from using Google Docs as your Google Drive? Well, here’s a new open-source program for Windows called Cyberduck that lets you transfer files and folders from the computer to Google Docs (and vice-versa) as if it were just another FTP server.

To get started, you simply create a new connection in Cyberduck and choose “Google Docs” from the list of service providers. Then provide your Google Account credentials and within seconds, it will get a list of your Google Docs files and folders.

If you would like to upload a local folder to Google Docs, simply click the upload icon inside Cyberduck and choose the folder that you wish to upload. Or you may right-click a files and folders in the Cyberduck browser to download easily them from the Google cloud.

FTP style Google Docs upload

You can also re-upload desktop folders that are already on Google Docs and in that case, Cyberduck will give you an option to either rename or overwrite existing files.

There’s however a major restriction that you should be aware of.

While you can upload files of any type to Google Docs from the browser, you need to have a Google Apps for Business account in order to upload files of arbitrary types via the Google Upload API. Thus you won’t be able to upload EXEs and MP3 via Cyberduck if you have Google Apps /Gmail account.

Related: Synchronize Google Docs with My Documents

Amit Agarwal

Amit Agarwal

Google Developer Expert, Google Cloud Champion

Amit Agarwal is a Google Developer Expert in Google Workspace and Google Apps Script. He holds an engineering degree in Computer Science (I.I.T.) and is the first professional blogger in India.

Amit has developed several popular Google add-ons including Mail Merge for Gmail and Document Studio. Read more on Lifehacker and YourStory

Awards & Titles

Digital Inspiration has won several awards since it's launch in 2004.

Google Developer Expert

Google Developer Expert

Google awarded us the Google Developer Expert award recogizing our work in Google Workspace.

ProductHunt Golden Kitty

ProductHunt Golden Kitty

Our Gmail tool won the Lifehack of the Year award at ProductHunt Golden Kitty Awards in 2017.

Microsoft MVP Alumni

Microsoft MVP Alumni

Microsoft awarded us the Most Valuable Professional (MVP) title for 5 years in a row.

Google Cloud Champion

Google Cloud Champion

Google awarded us the Champion Innovator title recognizing our technical skill and expertise.

Email Newsletter

Sign up for our email newsletter to stay up to date.

We will never send any spam emails. Promise.