Transfer Files from One OneDrive Account to Another | 4 Ways

Transferring files from one OneDrive account to another is an easy job in 4 methods in this post. Scroll down to learn detailed tutorials about moving data between OneDrive accounts.


by Jonna Lasted Updated April 10, 2024

Share this: instagram reddit

Transfer Files Between Two Different OneDrive Accounts

“I need to transfer my OneDrive account from my former university account to my new one. I have tried some tools, but they charge $1/GB, and I have a few hundred GB of data. How can I transfer files from one OneDrive account to another free of charge?”

Onedrive To Onedrive

Necessity of Moving Files between OneDrive Accounts

Many people use OneDrive, an internet-based storage platform, to store their important files. Certainly, many people own more than one OneDrive account, for which they use different accounts to store different files, such as photos, videos, work documents, etc. Here are some benefits of transferring files from one OneDrive account to another:

📻File transfer

Moving files from one OneDrive account to another allows you to migrate files between different OneDrive accounts.

🛠Free up OneDrive space If one OneDrive account is running out, you can transfer its data to the other account to make room for new files.

Transfer Files from One OneDrive Account to Another with 4 Free Ways

You can copy files from one OneDrive account to another in four easy methods. Here we will show you the best free way first - using CBackup, a free cloud backup tool that can transfer files from one OneDrive account to another in minutes. Then, three more solutions will be introduced. You can download and re-upload files to achieve that, which could be time-consuming and cumbersome, but achievable, or use the Microsoft Power Automate Template. Let's get down to business.

Way 1. Best free way to Transfer Files from One OneDrive account to Another

To copy OneDrive files to another OneDrive account, you can turn to professional but free software, CBackup, to help you transfer files more quickly and simply.

CBackup is a cloud backup and sync service, which not only allows you to achieve automatically migrate OneDrive data to another OneDrive account for free but also supports transferring OneDrive files to other mainstream cloud storage providers, like Google Drive, Dropbox, FTP/SFTP, and so on. And there are no limitations to the size and speed of uploading files in CBackup.

Here is the step-by-step tutorial on how to move all files from one OneDrive account to another via CBackup.

Step 1. Get started with signing up for a CBackup account. And then, log in to CBackup desktop app.

Download CBackupWin 11/10/8.1/8/7/XP
Secure Download

Step 2. In the Storage tab, click on OneDrive and hit Authorize Now. Then, you need to grant CBackup to access your OneDrive files. After that, you can add another OneDrive account to CBackup by clicking + Add Cloud and repeating the cloud-adding steps.

Add OneDrive

Tip: CBackup would not save your personal files but directs you to the OneDrive authorization server. This is because CBackup is based on the OAuth system, an industry-standard security framework, which authorizes CBackup to access OneDrive data without keeping your login information and private data.

Step 3. Go to the Sync tab > Sync Public Cloud to Public Cloud.

Sync Public Cloud to Public Cloud

Step 4. Hit the New Task button then. And click on Add Source to select the targeted OneDrive account and tap Add Destination to select another OneDrive account.

Add Source And Destination

Step 5. Click the Start Sync button to transfer OneDrive files to another account easily.

Sync OneDrive Files to Another Account

Tip: You can click the Settings button at the bottom left corner to enable data transfer between OneDrive accounts on a schedule. You can pick transfer frequencies among One time only, Daily, Weekly, and Monthly according to your needs.

Sync Scheduler

CBackup entitles office 365 to transfer OneDrive files to another user as well. Furthermore, you can combine two OneDrive accounts to get more OneDrive storage space for free with the CBackup desktop application.

If you are struggling to find a large backup space to store your important files, CBackup Cloud is an effective option. It offers 10GB of free storage space for each account, and you can upgrade to a huge storage space like 1TB or 5TB at a good price. CBackup also helps you backup files to OneDrive, Google Drive, Dropbox, etc easily.

Way 2. Move Files Between OneDrive Accounts via Downloading and Uploading

Downloading files from one OneDrive account and re-uploading them to another OneDrive account is a manual way to move data from one OneDrive account to another. But there is a catch that the speed of files' download and upload is influenced by your network and Dropbox limits the size of uploading files to 250GB. To move files from one Microsoft account to another:

Step 1. Navigate to the OneDrive login page and sign in to it with your OneDrive credential.

Step 2. Select the files you want to migrate to another account and click the Download button (OneDrive for personal users can only download a single folder one time).

Download From Onedrive

Step 3. Log out of your original account and log in with the account you want to transfer data.

Step 4. Tap on Upload to select Files or Folder to locate downloaded files and finish the uploads.

Onedrive Upload 1

Tip: If you download multiple files at one time, they will be compressed into one zip file. You are supposed to unzip the file before uploading it to the other OneDrive account.

Way 3. Transfer OneDrive files to another account with Microsoft Power Automate

1. Please go to Microsoft Power Automate template website.

2. It will bring you to the page about copying files from one OneDrive account or folder to another information, click Try it now.

Try It Now

3. Sign in to your OneDrive account. Then it will take you to the following page. Then press the three dots icon, and click Add new connection, hit Continue if you added another OneDrive account.

Connect Two OneDrive Accounts

Tip: You could connect one OneDrive account and move files between different folders within one OneDrive account. Or you could connect 2 OneDrive accounts to move files from OneDrive to another account.

4. Then specify the source folder from one OneDrive, and configure the destination folder on another OneDrive account, then click Save.

Specify Source And Destination Folder

If you choose Root on both OneDrive accounts, it will transfer everything from one OneDrive account to Another.
You could choose the icon behind the Root to select some of the files and folders in OneDrive, then it will transfer files between OneDrive accounts.

Specify Root Folder

Then your OneDrive flow is ready to go, you just need to test it. Then I just upload 1 file to My OneDrive, then after a while it has been synced to another OneDrive account.

As you can see, it’s quite difficult to operage for ordinary people who is not familiar with Microsoft Power Automate template. And this way only works for files, not folders, so, it’s not recommended.

Way 4. Transfer Files from One OneDrive Account to Another by Sharing

If you want to move OneDrive data to another account, you could share files from one OneDrive account to another one, then use it directly.

Here are the steps to move files between OneDrive accounts by sharing:

1. Please sign in your OneDrive account, and right-click the OneDrive files that you want to transfer, and click Share (or select the OneDrive files, and hit Share on the top).

Share OneDrive Folder

2. Modify the link settings, like Anyone with the link or People you specify can edit, the email address, the message you want to send, etc.

Link Settings

3. Then the person you specified will save an email about the shared folder, then they can open it directly and download the shared folder to their computer.

Open Shared Folder

Now, migrating OneDrive files to another account has been done successfully. And it's available to transfer OneDrive for Business to another account as well.

In the End

We have shared with you 4 workable ways to transfer files from one OneDrive account to another on this page. You can choose the right one according to your preference.

If you want to sync files between two OneDrive accounts more smoothly and promptly, you can try CBackup. Besides the transferring feature, it provides a cloud storage combination feature to merge OneDrive accounts effortlessly. It is worth having a try.

Jonna · Editor
Jonna becomes a professional in the areas of cloud backup and restoration, data protection, etc. after years of learning and researching. She maintains a keen eye for the latest technology trends, ensuring that the information provided is always in step with industry developments.

Free Cloud Backup & Sync Service

Transfer files between cloud drives, combine cloud storage to gain free unlimited space

Get Started Now

Secure & Free