The fastest way depends on what you own and what data matters most

Moving data from an old phone to a new one usually takes between 15 minutes and an hour, depending on how much you have and which method you choose. If both phones are the same type — iPhone to iPhone, or Android to Android — the built-in transfer tools are fastest and most reliable. If you are switching between types, you will need a different approach, and some data (like text messages) may not move automatically.

The three main routes are: using your phone's built-in transfer tool, backing up to a cloud service and restoring from there, or transferring specific data types one at a time. Which one works best depends on whether you are keeping your old phone, how much storage space you have, and whether you need everything or just the essentials.

Key Takeaways

  • iPhone-to-iPhone and Android-to-Android transfers use built-in tools that move almost everything in one step, usually taking 30 minutes to an hour depending on data size.
  • Switching between iPhone and Android requires a different method because the operating systems do not share the same transfer protocol, so you may need to use cloud backup or transfer apps.
  • Cloud backup services like iCloud, Google Drive, or OneDrive let you restore data on any new phone, but you need enough storage space and an internet connection.
  • Text messages, photos, contacts, and app data transfer most reliably; some apps may need to be reinstalled and logged into separately on the new phone.
  • Keep your old phone powered on and nearby during the transfer, and do not interrupt the process once it starts.

iPhone to iPhone: Using Quick Start

If you are moving from one iPhone to another, Apple's Quick Start tool is the fastest option. Turn on the new iPhone and hold it near your old one. The old phone will show a setup screen; tap "Continue" and scan the animation on the new phone's screen with your old phone's camera. This pairs the devices and begins the transfer.

Quick Start moves your Apple ID, settings, passwords, photos, messages, mail, contacts, calendars, and most app data. The process can take 30 minutes to several hours depending on how much data you have and your internet speed. Do not interrupt it, and keep both phones plugged in if possible. Once it finishes, your new iPhone will look and work almost exactly like your old one.

If Quick Start does not work — for example, if your old iPhone is too old to support it — you can restore from an iCloud backup instead. Go to Settings > [Your Name] > iCloud on your old phone and make sure "iCloud Backup" is on, then tap "Back Up Now." On the new phone, choose "Restore from iCloud Backup" during setup and sign in with your Apple ID.

Android to Android: Using Google Account

Android phones back up to your Google Account automatically if you have one set up. When you turn on a new Android phone and sign in with the same Google Account, it will ask whether you want to restore your previous phone's data. Tap "Restore" and choose which data to bring over: apps, contacts, messages, photos, calendar events, and settings.

This method is slower than Quick Start because it restores apps one at a time in the background, which can take several hours. Your phone will be usable immediately, but apps will continue installing and updating for a while. Make sure you stay connected to Wi-Fi and keep the phone plugged in during this time.

If you want to move data before setting up the new phone, you can use Samsung Smart Switch (if you own a Samsung phone) or Google's Data Transfer Tool. These let you copy data from your old phone to your new one using a USB cable or Wi-Fi connection, without needing to sign in to accounts first.

Switching from iPhone to Android

Moving from iPhone to Android is more complicated because the two systems do not share the same backup format. Apple does not provide an official tool for this, so you will need to use a workaround. The most reliable method is to back up your iPhone data to iCloud first, then use Google's Move to Android app on your new Android phone to pull over what it can.

Move to Android transfers contacts, calendar events, photos, and text messages. It does not transfer app data or passwords, so you will need to reinstall apps from the Google Play Store and log into them separately. Before you start, make sure you have enough storage space on your new phone — the app needs room for all the data it is moving.

For data that Move to Android cannot handle — like notes, reminders, or app-specific information — you may need to export it manually. For example, you can export iPhone notes as PDFs or emails, or take screenshots of important information. This is tedious but necessary if that data is important to you.

Switching from Android to iPhone

Apple's Move to iOS app handles the reverse transfer. Install it on your Android phone from the Google Play Store, then start setting up your new iPhone. During setup, tap "Migrate Data from Android" and follow the prompts to connect your Android phone to the same Wi-Fi network. The app will transfer contacts, message history, photos, videos, web bookmarks, mail accounts, and calendars.

