Download for Windows

Make sure your iPhone backup has every message before you export

Published 13 September 2026

Someone searches a conversation on their iPhone, finds a message from 2021, exports the same conversation from a backup, and it is not there. The natural conclusion is that the software lost it. The software did not lose it. The message was never in the backup, because it was never on the phone: it was in iCloud, and the phone fetched it on demand while you were looking.

A backup of an iPhone contains what the iPhone is holding at the moment you make it. Everything below is about making sure the phone is holding all of it first. The order matters, because one of these steps has a deadline and the rest do not.

Start with Recently Deleted, because it is the only step with a clock

If any of the messages you need were deleted, check this before you read the rest of the page. In Messages, tap the button at the top of the conversation list, then Recently Deleted, choose what you want and tap Recover. Apple documents the window as up to 30 days, on iOS 16 and later.

Nothing else here expires. A message that ages out of that folder while you work through a checklist is gone, and the only remaining copy is a backup made before the deletion. So spend the two minutes now.

Check what the phone is set to keep

Open Settings, tap Apps, tap Messages, and look under Message History for Keep Messages. On iOS versions before 18 the same setting sits directly under Settings, then Messages. The three options are 30 Days, 1 Year and Forever.

If it says anything other than Forever, the phone has been deleting your own messages on a timer, attachments included. Those messages are not in iCloud either, and no backup made after the deadline passed contains them. This is the one failure on this page that nothing can undo, which is why it is worth knowing before you spend an evening on the rest.

Set it to Forever now if it is not. Be careful in the other direction: shortening the setting destroys everything older than the new horizon, and the phone asks you to confirm exactly once.

Bring the messages down onto the phone

Two routes, and the first one is enough for most people.

Open the conversation and scroll back. Go to the conversation you actually need, and scroll up through the part of the history you want, unhurried, until you reach the oldest message you care about. The phone fetches what it displays. This costs nothing, cannot go wrong, and leaves every setting exactly as it was. Its limit is that it works one conversation at a time, so it suits somebody collecting one thread for a lawyer and not somebody archiving four years of everything.

Or switch the sync off and let the phone download the lot. Open Settings, tap your name at the top, tap iCloud, show the full list of apps, and find Messages. Switching it off raises a dialog with two choices, and they do opposite things: one downloads your message history onto this iPhone, the other removes the local copy and leaves the messages in iCloud. Community reports give the first button as Disable and Download Messages, though Apple does not document the wording, so read the dialog rather than tapping from memory.

That route brings down everything at once, which is its point. It is also the one that can go badly if you tap the wrong button, and it changes a setting on every device signed in to the same account. Use it when you need the whole history rather than one conversation, and turn the sync back on afterwards if you want it.

Wait for the download to finish, and know that you cannot watch it

This is where the day is usually lost. Apple publishes no progress bar for a Messages download, so there is nothing to watch and no completion notice. A backup started while the transfer is still running captures the part that arrived.

Leave the phone unlocked, on Wi-Fi and on a charger, and give it far longer than feels reasonable for a large history. The practical signal is the conversation itself: open a long thread, note the oldest message you can reach, wait, and look again. While that boundary is still moving backwards, the phone is still fetching. When it stops moving for a good while, the transfer has caught up.

Do not treat a number as proof either. One reader made a backup, and twenty-five minutes later the same conversation on the phone held a thousand more messages than the backup did. Nothing had gone wrong; the download simply had not finished when the backup started.

Make sure it is the phone you think it is

Two phones and two computers is enough to defeat anybody, and it is a common situation for exactly the people who need an export: the old phone was retired mid-crisis and the messages that matter are split across both.

Before you start, check the model and the iOS version of the device you are about to back up, and check them again in whatever tool reads the backup afterwards. An old handset that has been in a drawer is the worst case of all, because it has had no chance to sync for however long it sat there, and it will produce a confident, complete-looking backup of a history that stops years ago.

Now make the backup

With the history on the phone, make a local backup rather than an iCloud one. The steps are in how to back up iPhone text messages to a PC without iCloud.

One detail from that page is worth repeating here: tick the option to encrypt the backup, and keep the password, because it is yours and not Apple’s. What encryption actually adds is a short and specific list, and Apple names all five of them: saved passwords, Wi-Fi settings, website history, health data and call history. Your messages and their attachments are in the backup either way, so encryption is worth ticking for everything around the conversation rather than for the conversation itself.

How to tell whether the preparation worked

Read the backup and compare it against the phone. Two checks answer it.

Open the oldest message you can find in the export and compare it with the oldest message the conversation shows on the iPhone. If the phone reaches further back, something is still only in iCloud and the preparation is not finished.

ChatExport does part of this for you. Before an export runs, its options screen states the range of dates the backup actually covers, and warns you when the phone it came from had Messages in iCloud switched on, which is the condition that makes a short history likely rather than certain. It cannot tell you that a specific message is missing, because nothing reading a backup can: a message that is not there leaves nothing behind to count. What it can do is tell you the span, so that a document which stops in 2023 stops in 2023 for a reason you know about.

Questions people ask

Do I have to leave Messages in iCloud switched off?

No. Once the download has finished and the backup is made, you can switch it back on. The point of switching it off was to force the history onto the device, not to change how you use the phone.

Does turning the sync off delete anything?

Only if you choose the option that removes the local copy. The dialog offers both, and the one you want keeps your messages on the iPhone. Read it rather than tapping through it, and if you are not sure, use the scrolling route instead: it has no destructive option in it at all.

Nothing downloaded. What now?

Check that the phone is on Wi-Fi rather than cellular, that it has enough free storage for the history, and that it is signed in to the account the messages belong to. A phone low on space will not fetch a large archive, and freeing storage is the fix.

I already made the backup from the wrong phone. Should I delete it?

No. Keep it. It is a record of that device at that date, and if anything on it was later deleted elsewhere, that old backup is the only copy. Make the new one alongside it.