How to Transfer Data Between iCloud Accounts: A Step-by-Step Guide
Moving your digital life from one iCloud account to another sounds like a chore—and honestly, it is. Apple doesn’t hand you a big red “Migrate Everything” button. Whether you’re switching to a new Apple ID, untangling a shared account, or finally separating work from personal stuff, you’ll need a plan. The good news? You can move your photos, contacts, calendars, files, and more without losing anything important. The bad news? Some things just won’t budge. This guide walks through what works, what doesn’t, and how to sidestep the usual headaches.

Understanding the iCloud Data Landscape
Before you start dragging files around, it helps to know what actually lives in your iCloud account. Not everything behaves the same way. Some data syncs happily between devices on the same Apple ID. Other stuff is glued to the account itself and needs manual exporting. Here’s a quick look at the main categories:
- Photos and Videos: Live in iCloud Photos, shared across devices signed into the same Apple ID.
- Contacts and Calendars: Synced through iCloud, but you can export and import them.
- Files and Documents: Sit in iCloud Drive, reachable from any device on the account.
- Mail: iCloud email is account-specific. You can’t just forward the whole mailbox to a new address.
- Messages: iMessages in iCloud are tied to the Apple ID and don’t migrate between accounts.
- Notes, Reminders, Safari Data: Synced via iCloud, but export options are limited.
- App Data and Backups: Device backups and some app data are locked to the original Apple ID.
Knowing these distinctions upfront saves a ton of time. Some data moves easily; other types need workarounds or simply can’t be transferred directly. The goal is to preserve what matters most to you.
Preparing for the Transfer
Before you move a single file, take these preparatory steps. They’ll keep confusion and data loss at bay.
1. Sign Out of the Old Account on All Devices
If you’re still using the old iCloud account on your iPhone, iPad, or Mac, sign out first. Go to Settings > [Your Name] > Sign Out on iOS, or System Preferences > Apple ID > Overview > Sign Out on Mac. You’ll be asked whether to keep a copy of your data on the device. Choose to keep a copy of everything you want to transfer—this local data becomes your bridge to the new account.
2. Create a Local Backup
Before signing out, create a full backup of your device to a computer. On a Mac, use Finder; on Windows, use iTunes. This backup includes photos, messages, app data, and settings. It’s your safety net if something goes wrong during the transfer. Note that the backup is tied to the old Apple ID, but you can restore it to a device still signed into that account if needed.
3. Set Up the New iCloud Account
If you haven’t already, create the new Apple ID at appleid.apple.com. Make sure you have enough iCloud storage for the data you plan to move. You can start with the free 5 GB and upgrade later, but it’s easier to have the space ready from the beginning.

Transferring Photos and Videos
Photos are often the largest and most personal part of an iCloud library. There are two reliable ways to move them between accounts.
Method 1: Download and Re-upload
This is the most straightforward approach, especially if you have a large library.
- On a Mac, open the Photos app while signed into the old iCloud account. Select all photos and videos, then choose File > Export > Export Unmodified Original. Pick a folder on an external drive or your desktop.
- Sign out of the old account and into the new one on the same Mac. Open Photos, then drag the exported folder into the library or use File > Import. The photos will upload to the new iCloud account.
- If you’re using a Windows PC, download iCloud for Windows, sign in with the old account, and download all photos to a folder. Then sign in with the new account and upload that folder.
This method preserves original quality and metadata, but it requires enough local storage to hold the entire library temporarily. For very large libraries, an external hard drive is essential.
Method 2: Shared Albums as a Workaround
If you don’t have a computer with enough storage, you can use Shared Albums. Create a shared album from the old account, add up to 5,000 photos or videos, and invite the new account. Then, from the new account, save the items to your library. This method compresses photos slightly and strips some metadata, but it works entirely from an iPhone or iPad.
Moving Contacts and Calendars
Contacts and calendars are easier to transfer because they use standard formats.
Contacts
On a Mac, open the Contacts app while signed into the old iCloud account. Select all contacts, then go to File > Export > Export vCard. Save the .vcf file. Sign into the new account, open Contacts, and use File > Import to bring in the vCard. On iCloud.com, you can also export and import vCards directly from the web interface.
Calendars
On a Mac, open the Calendar app. For each calendar, select File > Export > Export and save the .ics file. Sign into the new account, then use File > Import to add each .ics file. On iCloud.com, you can share individual calendars with the new account and then copy events, but the export/import method is cleaner for a full transfer.
Moving iCloud Drive Files
iCloud Drive files are simply documents and folders stored in the cloud. The most direct method is to download everything from the old account and upload to the new one.
- On a Mac, open Finder and go to iCloud Drive in the sidebar. Copy all files and folders to a local folder on your desktop or an external drive.
- Sign out of the old account and into the new one. Open iCloud Drive in Finder and drag the copied files into it. They will sync to the new account.
- On Windows, use iCloud for Windows to download files from the old account, then sign into the new account and upload them.
- On iCloud.com, you can download files individually or in batches, but this is tedious for large amounts of data.
If you have a Mac, the Finder method is by far the fastest. Just be sure you have enough local storage to hold the files temporarily.

