The fastest way to move iMessages is to restore from your iCloud backup during setup

When you set up a new iPhone, you can restore your entire message history — including iMessages, SMS texts, and group chats — directly from your iCloud backup. This happens automatically if you sign in with the same Apple ID during the initial setup process and choose to restore from backup. The messages appear on your new phone within minutes to a few hours, depending on how many you have and your internet speed.

This method works because iCloud backs up your messages as part of your regular device backup. You do not need to do anything special beforehand; if you have iCloud Backup turned on (which is the default), your messages are already being saved. When you restore, everything comes back exactly as it was.

If you have already finished setting up your new iPhone without restoring from backup, you can still get your messages back by erasing the new phone and starting the setup process again, then choosing to restore from your most recent iCloud backup.

Key Takeaways

  • iCloud backup is the simplest method and happens automatically if you sign in with your Apple ID during setup and choose to restore.
  • Your message history transfers only if you restore from a backup made on your old iPhone — a fresh setup will not include old messages.
  • If you already set up your new phone without restoring, you can erase it and start over to restore from backup instead.
  • Messages stored in iCloud are encrypted end-to-end, so Apple cannot read them even during the transfer.
  • If iCloud backup was never turned on, your old messages stay on your old iPhone and cannot be recovered on the new one.

Check that iCloud Backup was on before you started setup

Before you can restore messages to your new iPhone, you need to confirm that iCloud Backup was actually running on your old phone. If it was turned off, your messages were never backed up and cannot be transferred.

To check on your old iPhone, go to Settings > [Your Name] > iCloud > iCloud Backup. If the toggle is green and shows a recent backup date, you are ready to proceed. If it is off or grayed out, your messages are only on the old phone.

If backup was off, you still have one option: keep both phones connected to Wi-Fi and use AirDrop or a third-party app to move individual conversations. This is slow and incomplete, but it is better than losing everything. Most people in this situation accept that older messages are gone and focus on preserving current conversations going forward.

What happens during the restore process

When you power on your new iPhone for the first time, you will see a setup screen asking whether you want to set up as new or restore from backup. Choose "Restore from iCloud Backup." You will need to sign in with your Apple ID — the same one you used on your old phone.

The phone will then show you a list of available backups, each labeled with the device name and date. Select the most recent backup from your old iPhone. The restore process begins immediately and runs in the background while you continue setting up other features like Face ID or Touch ID.

Messages typically appear within a few minutes if your backup is small, or within an hour or two if you have years of message history. You can use your phone normally while the restore is happening; you do not need to wait for it to finish.

Why some messages might not transfer

iCloud backs up iMessages, SMS texts, and MMS messages (texts with photos or video). However, messages from third-party apps like WhatsApp, Telegram, or Facebook Messenger are not included in the iCloud backup and will not transfer. You will need to set up those apps separately on your new phone, and they will only show messages from the point you log in forward.

Messages that were deleted from your old iPhone before the backup was made will also not appear on your new phone. iCloud backup captures what is on your device at the time of backup, not a permanent archive of every message you ever received.

If you turned off "Messages" in your iCloud settings, those messages were excluded from backup even if the backup itself was on. Check Settings > [Your Name] > iCloud on your old phone to see which apps are being backed up. If Messages is off, turn it on, wait for a new backup to complete, then restore on your new phone.

Setting up iCloud Backup on your old phone before you switch

If you have not yet switched phones and want to make sure your messages transfer, take a few minutes to enable iCloud Backup on your current iPhone. Go to Settings > [Your Name] > iCloud > iCloud Backup and turn on the toggle. Make sure "Messages" is also enabled in the iCloud settings just above.

After you turn it on, your phone will create a backup immediately if it is connected to Wi-Fi and plugged in or charging. You can check the backup status by going back to Settings > [Your Name] > iCloud > iCloud Backup and looking at the "Last Backup" timestamp. Wait until you see a recent time before you switch phones.

If you are switching phones today and backup has never been on, turn it on now and wait at least 15 minutes for the first backup to complete. Then proceed with setup on your new phone and restore from that backup.

What to do if you cannot restore from backup

If iCloud Backup was never turned on and you cannot recover your messages through backup, you have limited options. The messages remain on your old iPhone, and there is no way to extract them after the fact.

You can keep your old iPhone and use it as a reference to manually recreate important conversations or contact information. Some people photograph or screenshot key messages before switching. This is tedious but preserves what matters most.

Going forward, turn on iCloud Backup immediately on your new phone so that future messages are protected. If you ever switch phones again, the process will be seamless.

Frequently Asked Questions

Do I lose my messages on my old iPhone when I restore to the new one?

No. Restoring from backup copies your messages to the new phone but does not remove them from the old one. Both phones will have the same message history until you delete messages manually or stop using the old phone.

Can I restore messages from an older backup if I already set up my new phone?

Yes, but you will need to erase your new iPhone and start setup over. Go to Settings > General > Transfer or Reset > Erase All Content and Settings, then power on and choose to restore from your older iCloud backup during setup.

What if my iCloud storage is full?

A full iCloud account will not prevent restore, but it will prevent new backups from being created. If you are running out of space, delete old photos or files from iCloud before you switch phones to make room for future backups.

Will group chats transfer with all their history?

Yes. Group iMessages and group SMS threads transfer completely, including all participants and the full conversation history, as long as they were in the backup.

How long does it take for messages to appear after I restore?

Most messages appear within a few minutes to an hour. If you have a very large message history (thousands of conversations), it can take several hours. The phone will show a progress indicator in Settings > General > iPhone Storage while the restore is in progress.