Moving your image library from a work, school, or older personal profile to a newly created profile requires a precise data migration process. Whether you are consolidating digital assets or changing your primary email address, Understanding the process of transferring OneDrive Photos Between Microsoft Accounts ensures you do not lose high-resolution memories or critical project images. Because Microsoft does not provide a single-click migration button for consumer profiles, you must use specific file management workflows to move your media securely. The following methods explain exactly how to execute this transfer using Microsoft's native web interface and automation tools.
Using Manual Download and Upload to Transfer OneDrive Photos Between Microsoft Accounts

The most reliable method to achieve full ownership of your media in the new profile is downloading the files locally and uploading them to the destination. This completely separates the files from the original profile's lifecycle, which is critical if the original profile will be deleted.
- Open your web browser, navigate to onedrive.live.com, and log in to the source Microsoft account.
- Click on the Photos tab on the left-hand navigation menu, or navigate to My files and locate the specific folders containing your images.
- Hover over the images or folders and click the circular checkbox in the top-right corner of each item you want to move.
- Click the Download button located on the top command bar. Microsoft OneDrive will automatically compress the selected photos into a single ZIP file and save it to your computer's default Downloads folder.
- Locate the downloaded ZIP file on your local hard drive, right-click it, and select Extract All... to unpack the images into a standard folder.
- Click your profile icon in the top-right corner of the OneDrive web interface and select Sign out.
- Log back into onedrive.live.com using the credentials for your destination Microsoft account.
- Navigate to the folder where you want to store the images, click Upload on the top command bar, select Folder, and choose the extracted folder from your local drive.
Wait for the progress bar in the top-right corner to disappear. Verify the process by clicking into the newly uploaded folder in the destination account and checking that the file count matches the number of photos you originally extracted.
Using the Sharing Feature to Transfer OneDrive Photos Between Microsoft Accounts
If you want to avoid downloading gigabytes of data to your local hard drive, you can use folder sharing. This is the fastest approach while working on transferring OneDrive Photos Between Microsoft Accounts, though it requires copying the files to ensure they persist if the original account is closed.
- Log into the source account on the OneDrive web portal and click + Add new to create a new folder named Photo Transfer.
- Move all the photos you intend to transfer into this Photo Transfer folder.
- Select the Photo Transfer folder, click the Share icon on the top command bar, and type the email address of your destination Microsoft account into the recipient field.
- Ensure the permission dropdown is set to Can edit, then click Send.
- Sign out of the source account and sign into the destination account.
- Click on Shared in the left-hand navigation pane and open the Photo Transfer folder.
- Select all photos inside this shared folder, click Copy to on the top command bar, and select a folder under My files in the destination account.
Once the web interface displays the "Copied [X] items" notification, the photos are fully integrated into the destination account's storage quota and are no longer dependent on the source account's sharing permissions.
Automating Transfer OneDrive Photos Between Microsoft Accounts
For users with large, complex folder structures, Microsoft Power Automate offers a cloud-to-cloud synchronization template. This eliminates the need for manual copying or local storage.
- Navigate to make.powerautomate.com and sign in with your destination Microsoft account.
- Click Templates in the left navigation menu and search for Copy files from one OneDrive account or folder to another.
- Select the official Microsoft template. You will be prompted to authenticate two separate connections. Log into the source account for the first connection and the destination account for the second connection.
- Once both accounts show a green checkmark, click Continue.
- In the flow editor, click the folder icon next to the Folder field in the first step to select the source directory containing your photos.
- Click the folder icon in the Destination Folder field to select where the photos should go in the new account.
- Click Save, then click Test in the top right, select Manually, and click Run flow.
Navigate to the destination folder in your new OneDrive account. You will see the photos appearing automatically as the cloud-to-cloud transfer runs in the background. Check the Power Automate run history page to confirm when the flow status changes to "Succeeded".
Managing and Organizing Transferred Photos with WPS Office

It is important to note that WPS Office cannot execute transferring OneDrive Photos Between Microsoft Accounts. WPS cannot change Microsoft-side settings, alter cloud storage permissions, or override Microsoft account authentications. However, once your photos are successfully transferred to your local drive or synced to your new desktop environment, WPS Office provides excellent tools for organizing and presenting those image files.
If you need to compile your newly transferred photos into a professional portfolio or documentation file, use WPS Presentation. Open WPS Office, click Presentation, and select a blank slide. Navigate to the Insert tab, click Picture, and select the photos you just extracted from your OneDrive transfer. You can use the built-in WPS picture tools to crop, color-correct, and align multiple images onto a single slide. If you need to share this portfolio securely, click Menu, select Export to PDF, and generate a compressed PDF document containing your image galleries. This workflow allows you to bundle hundreds of loose photos into a single, easily distributable file without relying on cloud sharing links.
FAQs
Does transferring photos delete them from the original OneDrive account?
No, neither the manual download method nor the folder sharing method automatically deletes files from the source profile. When you download a ZIP file or use the "Copy to" command from a shared folder, you are creating duplicates. To free up storage space, you must manually log back into the source Microsoft account, select the transferred photos, and click the Delete button on the command bar.
Can I transfer OneDrive photos between Microsoft accounts on a mobile device?
Yes, but the most practical method on mobile is using the Sharing feature. In the OneDrive mobile app, open the source account, select the photo folder, tap the Share icon, and send an edit-access link to your destination email. Open that link on your mobile browser, sign in with the destination credentials, and use the "Copy to" function to move the images into the new profile's storage.
What happens to photo metadata during the transfer process?
When you use the Download/Upload method or the Power Automate cloud sync, the embedded EXIF metadata (such as date taken, camera model, and GPS location) remains entirely intact. The photos retain their original properties. However, the "Date Modified" file property on the destination cloud server will reflect the exact time and date the file was uploaded or copied to the new account.
Is there a file size limit when transferring photos via download?
Yes, the OneDrive web interface restricts ZIP downloads to 20 GB per batch, and a single ZIP file can contain a maximum of 10,000 individual files. If your photo library exceeds 20 GB, you must segment the transfer. Select a few folders at a time, click Download, and wait for the ZIP file to generate before selecting the next batch of folders.




