Here's what the $60 "recovery software" ads won't tell you upfront: if a backup of your phone exists from before you deleted the messages, the texts are still in it — and reading that backup is free. If no such backup exists, no tool can bring them back (modern phones encrypt storage, so "deep scans" of deleted space are marketing, not forensics). So the entire game is: find your oldest relevant backup, then read it without restoring it.
⚠ Don't restore the backup to your phone. Restoring overwrites everything that happened since the backup was made — photos, messages, everything. You can read the messages straight out of the backup file instead, leaving your phone exactly as it is.
sms-*.xml files on the phone, in Google Drive, or wherever the app was pointed.Going forward: deleted-message panic is a backup problem in disguise. A quarterly backup (both platforms above take ~10 minutes) means "deleted" never means "gone." See our guide to backing up text messages.
Honestly: only within the trash window. iPhone keeps deleted messages in Recently Deleted for 30–40 days; Google Messages keeps them in Trash about 30 days. Past that, with no backup, the messages are gone from the phone — modern phones encrypt storage, so no scanner can dig them out. Anyone selling a "no backup needed" recovery miracle is selling the trash-folder check above. Per-platform walkthroughs: iPhone · Android.
Carriers: content is retained for days at most (often not at all) — a subpoena months later yields dates and phone numbers, not words. Recovery apps ($40–80): the reputable ones read your backups — the same thing the free tools above do. The disreputable ones charge you to find out there's no backup to read. Either way, check your backups yourself first; it's free and takes minutes.
Both readers export a court-ready PDF transcript — chronological, timestamped, numbered, with an optional sworn-declaration page. If the messages matter legally, act now: backups get pruned, and phones get lost. Full guide: how to print text messages for court.