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 transfer everything in one process. If you're moving from Android to Android, Google's built-in transfer tool does the same. Switching between operating systems (iPhone to Android or vice versa) requires a different approach because the two systems don't talk to each other directly. The method you choose affects how long the transfer takes, what data moves over, and whether you need to download extra apps.

The good news: you don't have to manually copy files one by one. The bad news: some data — like banking apps, certain photos, or text messages — may not transfer automatically depending on which phones you own and which method you use. Knowing what to expect before you start saves you from discovering missing data after you've already set up your new phone.

Key Takeaways

  • iPhone to iPhone transfers use iCloud or a direct wired connection, and both move contacts, photos, messages, and app data automatically.
  • Android to Android transfers use Google's built-in transfer tool during setup, which copies contacts, photos, messages, and app data to your new device.
  • Switching from iPhone to Android or Android to iPhone requires downloading a companion app on your old phone and manually selecting what to move.
  • Some data like banking apps, payment methods, and certain photos may not transfer automatically regardless of method, so check your new phone after setup.
  • Backing up your old phone before you start protects your data in case something goes wrong during the transfer.

iPhone to iPhone: iCloud or direct transfer

The easiest route is to use iCloud, Apple's cloud backup service. Before you start, make sure your old iPhone is backed up to iCloud by going to Settings > [Your Name] > iCloud > iCloud Backup and tapping "Back Up Now." This takes a few minutes depending on how much data you have. Once the backup is complete, turn on your new iPhone and follow the setup screens. When you reach "Apps & Data," choose "Restore from iCloud Backup," then sign in with your Apple ID and select the backup from your old phone. The transfer copies your contacts, messages, photos, app data, settings, and most third-party apps.

If you want to transfer without using iCloud — or if you're in a place without reliable internet — use a direct wired connection. On your old iPhone, go to Settings > General > Transfer or Reset > Prepare for Transfer, then follow the prompts. On your new iPhone during setup, choose "Transfer Directly from iPhone" when you reach the "Apps & Data" screen. Hold the phones near each other and follow the on-screen instructions. This method is faster than iCloud for large amounts of data and doesn't require uploading to the cloud first. Both methods take anywhere from 15 minutes to several hours depending on how much data you're moving.

Android to Android: Google's transfer tool

Android phones use Google's built-in transfer system, which works during the initial setup of your new phone. Before you start, make sure your old Android phone is connected to Wi-Fi and plugged in. Turn on your new Android phone and follow the setup screens. When you see "Copy your data," tap "Copy from your old device" and follow the prompts. You'll be asked to sign in with the Google account you use on your old phone. The system then copies your contacts, calendar events, photos, messages, app data, and installed apps to your new device.

The transfer happens over Wi-Fi, so both phones need to be on the same network and stay connected until it's done. Depending on how much data you have, this can take 30 minutes to several hours. If the transfer is interrupted, you can restart it by going to Settings > Accounts > Google on your new phone, selecting your account, and tapping "Sync now." Some apps may need to be re-downloaded from the Google Play Store if they didn't transfer automatically, but your data within those apps usually comes back once you sign in.

Switching from iPhone to Android

Moving from iPhone to Android requires a companion app because the two systems don't have a direct transfer method. On your iPhone, download the "Move to Android" app from the App Store. Open it and follow the setup screens to create a transfer code. On your new Android phone during setup, choose "Copy your data" and select "iPhone" as your source. Enter the transfer code from your iPhone, then select what you want to move: contacts, calendar events, photos, and messages. The app transfers this data over Wi-Fi, so keep both phones on the same network until it's done.

What doesn't transfer automatically: banking apps, payment methods like Apple Pay, iMessage conversations (they may arrive as regular text messages), and some third-party apps that don't have Android versions. You'll need to download these apps separately on your Android phone and sign back in. Photos and videos transfer, but if you used iCloud Photo Library on your iPhone, you'll need to download them from iCloud.com on a computer first, then transfer them to your Android phone. This method typically takes 30 minutes to an hour.

