The fastest way depends on what phone you're switching to
If you're moving from an iPhone to another iPhone, use iCloud or a wired connection — both move everything at once, including photos, contacts, messages, and app settings. If you're switching from Android to Android, Google's built-in transfer tool does the same thing. Switching between iPhone and Android is slower because the systems don't share a direct transfer method, so you'll move data in pieces using cloud services and manual steps.
The method you choose matters because some routes preserve your app data and settings while others only move the files themselves. A wired transfer (iPhone to iPhone) or Google's Quick Switch (Android to Android) is the most complete. Cloud backups are reliable but take longer. Manual transfers work when nothing else does, but you'll lose some settings and have to reinstall apps one by one.
Key Takeaways
- iPhone to iPhone: connect both phones with a cable or use iCloud to transfer everything in one step, including apps and their settings.
- Android to Android: use Google's Quick Switch tool during setup, which copies contacts, messages, photos, and app data automatically.
- iPhone to Android or Android to iPhone: use Google Photos for photos, Gmail for contacts, and manually reinstall apps, since the systems don't have a direct bridge.
- Cloud backups (iCloud for iPhone, Google Drive for Android) take longer but work if your new phone isn't nearby or if the direct transfer fails.
- Before you start, charge both phones fully and make sure you know your passwords for email, Apple ID, and Google Account.
iPhone to iPhone: wired transfer or iCloud
The fastest route is a wired transfer using a USB-C or Lightning cable. Turn on your new iPhone and place it next to your old one. When the setup screen appears on the new phone, tap "Migrate from iPhone" and follow the prompts. You'll scan a code on the old phone with the new one's camera, then enter your Apple ID password. The transfer starts automatically and copies apps, photos, messages, contacts, health data, and app settings — everything except your Apple ID password itself (you'll enter that separately).
If you don't have a cable or your phones are far apart, use iCloud instead. On your old iPhone, go to Settings > [Your Name] > iCloud and tap "iCloud Backup." Tap "Back Up Now" and wait for it to finish. On your new iPhone during setup, choose "Restore from iCloud Backup" and sign in with your Apple ID. Select the backup you just made. The transfer takes as long as your backup size and internet speed — usually 30 minutes to a few hours. You'll need to stay connected to Wi-Fi the whole time.
Android to Android: Quick Switch during setup
Google's Quick Switch tool is built into Android setup and moves contacts, messages, photos, and app data in one step. Turn on your new Android phone and go through the initial screens until you see "Set up your phone." Tap "Copy your data from another phone" and choose "Android." On your old phone, you'll see a prompt to allow the transfer — tap yes. The phones connect over Wi-Fi and begin copying. This usually takes 15 to 45 minutes depending on how much data you have.
Quick Switch copies your Google Account settings, so your email, calendar, and contacts sync automatically once the transfer finishes. Apps you had installed on your old phone will download to your new one, though this happens in the background over the next few hours. If Quick Switch doesn't appear during setup, you can still transfer data later by going to Settings > Accounts > Google on your new phone and signing in with the same Google Account you used on your old phone — this syncs contacts and calendar but not photos or messages.
iPhone to Android: photos, contacts, and apps separately
There's no direct bridge between iPhone and Android, so you'll move different types of data using different tools. For photos, use Google Photos: download the app on your iPhone, sign in with a Google Account, and tap the menu to turn on "Backup and sync." Let it finish uploading all your photos (this can take hours if you have thousands). On your new Android phone, download Google Photos, sign in with the same Google Account, and your photos appear automatically.
For contacts, use Gmail. On your iPhone, go to Settings > Mail > Accounts and add your Gmail account if you don't have one. Go back to Settings > Contacts > Default Account and choose Gmail. Then open Contacts, tap "Groups" at the top, and make sure "All Contacts" is selected. On your new Android phone, add the same Gmail account during setup. Your contacts sync automatically. For messages, there's no automatic route — you'll need to screenshot important conversations or use a third-party app like SMS Backup+ if you need to preserve text history. For apps, open the Google Play Store on your new phone, tap your profile icon, go to "Manage my apps & games," and tap "Manage." You'll see a list of apps from your previous Android phones; tap "Install" next to the ones you want.
Android to iPhone: use Google services and iCloud
Start by moving your contacts and calendar to Google services on your Android phone if they aren't already there. Open Settings, go to Accounts, and make sure you have a Google Account added. Open Contacts and Calendar and confirm they're syncing to Google. Then on your new iPhone during setup, when you reach "Set Up iCloud," tap "Don't have an Apple ID or forgot it?" and create one. Complete the setup process.
Once you're on your new iPhone, add your Google Account manually. Go to Settings > Mail > Accounts > Add Account, choose Google, and sign in. Your contacts and calendar sync automatically. For photos, download Google Photos on your iPhone and sign in with the same Google Account — your photos appear there. For messages, you'll need to screenshot or use a backup app; there's no automatic transfer. For apps, open the App Store and search for the apps you had on Android — most exist on iPhone but you'll need to reinstall them individually and may need to sign back into each one.
Cloud backups when direct transfer isn't possible
If your new phone isn't available yet or the direct transfer fails, use your phone's built-in cloud backup. On iPhone, go to Settings > [Your Name] > iCloud > iCloud Backup and tap "Back Up Now." Wait for it to finish. On Android, go to Settings > Google > Manage your Google Account > Backup and make sure "Backup to Google One" is turned on, then tap "Back up now." Both backups run in the background and can take several hours.
When your new phone arrives, sign in during setup with the same Apple ID (iPhone) or Google Account (Android) you used for the backup. Choose "Restore from Backup" and select the backup you just made. The restore process takes as long as your backup size and internet speed — usually 30 minutes to several hours. You'll need to stay connected to Wi-Fi and keep the phone plugged in. This method restores everything the direct transfer would, but it's slower and requires you to wait for the backup to finish before you can start the restore.
What to do before you start the transfer
Charge both phones to at least 80 percent and keep them plugged in during the transfer. A dead battery mid-transfer can corrupt your data. Make sure you know your passwords: your Apple ID password (for iPhone), your Google Account password (for Android), and any passwords for apps you use frequently. You won't need to enter these during the transfer itself, but you'll need them afterward to sign back into services.
If you're switching between iPhone and Android, write down which apps you use regularly so you can find them in the new app store. Some apps have different names on different platforms, and a few exist only on one system. Check your email and messaging apps to make sure they're synced to the cloud before you transfer — if they're only stored locally on your old phone, they won't move. Turn off two-factor authentication temporarily on accounts you'll be signing into on the new phone, or have your backup authentication method (like a recovery code) written down and nearby.
Frequently Asked Questions
Will my text messages transfer if I switch from iPhone to Android?
Not automatically. iMessage and SMS don't sync across platforms. You can screenshot important conversations, or use a third-party app like SMS Backup+ on Android to back up texts to Google Drive before you switch. Some carriers offer message backup tools as well — ask your carrier what they offer.
Do I need to know my Apple ID password to transfer from one iPhone to another?
You'll need it to sign in during setup, but you don't need to remember it — you can use "Forgot Password" on the setup screen and reset it using your recovery email or phone number. Have access to whichever recovery method you set up when you created your Apple ID.
What happens to my apps if I transfer from Android to iPhone?
Apps don't transfer directly because they're built for different systems. You'll need to download them again from the App Store on your iPhone. Your app data (like saved games or settings) may or may not transfer depending on whether the app developer set up cloud sync — most major apps do, but smaller ones might not.
Can I transfer data if my old phone is broken?
If it won't turn on, no — you'll need a backup you made before it broke. If it turns on but the screen is cracked or the battery is dead, charge it and use a cloud backup instead of a direct transfer. If you have no backup and the phone is completely unusable, contact your carrier or phone manufacturer — they sometimes have recovery options, though there's no may provide.
How long does a transfer usually take?
A wired iPhone-to-iPhone transfer or Android Quick Switch takes 15 to 45 minutes. Cloud backups and restores take 30 minutes to several hours depending on how much data you have and your internet speed. Apps download in the background after the main transfer finishes, which can take a few more hours.