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 direct cable transfer — both move everything at once and take 15 to 30 minutes. If you're switching from Android to Android, Google's built-in transfer tool does the same thing. Switching between operating systems (iPhone to Android or vice versa) is slower because the systems don't share the same backup format, so you'll move data in pieces: contacts through Google Contacts or iCloud, photos through cloud storage, and apps by downloading them fresh on the new phone.
The method you choose matters because some routes preserve your data exactly as it was, while others require you to re-enter passwords or re-download apps. Starting the transfer before you need the new phone gives you time to catch what didn't move and fix it while you still have access to your old device.
Key Takeaways
- iPhone to iPhone: use iCloud backup or plug both phones together with a cable for the fastest transfer of everything at once.
- Android to Android: open the setup wizard on your new phone and sign in with your Google account to move contacts, photos, and app data automatically.
- iPhone to Android or Android to iPhone: move contacts and photos through cloud services like Google Contacts or iCloud, then download apps fresh on the new phone.
- Before you trade in or recycle your old phone, sign out of all accounts and turn off Find My iPhone or Find My Mobile so the new owner can use it.
- Some apps store data only on the phone itself, not in the cloud, so check your banking, health, and password manager apps to see if they have backup or export options.
iPhone to iPhone: the simplest transfer
Place both phones next to each other. Turn on the new iPhone and hold it near the old one — a setup screen will appear asking if you want to transfer data. Tap "Transfer from iPhone" and follow the prompts. The old phone will display a visual code; point the new phone's camera at it to connect them. This method moves everything: contacts, messages, photos, app data, and settings. The transfer usually takes 15 to 45 minutes depending on how much data you have.
If the phones are far apart or the direct transfer fails, use iCloud instead. On your old iPhone, go to Settings > [Your Name] > iCloud and make sure you're signed in. Tap "iCloud Backup" and tap "Back Up Now." Wait for the backup to finish — you'll see a timestamp when it's done. On the new iPhone during setup, choose "Restore from iCloud Backup" and sign in with the same Apple ID. Select the backup you just created and wait for the restore to finish. This method takes longer (30 minutes to several hours depending on file size) but works even if the phones aren't in the same room.
Android to Android: using your Google account
Turn on the new Android phone and go through the initial setup screens. When prompted, sign in with the Google account you use on your old phone. The new phone will automatically download your contacts, calendar events, Gmail, and app data. Photos and videos stored in Google Photos will appear in the Photos app. This process starts during setup and continues in the background for several hours after you finish setup, so don't be alarmed if apps are still downloading or photos are still appearing later in the day.
If you want to move data before you get the new phone, open Settings on your old Android phone, go to Google, and make sure "Backup" or "Sync" is turned on for each app you want to transfer. This ensures your data is already in Google's servers when you sign in on the new phone. Some apps (like banking apps or password managers) don't sync through Google, so you'll need to check those individually — see the section below on apps that don't back up automatically.
Switching from iPhone to Android
Contacts and calendar events move through Google Contacts. On your iPhone, open Settings > [Your Name] > iCloud and turn off Contacts and Calendar (don't delete them, just turn off syncing). Wait a few seconds, then turn them back on. This forces iCloud to sync them to Google's servers if you've already linked your Google account in the iPhone's Mail settings. If you haven't linked a Google account yet, open Settings > Mail > Accounts > Add Account, choose Google, and sign in.
Photos move through Google Photos or iCloud. Download Google Photos from the App Store on your iPhone, sign in with your Google account, and tap the menu to turn on "Backup and Sync." This uploads all your photos to Google Photos. On the new Android phone, download Google Photos, sign in with the same account, and your photos will appear. Messages don't transfer automatically between iPhone and Android — you'll need to screenshot important conversations or use a third-party app like Telegram or WhatsApp if you want to keep them. Apps must be downloaded fresh on Android; there's no way to transfer them directly from iPhone.
Switching from Android to iPhone
Use Apple's "Move to iOS" app, available free on Google Play. On your old Android phone, download the app and open it. On your new iPhone during setup, tap "Migrate Data from Android" and follow the prompts. The app will move contacts, calendar events, photos, videos, and some app data. The transfer works best on Wi-Fi and can take 30 minutes to an hour. After the transfer finishes, you'll need to download apps from the App Store — the Move to iOS app can't transfer Android apps to iPhone because they're built differently.
If you don't see the "Migrate Data from Android" option during iPhone setup (because you already finished setup), you can still move data manually. Sign in to your Google account in iPhone Settings > Mail > Accounts > Add Account. Your contacts and calendar will sync automatically. Photos stored in Google Photos will appear in the Photos app once you download Google Photos from the App Store and sign in. Messages and app data that only exist on the Android phone will need to be moved by hand or exported from the app itself — check the app's settings for an export or backup option.
Apps that don't back up automatically
Banking apps, password managers, authenticator apps, and some health or fitness apps store data only on your phone, not in the cloud. Before you switch phones, open each of these apps and look for a "Backup," "Export," or "Settings" option. Many password managers (like 1Password, Bitwarden, or LastPass) let you export your passwords as a file or re-download them on the new phone by signing in. Authenticator apps (like Google Authenticator or Microsoft Authenticator) usually require you to re-scan QR codes on the new phone, so ask your bank or service provider for a backup code or recovery key before you switch.
For banking apps, you typically just download the app on the new phone and sign in — your account data lives on the bank's servers, not on your phone. For health apps like Apple Health or Google Fit, sign in on the new phone and your data syncs automatically. If you use a fitness tracker or smartwatch, check its app for a backup option before switching phones. Take 10 minutes to go through your most-used apps on your old phone and check their settings; it's faster than trying to recover data after you've already switched.
Cleaning up your old phone before you sell or recycle it
Before you hand off your old phone, sign out of all accounts. On iPhone, go to Settings > [Your Name] and tap "Sign Out." On Android, go to Settings > Accounts, tap each account, and choose "Remove Account." Then turn off Find My iPhone (Settings > [Your Name] > Find My > Find My iPhone > toggle off) or Find My Mobile on Android (Settings > Accounts > Samsung Account > Find My Mobile > toggle off). This prevents the new owner from being locked out of the phone.
Erase the phone completely. On iPhone, go to Settings > General > Transfer or Reset > Erase All Content and Settings. On Android, go to Settings > System > Reset Options > Erase All Data (Factory Reset). This removes all your personal data and returns the phone to its original state. Don't just delete files or clear the cache — a factory reset is the only way to ensure data can't be recovered. After the reset, the phone will restart and show the initial setup screen, which means it's ready for the next owner or for recycling.
Frequently Asked Questions
What if my old phone breaks before I can transfer data?
If you have an iCloud or Google backup from before the phone broke, you can restore from that backup on the new phone during setup. If you don't have a recent backup, contact your phone's manufacturer or a repair shop — they may be able to recover data from the broken phone. For photos and messages, check if they're stored in cloud services like Google Photos, iCloud, or OneDrive; those can be accessed from any device by signing in.
Can I transfer data to multiple phones at once?
No, but you can sign in to the same accounts on multiple phones. If you sign in to your Google account or Apple ID on several phones, your contacts, calendar, and photos will appear on all of them. App data syncs to all phones that are signed in. However, messages and locally stored app data only exist on the phone where you created them, so you can't have the same message thread on two phones unless you're using a cloud-based messaging app like WhatsApp or Telegram.
How long does a data transfer usually take?
Direct phone-to-phone transfers (iPhone to iPhone with a cable, or Android to Android with a cable) take 15 to 45 minutes. Cloud-based transfers (iCloud or Google) take 30 minutes to several hours depending on how much data you have and your internet speed. Background syncing continues after you finish setup, so apps and photos may still be downloading hours later. Don't be alarmed if your new phone feels slow for the first few hours — it's busy downloading data in the background.
Do I need to keep my old phone turned on during the transfer?
For direct cable transfers, yes — both phones need to stay connected and powered on until the transfer finishes. For cloud-based transfers, no — once the backup is complete on the old phone, you can turn it off. The new phone downloads from the cloud, not directly from the old phone, so they don't need to be in contact.
What if some of my photos didn't transfer?
Photos taken with certain apps (like Instagram or Snapchat) may not transfer because they're stored in the app's own folder, not in your phone's main photo library. Check those apps on your new phone — sign in and see if the photos are there. Photos stored in cloud services like Google Photos, iCloud, OneDrive, or Dropbox will appear once you sign in on the new phone. If photos are missing and you don't have a backup, they're likely gone, so it's worth checking your cloud storage and app accounts before assuming they're lost.