The fastest way to move your messages is through iCloud backup during setup

When you set up a new iPhone, you can restore your entire message history by signing into your iCloud account during the initial setup process. This method transfers text messages, iMessages, and group conversations automatically — you do not have to manually move anything. The backup must exist on iCloud before you start, which happens automatically if you had iCloud backup turned on with your old phone.

If your old phone is still working, the easiest path is to use the Quick Start feature: place both phones next to each other, follow the on-screen prompts on the new phone, and sign in with your Apple ID. Your new iPhone will download your backup from iCloud, including all messages, in the background while you continue setting up. This usually takes 30 minutes to several hours depending on how many messages you have and your internet speed.

If your old phone is broken or unavailable, you can still restore from iCloud by going to Settings > [Your Name] > iCloud on the new phone, signing in, and choosing to restore from backup during setup. You will need to know your Apple ID password and have access to any two-factor authentication codes if your account uses them.

Key Takeaways

  • iCloud backup is the standard method and transfers all messages automatically if you had it enabled on your old phone.
  • Quick Start (placing phones side by side during setup) is the fastest hands-on method and requires both phones to be working.
  • If your old phone is unavailable, you can restore from iCloud backup alone by signing in during new phone setup.
  • Messages do not transfer if iCloud backup was never turned on your old phone, and there is no way to recover them after setup completes.
  • Third-party apps cannot transfer iMessages — only text messages and iMessages stored in iCloud backup will move to your new phone.

Check whether iCloud backup exists before you start

Before you set up your new iPhone, verify that a backup actually exists on your old phone. On your old iPhone, go to Settings > [Your Name] > iCloud > iCloud Backup and check whether the toggle is on (it should be blue). If it is off, turn it on now and wait for the backup to complete — this can take 15 minutes to an hour depending on how much data you have and your Wi-Fi connection.

You can see when the last backup completed by looking at the timestamp under the toggle. If it says "Last backup: [time] today" or recently, you are ready to proceed. If the backup has never run or is very old, let it finish before moving to your new phone.

If iCloud backup was never enabled on your old phone, your messages cannot be transferred through the standard method. Text messages may be recoverable through your carrier (AT&T, Verizon, T-Mobile) in some cases, but iMessages are not. This is why turning on iCloud backup immediately after getting a new phone is important for the future.

Use Quick Start if both phones are available and working

Quick Start is Apple's built-in method for transferring data between two iPhones at the same time. Turn on your new iPhone and place it next to your old iPhone. Your old phone should automatically detect the new one and show a setup screen. On the old phone, tap "Continue" and hold it up to the new phone's camera so they can communicate wirelessly.

Follow the prompts on the new phone to sign in with your Apple ID and choose your iCloud backup. The new phone will download your backup in the background while you continue through setup screens for Face ID, passcode, and other settings. You do not have to wait for the download to finish — your messages will appear once the restore completes, usually within an hour.

Quick Start requires both phones to have Wi-Fi and Bluetooth enabled and to be close to each other. If your old phone's screen is cracked or unresponsive, you can still use iCloud backup alone by skipping Quick Start and signing into iCloud manually on the new phone during setup.

Restore from iCloud backup if your old phone is unavailable

If your old iPhone is lost, broken, or you no longer have it, you can still restore your messages by signing into iCloud during new phone setup. When you turn on the new iPhone, you will see the "Apps & Data" screen. Tap "Restore from iCloud Backup," then sign in with your Apple ID and password.

Choose the backup you want to restore from the list — it will show the device name and the date it was created. Select the most recent backup (usually labeled with your old phone's name). The new phone will download the backup and restore all your messages, photos, apps, and settings. This process can take 30 minutes to several hours depending on backup size and internet speed.

You will need your Apple ID password and may need to enter a verification code if your account has two-factor authentication enabled. If you do not remember your Apple ID password, you can reset it on iCloud.com before starting the restore, or use another trusted device to verify your identity.

What happens if you skip backup during setup

If you choose "Set Up as New iPhone" instead of restoring from backup, your messages will not transfer. You can still restore them later by going to Settings > [Your Name] > iCloud > iCloud Backup and tapping "Restore from Backup," but this only works if you have not yet synced new data to iCloud on the new phone. Once you start using the new phone and create new messages, attempting to restore will overwrite those new messages with the old backup.

For this reason, it is best to restore from backup during initial setup before you send any new messages. If you have already set up the phone as new and want to restore messages now, back up your new phone first, then restore the old backup, understanding that any messages sent on the new phone will be lost.

Messages stored only on your phone (not in iCloud) cannot be transferred

iCloud backup only transfers messages that are stored in iCloud. If you turned off iCloud backup on your old phone, or if you have a very old iPhone that predates iCloud, those messages exist only on the old device and cannot be moved to a new phone through any standard method.

Text messages sent through your carrier (SMS and MMS) are technically stored by your carrier, not by Apple, but they are included in iCloud backups. iMessages (messages sent through Apple's servers to other iPhone, iPad, or Mac users) are also included in backups. If either type of message was on your old phone and iCloud backup was enabled, they will transfer.

Third-party messaging apps like WhatsApp, Telegram, or Facebook Messenger have their own backup systems and do not transfer through iCloud. You will need to set up those apps separately on your new phone and restore their backups through each app's own settings.

Troubleshooting when messages do not appear after restore

If you completed the restore but your messages are not showing up, first check that the restore actually finished. Go to Settings > [Your Name] > iCloud and look at the iCloud Backup section. If it says "Backing up..." or shows a progress bar, the restore is still in progress — wait for it to complete.

If the restore shows as complete but messages are still missing, check that you restored from the correct backup. The backup name should match your old phone's name, and the date should be recent (within a day or two of when you set up the new phone). If you restored from an old backup by mistake, you can restore again from a different backup, though this will overwrite any new data on the new phone.

If messages are missing from a specific contact or conversation, they may have been deleted on your old phone before the backup was created. Backups only include data that existed at the time the backup ran — they cannot recover permanently deleted messages. If you need to recover deleted messages, contact your carrier to see whether they retain message history, though this is rarely possible for older messages.

Frequently Asked Questions

Can I transfer messages from an Android phone to an iPhone?

No, iCloud backup only works between iPhones. If you are switching from Android, your text messages will not transfer automatically. Some third-party apps claim to convert Android messages, but they are unreliable. Your best option is to manually screenshot important conversations or ask contacts to resend key information.

Will my messages transfer if I use a different Apple ID on the new phone?

No. Your messages are tied to the Apple ID that created the iCloud backup. You must sign into the same Apple ID on the new phone during setup to restore those messages. If you use a different Apple ID, you will get a different backup (or no backup if that ID has never backed up before).

How much iCloud storage do I need to back up my messages?

Messages typically use very little storage — usually less than 1 GB even for years of conversation. Most iCloud backups are limited by photos and videos, not messages. If you have the free 5 GB of iCloud storage, you likely have enough space for messages alone, though a full backup including photos may require a paid plan.

Can I transfer messages without using iCloud?

Not through Apple's standard methods. iCloud backup is the only built-in way to transfer messages between iPhones. Some third-party apps claim to export messages, but they cannot directly transfer them to a new phone — they can only save them as files on your computer.

What if my old phone's iCloud backup is encrypted?

iCloud backups are encrypted by default, and you do not need to do anything special to restore them. As long as you sign in with the correct Apple ID and password, the encryption is handled automatically. You cannot restore an encrypted backup with a different Apple ID.