transfer google drive to onedrive
This article can help you solve the following related problems:

  • 1. Manage multiple cloud drive accounts in one place.
  • 2. Transfer Google Drive data to OneDrive account without downloading and uploading.
  • 3. Synchronize data between Google Drive and OneDrive on a regular basis.

The Safest Cloud Storage Manager.
How to Convert a Word to PDF?
Scan and Delete Cloud Storage Duplicates

How To Transfer Google Drive Files To OneDrive?

Both OneDrive and Google Drive are popular cloud storage services that allow you to store, sync, and share files from anywhere. They offer many useful features that make them the preferred choice for many users, whether you're an individual needing a lot of storage space or a team collaborating on projects. However, you may need to switch to a different cloud storage service for various reasons such as space, security, or work requirements. When changing cloud storage services, you need to transfer the data from one cloud storage to another. How can you transfer a large amount of data from Google Drive to OneDrive quickly and easily? In this article, I will introduce three methods to help you migrate your Google Drive data to OneDrive quickly.

Method 1: Export Google Drive data to OneDrive using Google Takeout.

Google Takeout is a web service that allows you to retrieve and export any content you share or save in Google's cloud to local storage or other cloud storage. Below we will show you how to use this service to transfer data from Google Drive to OneDrive.

Step 1: Open Google Takeout website.

Step 2: Deselect all items first. Then, select "Drive" individually and scroll to the bottom to click the next button.

Google Takeout

Step 3: In the options for choosing file type, frequency, and destination, select "Add to OneDrive" as the destination. Set the split file size to 50G.

add to onedrive

Step 4: Then, click link accounts and create export, and Google will start transferring data to OneDrive, but this process may take several hours or days.

The advantage of this method is that it is simple and fast, and there is no need to download data to the local and then upload it. Its disadvantage is also obvious. The data it migrates is in the form of a compressed package. If the migrated data exceeds 50G, it will be split into multiple compressed packages, so we still need to unzip and reorganize them when using the files.

Method 2: Download and upload method.

Step 1: Log in to your Microsoft account in the OneDrive client.

Step 2: In the browser, open the Google Drive website and log in to your Google account. Select the files and folders you want to migrate in Google Drive and select the "Download" option to download the files to your local computer.

Step 3: Drag the downloaded files to the OneDrive client. If a compressed package is downloaded, unzip it first and then drag it to the sync folder in OneDrive and wait for them to be uploaded automatically.

This method is suitable for transferring small amounts of data. If you want to transfer large amounts of data, it is not recommended because it requires downloading the data from Google first and then uploading it to OneDrive. This not only takes up local storage space but also consumes local bandwidth resources.

Method 3: Migrate Google Drive data to OneDrive using RiceDrive (the fastest way).

RiceDrive is a professional cloud storage manager that can manage 20+ cloud storage services. It can quickly migrate or transfer data from any cloud storage to any other cloud storage. Below I will introduce how to use RiceDrive to transfer large data from Google Drive to OneDrive.

Step 1: Open the RiceDrive website, go to the login page, enter your email address and receive a verification code to log in.

login ricedrive

Step 2: Authorize Google Drive to RiceDrive. Go to the "Link storage" page, select Google Drive cloud storage, and click the "Authorize Now" button to start the authorization process. During the authorization of Google Drive, be sure to check the checkboxes for viewing and editing permissions, and give RiceDrive access to your Google account. After the authorization is successful, you can view the authorized Google Drive in "My drives".

Authorize Google drive

Step 3: Authorize OneDrive to RiceDrive. Select OneDrive cloud storage, and click the "Authorize Now" button to start the authorization process. After the authorization is successful, you can view the authorized OneDrive in "My drives".

Authorize OneDrive to RiceDrive

Step 4: Create a transfer task from Google Drive to OneDrive. Go to the "Transfer & Download" page, click the "New task" button to start the task creation process. In the task creation page, select the files or folders you want to transfer in the "source" section, choose OneDrive as the destination in the "target" section, and then click the "start up" button to begin the task. You can also open the "Schedule" setting in the lower left corner to set a daily schedule to help you sync the added files on time. During the task execution, you don't need to wait, and you can even close RiceDrive to do other things, as RiceDrive will complete the task in the background automatically.

Task of google drive to onedrive

Step 5: Check the execution results, execution log and transferred files or folders in the destination path to ensure the successful execution of the transfer task.

View task execution log

Compared with Method 1 and Method 2, this method not only can quickly move large data in Google Drive to OneDrive, but also can create a scheduled task to incrementally transfer files or folders, which can help you better synchronize data between the two cloud storages in the long run.


There are not only these three ways to migrate from Google Drive to OneDrive. Method 1 and Method 3 are relatively quick and simple. With the development of cloud storage services, people have stored a large amount of data. Migrating large data from cloud storage often consumes a lot of our time and space. We should weigh the pros and cons of each method and choose a suitable way to migrate data according to our own needs, which can help us achieve twice the result with half the effort.