Why Messages Takes So Much Storage on iPhone
Short answer
Messages is large because it permanently keeps every photo, video and GIF anyone has ever sent you. Use Settings → General → iPhone Storage → Messages → Review Large Attachments to delete the biggest files while keeping every conversation intact. Changing Keep Messages to 1 Year also works, but it deletes old messages permanently.
On this page
Tap Settings → General → iPhone Storage and you may find Messages sitting at 8, 15 or 20GB. That is not conversation text. A decade of typed messages is a few hundred megabytes at most.
What Messages actually stores is every photo, video, GIF, voice note and PDF that anyone has ever sent you, at full size, forever. Group chats make it worse — every member’s phone keeps its own copy of every file posted.
The breakdown
Tap Messages in the iPhone Storage list and iOS shows you the categories it tracks:
| Category | What it contains | Typical size | Safe to delete |
|---|---|---|---|
| Photos | Images sent and received | 1-10GB | Yes |
| Videos | Clips, usually the largest items | 2-15GB | Yes |
| GIFs and Stickers | Reaction GIFs, sticker packs | 200MB-2GB | Yes |
| Other Documents | PDFs, contact cards, attachments | 100MB-3GB | Yes, check first |
| Conversations | The message text itself | Under 500MB | Not worth it |
Videos dominate on nearly every phone. A single minute of iPhone video is roughly 60-170MB depending on resolution, and group chats pass those around freely.
Review large attachments
This is the highest-yield action and it carries no risk to your conversations.
- Settings → General → iPhone Storage → Messages.
- Tap Review Large Attachments.
- You get a list sorted biggest first, with a thumbnail, size and date for each.
- Tap Edit, select everything you do not need, and tap the bin icon.
A single pass through the top 50 items commonly clears 3-6GB. The attachment disappears from the thread; the surrounding conversation stays exactly as it was, including the message it was attached to.
You can also do this per conversation. Open a chat, tap the contact name at the top, and scroll to the attachment grid. Long-press any item for Delete, or tap See All then Select for bulk deletion. This is the better approach when you know which group chat is the offender.
What you lose
The file, and only the file. If it was a photo you cared about and never saved to your library, it is gone from your phone — though the person who sent it almost certainly still has it. Before a bulk delete, it is worth scrolling the list for anything irreplaceable and saving it to Photos first.
The Keep Messages setting
Settings → Apps → Messages → Keep Messages (older iOS: Settings → Messages → Keep Messages) has three options:
| Option | Effect | Who it suits |
|---|---|---|
| 30 Days | Deletes everything older than a month | Minimal storage, no history needed |
| 1 Year | Deletes everything older than a year | Most people, good balance |
| Forever | Keeps everything, the default | Anyone who references old threads |
Changing from Forever to 1 Year deletes everything older than a year the moment you confirm. iOS shows one warning dialog. After that there is no undo, no Recently Deleted holding area for those messages, and no way to recover them from an existing backup — because the next backup will reflect the deletion, and restoring an older backup rolls back everything else too.
If Messages in iCloud is on, the deletion propagates to your iPad and Mac as well.
Set it to 1 Year if you genuinely do not look at older threads. Keep it on Forever and manage attachments instead if you ever search back through old conversations — for receipts, addresses, booking references or anything else people send by text and never repeat.
Media without losing the chats
The useful distinction: you can be ruthless about media and conservative about conversations at the same time.
- Delete attachments, keep threads. Review Large Attachments, or the per-conversation attachment grid. Text survives.
- Delete a whole conversation only when you are done with it. Swipe left on the thread in the list and tap the bin. It goes to Recently Deleted inside Messages for up to 30 days, still using space until it clears.
- Empty Messages’ Recently Deleted. In the Messages list, tap Filters or Edit, choose Show Recently Deleted, then Delete All. This is where people lose track of a few gigabytes they thought they had already freed.
Stop it accumulating
Two settings reduce the rate of growth:
- Settings → Apps → Messages → Audio Messages → Expire → After 2 Minutes. The default on newer iOS is to keep voice messages forever. Two minutes is enough to listen and keeps nothing.
- Settings → Apps → Messages → Low Quality Image Mode. Sends your photos at reduced size. It does not shrink what you receive, but it halves what you contribute to every group chat you are in.
Neither affects anything already stored.
What not to do
- Do not delete and reinstall Messages. You cannot — it is a system app with no delete option — and attempting workarounds achieves nothing.
- Do not use a cleaner app to clear Messages. iOS sandboxing means no third-party app can read the Messages database. Anything claiming otherwise is reporting numbers it invented.
- Do not set Keep Messages to 30 Days casually. It is irreversible and it will delete conversations you did not think about. One year is the safer setting for almost everyone.
- Do not assume deleting a thread frees space immediately. Check Recently Deleted inside Messages; it holds items for up to 30 days.
- Do not turn off Messages in iCloud expecting local space back. That frees iCloud quota, not phone storage, and it breaks sync across your devices.
What to expect
A phone with three or four years of history and a few active group chats typically holds 6-15GB in Messages. Reviewing large attachments once recovers most of the easy half of that in about ten minutes.
If Messages is large but not the largest item, check the rest of the picture in what is taking up your iPhone storage. And if your iCloud quota is the thing that is full rather than the phone, Messages in iCloud is counted there too — iCloud storage full, what to delete first covers that side of it.