Switching from Android to iPhone

Moving from Android to iPhone is simpler than the reverse because Apple's setup process includes a built-in Android transfer option. During iPhone setup, when you reach "Apps & Data," tap "Move Data from Android." You'll see a code appear on your iPhone. On your old Android phone, download the "Move to iOS" app from the Google Play Store, open it, and enter the code from your iPhone. Select what you want to move: contacts, message history, photos, videos, web bookmarks, mail accounts, and calendars. The transfer happens over Wi-Fi and typically takes 30 minutes to an hour.

Keep in mind that not all Android apps have iOS versions, so some apps won't transfer — you'll need to find their iOS equivalents in the App Store. Google services like Gmail, Google Drive, and Google Photos work on iPhone, but you'll need to download their apps and sign in. Text messages from Android arrive as regular SMS messages on iPhone, not iMessage. Photos and videos transfer, but if you used Google Photos on Android, you can continue using it on iPhone or switch to iCloud Photo Library.

What to check after the transfer is complete

After your new phone finishes transferring data, spend 10 minutes checking that everything arrived. Open your contacts app and scroll through to make sure names and phone numbers are there. Check your photos app to confirm photos and videos transferred. Open a few apps you use regularly and sign in to make sure your data is there. Test your messages by sending a text to someone and receiving a reply.

Some things commonly don't transfer and need manual setup: banking apps (download them fresh and sign in), payment methods (add them in your phone's settings), two-factor authentication codes (you may need to re-enable these in each app), and voicemail settings. If you use a password manager, sign in to it on your new phone to restore your saved passwords. Check your email accounts by going to Settings and making sure all your email addresses are set up. If you notice something is missing, check whether it's still on your old phone — sometimes data stays behind if the transfer was interrupted.

Backing up before you transfer

Before you start any transfer, back up your old phone separately. For iPhone, go to Settings > [Your Name] > iCloud > iCloud Backup and tap "Back Up Now." For 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." This creates a second copy of your data in case something goes wrong during the transfer to your new phone. If the transfer fails or you discover data is missing, you can restore from this backup.

Backing up also protects you if you decide to keep your old phone for a while. You can refer back to it if you need to find something that didn't transfer, or use it as a reference if you're not sure how to set something up on your new phone. Once you're confident everything is on your new phone and working correctly, you can decide whether to keep, sell, or recycle your old phone.

Frequently Asked Questions

Do I need to keep my old phone turned on during the transfer?

Yes, your old phone needs to stay on and connected to Wi-Fi during the entire transfer process. If it turns off or loses connection, the transfer may pause or fail. Keep both phones plugged in if possible, especially if you're transferring a large amount of data. If the transfer gets interrupted, you can usually restart it from the beginning.

Will my text messages transfer if I switch from iPhone to Android?

Text messages transfer, but iMessages (Apple's messaging system) become regular text messages on Android. Group chats may not transfer perfectly, and you may lose some formatting. If you need to keep iMessages, take screenshots of important conversations before you switch, or export them to a computer first.

What happens to my apps when I transfer phones?

Apps transfer automatically if they exist on both operating systems. If you're switching from iPhone to Android or vice versa, some apps won't have versions for your new phone — you'll need to find similar apps in the App Store or Google Play Store. Your data within apps usually transfers if you sign in with the same account.

Can I transfer data from an old phone if I don't know my password?

You need to sign in with your Apple ID (for iPhone) or Google account (for Android) to complete the transfer. If you don't remember your password, use the "Forgot password" option on the sign-in screen to reset it before you start. You may need access to your email or phone number to verify your identity.

How long does a data transfer usually take?

Most transfers take 30 minutes to a few hours depending on how much data you have and how fast your Wi-Fi connection is. Large photo libraries and many installed apps take longer. Keep both phones plugged in and on the same Wi-Fi network until the transfer finishes. You'll see a progress bar on your new phone showing how much data has transferred.