Handling iCloud Mail
iCloud email is one of the trickiest data types because it’s inherently tied to the @icloud.com address. You cannot forward or migrate the mailbox contents directly to a new iCloud account. However, you can preserve your messages using an email client.
- Set up the old iCloud account in a desktop email app like Apple Mail, Outlook, or Thunderbird. Make sure all messages are downloaded locally.
- Create a local mailbox or folder and copy or move all iCloud messages into it. This detaches them from the old account.
- Sign out of the old account in the email app. Add the new iCloud account.
- Drag the saved messages from the local folder into the new account’s inbox or an archive folder. They will upload to the new iCloud server.
This method moves the messages themselves, but they will appear as imported items, not as part of the original account’s structure. You won’t be able to reply from the old address, but at least you keep the content.
Notes, Reminders, and Other Synced Data
Apple’s Notes and Reminders apps don’t offer a direct export to a different iCloud account, but you can work around this.
Notes
On a Mac, you can select all notes in a folder and export them as PDFs via File > Export as PDF. These PDFs can then be saved and re-imported into the new account by dragging them into the Notes app. Alternatively, you can copy and paste the content of each note manually. If you use a third-party notes app that syncs with iCloud, you might be able to move notes between accounts through that service.
Reminders
Reminders are more limited. You can share a list with the new account, but the new account can only view and complete items, not take ownership. For a full transfer, you’ll need to recreate the lists manually or use a third-party app that supports import/export.
Safari Bookmarks
On a Mac, open Safari signed into the old account. Choose File > Export > Bookmarks and save the .html file. Sign into the new account, then use File > Import > Bookmarks and select the file. This moves all bookmarks cleanly.
What About Device Backups?
iCloud device backups are permanently tied to the Apple ID that created them. You cannot transfer a backup from one account to another. If you want to set up a device with the new account and keep your data, you have two options:
- Restore from the old backup, then sign out: Restore your iPhone or iPad from the old iCloud backup. Once restored, sign out of the old account (keeping data on the device), then sign into the new account. The data that stays on the device—photos, contacts, calendars, notes—will merge with the new account if you choose to merge when signing in. This is the closest you can get to a full migration.
- Start fresh and manually move data: Set up the device with the new account from scratch, then use the methods above to bring over photos, contacts, and other items. This is cleaner but more time-consuming.
App data is particularly stubborn. Many apps store data in iCloud using the app’s own container, which is account-specific. You may need to contact individual app developers for migration options.
Family Sharing: An Alternative to Full Migration
If your goal is to share purchases, subscriptions, or storage with another person rather than completely abandon an account, consider Family Sharing. You can keep both accounts active and link them. Family Sharing lets you share App Store purchases, Apple Music, Apple TV+, iCloud storage, and more without moving data. It doesn’t merge personal data like photos or contacts, but it can solve the financial and access side of the equation.
Step-by-Step Summary for a Complete Migration
Here’s a condensed checklist for moving everything from Account A to Account B:
- Back up Account A: Create a local device backup and download all iCloud Drive files, photos, and mail.
- Export contacts and calendars: Save as vCard and .ics files.
- Export Safari bookmarks: Save as .html file.
- Sign out of Account A on all devices: Choose to keep data locally when prompted.
- Sign into Account B on a Mac or PC: Upload photos, iCloud Drive files, and import contacts, calendars, bookmarks.
- Move mail: Use a desktop email client to transfer messages.
- Handle notes and reminders: Export as PDFs or recreate manually.
- Set up mobile devices: Either restore from old backup then switch accounts, or start fresh and sync the newly uploaded data.
Take your time. Rushing leads to duplicated contacts or lost photos. Work through one data type at a time and verify the new account has everything before deleting the old one.
Common Pitfalls and How to Avoid Them
- Not enough local storage: Use an external drive for large photo libraries and iCloud Drive contents.
- Merging contacts creates duplicates: If both accounts have some of the same contacts, import the vCard into a separate group first, then manually deduplicate.
- Shared Albums limits: A shared album can hold a maximum of 5,000 photos and videos. For larger libraries, you’ll need multiple albums or the download method.
- iCloud email address reuse: Once an @icloud.com address is deleted or the account is closed, that email address can never be used again. If you want to keep the address, don’t delete the old account; just stop using it actively.
- Two-factor authentication lockout: If you still have devices signed into the old account, keep them handy for verification codes during the transition.
FAQ: Transferring Data Between iCloud Accounts
Can I merge two iCloud accounts into one?
Apple does not provide a way to merge two iCloud accounts. You can manually move data from one to the other using the methods described above, but the accounts themselves remain separate. Family Sharing can link them for purchases and storage, but personal data stays distinct.
Will I lose my app data when switching iCloud accounts?
Most app data stored in iCloud is tied to the original Apple ID and cannot be transferred. Some apps offer their own export/import features or account-based syncing that works independently of iCloud. Check with each app’s developer for migration options. Data stored only on your device will remain if you keep a local copy when signing out.
How long does it take to transfer a large iCloud Photo Library?
The time depends on your internet upload speed and library size. Downloading 100 GB of photos might take several hours on a fast connection. Uploading to the new account will take a similar amount of time. Plan for the process to run overnight or over a weekend. Using a wired Ethernet connection on a Mac can speed things up significantly.
What happens to my iCloud email if I delete the old account?
If you delete the Apple ID, the associated @icloud.com email address is permanently lost and cannot be recovered or reused. If you want to keep receiving emails sent to that address, set up auto-forwarding in iCloud Mail settings before deleting the account, or simply keep the account active but unused.
Moving between iCloud accounts isn’t a one-click affair, but it’s entirely manageable with a methodical approach. By treating each data type individually and using local storage as a bridge, you can preserve your digital history and start fresh with a new account. Just remember to verify everything before closing the old account—once it’s gone, there’s no getting it back.