How can I find iPhone text messages older than 18 months?
Answer
Old iPhone texts usually come back from an iCloud Messages sync, an older iPhone backup, or an export you already saved. Check Settings > [your name] > iCloud > Messages first, then look for a backup made before the texts disappeared.
Before you start: stop right away if…
- Restoring an old backup can replace newer data unless you back up first or use a spare device.
- Beware of third-party “recover deleted texts” sites that ask for your Apple Account password.
Follow these steps
Check Messages in iCloud
On the iPhone, open Settings, tap your name, then iCloud, and confirm whether Messages is turned on. If it is on, open Messages and search by name or phone number.
You should see: Older threads appear, or you confirm Messages in iCloud status.
Search on another Apple device
On a Mac or another iPhone signed into the same Apple Account with Messages enabled, search for the contact and date range you need.
You should see: The conversation appears on another synced device, or it does not exist in iCloud.
Restore from an older backup if needed
If the texts are only in an older backup, restore that backup to a spare device or follow Apple’s backup restore steps carefully. Prefer a device you can spare so you do not overwrite current data without a newer backup first.
You should see: You recover the old messages from backup, or you learn no suitable backup exists.
Ask about carrier archives last
Contact your carrier only if you need call or SMS records they may retain for billing. Carriers often do not provide full message text after long periods.
You should see: You know whether any carrier records are available.
Not sure this is the right page? Check here
0 of 5 checked
Extra tips
What to look for: Missing conversations older than about 18 months, and whether Messages in iCloud was enabled.
Before you change anything: Do not erase the iPhone while searching for old messages. Note whether you have Mac or PC backups. Avoid apps that demand your Apple Account password through unexpected ads.