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 four 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.

  1. Open Google Takeout website

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

    Google Takeout
  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
  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: Upload and Download(Manual)

  1. Log in to your Google Drive account in the browser.

  2. Select the files and folders you want to transfer.

  3. select the "Download" option to download the files to your local computer.

  4. Log in to your OneDrive account in the browser.

  5. Upload the downloaded files or folders from your local device to OneDrive.

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 30+ 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.

  1. Access the RiceDrive login page.

  2. Enter your email address, then accept a verification code to log in.

    login ricedrive
  3. 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
  4. 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
  5. 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
  6. 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.

Method 4: Transfer files from Google Drive to OneDrive on mobile devices

Here, I will demonstrate how to use RiceDrive on an Phone to migrate files from Google Drive to OneDrive. No need to download an app—simply log in through the web interface and follow a few simple steps to complete the migration.

  1. Access RiceDrive's mobile version through the browser and have an email ready to receive the verification code for login.

    RiceDrive's mobile
  2. Navigate to the "My Drive" page and click the "Link Drive" button at the top of the page.

  3. Select Google Drive cloud storage and connect it to RiceDrive.

    connect Google Drive
  4. After successfully adding Google Drive, proceed to connect OneDrive to RiceDrive in the same manner.

  5. Access the "Tasks" page and click the "New Task" button at the top of the page.

    New task
  6. In the source input box, choose the files or folders you want to transfer (select the files from Google Drive here).

  7. In the target input box, select the OneDrive folder (i.e., the cloud storage service you want to migrate to).

  8. Click the "Start up" button to create and execute the transfer task from Google Drive to OneDrive.

    transfer google drive to onedrive
  9. No need to overly focus on the progress of task execution; all tasks will be automatically completed in the background. After completion, you can review the logs to ensure successful file transfers.

    Running task


There are not only these four 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.

Similar Articles