Like Move to Android, this method does not transfer app data or passwords. You will need to reinstall apps from the App Store and log in again. The transfer can take 30 minutes to an hour depending on how much data you have. Keep both phones on Wi-Fi and plugged in until it finishes.

If your Android phone is very old or does not have enough storage space to run Move to iOS, back up your Android data to Google Drive or another cloud service first, then restore it on your iPhone manually after setup.

Backing up and restoring through cloud services

If you want more control over what transfers, or if you need to move data to a phone that is not set up yet, cloud backup is a good option. Google Drive, iCloud, OneDrive, and Dropbox all let you back up photos, documents, and some app data. You can then restore from that backup on your new phone, or download files one at a time.

Cloud backup is slower than direct phone-to-phone transfer because it depends on your internet speed, but it is useful if you are not setting up your new phone right away. It also gives you a copy of your data that stays in the cloud even after you transfer it, which acts as a safety net if something goes wrong.

Keep in mind that cloud services have storage limits. Google Drive and iCloud both offer 15 GB free, but if you have more data than that, you will need to pay for extra storage or delete old files before backing up. Check how much storage you are using before you start.

Transferring specific data types manually

If you only need certain things — like contacts, photos, or messages — you can move them one at a time without doing a full transfer. This is useful if you want to leave behind old apps or settings, or if the automatic methods are not working.

Contacts: Export your contacts as a .vcf file from your old phone, then import it on your new phone. Most phones have a Contacts app with an export option in the menu.

Photos and videos: Use Google Photos, Amazon Photos, or iCloud Photos to sync your library across phones. Install the app on both phones, sign in with the same account, and your photos will appear on the new phone automatically.

Text messages: iPhone and Android do not share message formats, so if you are switching between them, you may lose text history. Some third-party apps like SMS Backup+ (Android) or Backupify can export messages, but they require extra setup.

App data: Most apps store data in their own cloud accounts. If you reinstall an app and log in with the same account, your data (like saved games, preferences, or documents) will usually restore automatically. Check the app's settings to see if it has a backup or sync option.

What usually goes wrong and how to fix it

The most common problem is running out of storage space on your new phone before the transfer finishes. If this happens, delete some old photos or apps from your new phone to make room, then restart the transfer. Some phones will pause and resume automatically; others require you to start over.

Another issue is apps not transferring or not working correctly on the new phone. This usually means the app is not compatible with your new phone's operating system or version. Reinstall it from the app store and log in again. If it still does not work, check the app's support page or try a different app that does the same thing.

If your transfer stalls or gets stuck, make sure both phones are on a strong Wi-Fi connection and plugged into power. Restart both phones and try again. If the problem persists, try a cloud backup instead — it is slower but more reliable if your internet connection is unstable.

Frequently Asked Questions

Can I transfer data if my old phone is broken?

If the phone turns on and connects to Wi-Fi, you can usually still back it up to the cloud and restore on your new phone. If it does not turn on at all, you may have lost that data unless you backed it up before it broke. Some phone repair shops can recover data from broken phones, but it is expensive.

Do I need to keep my old phone after transferring data?

No, but it is a good idea to wait a few days and make sure everything transferred correctly before you sell, recycle, or factory reset it. Check that your photos, contacts, and important apps are on the new phone first. If you find something missing, you can still go back and transfer it from the old phone.

Will my passwords transfer to the new phone?

Most passwords stored in your phone's keychain or password manager will transfer with a full backup. However, app passwords and website logins often require you to sign in again on the new phone for security reasons. This is normal and expected.

What if I have a lot of photos and not enough cloud storage?

Delete old photos you do not need, or pay for extra storage temporarily just for the transfer. Google One, iCloud+, and OneDrive all let you upgrade storage month-to-month and downgrade after you are done. Another option is to transfer photos to a computer first, then move them to your new phone from there.

Can I transfer data between two phones at the same time, or do I have to do it one at a time?

You can only transfer from one old phone to one new phone at a time using the built-in tools. If you have multiple old phones, back each one up to the cloud separately, then restore them on your new phone one at a time. Some data may overwrite other data, so check what transferred before moving on to the next phone.