Updated March 12, 2026

By Jack Smith, iOS Developer at DB Labs

How-To

How to Clear Mail Storage on iPhone

The Mail app can silently consume gigabytes of iPhone storage with cached emails and attachments. Here is how to reclaim that space.

Quick Answer

The fastest way to clear Mail storage is to delete and re-add your email account: go to Settings > Mail > Accounts, select the account, tap Delete Account, then add it back. This clears all cached data and can free up 1-5 GB. Your emails are not lost — they re-download from the server (IMAP). For less drastic options, delete emails with large attachments, empty Trash and Junk folders, and reduce Mail Days to Sync.

Check How Much Mail Is Using

Before clearing anything, check the actual storage usage:

  1. Go to Settings > General > iPhone Storage.
  2. Scroll down to find Mail in the app list.
  3. Tap it to see the total size — the app itself is small (around 30 MB), but Documents & Data can be several gigabytes.

If Mail shows more than 1 GB, you will benefit significantly from cleaning it up.

Method 1: Delete and Re-Add Email Account (Most Effective)

This is the nuclear option but also the most effective. It clears all cached email data in one step.

1 Note Your Account Details

Before deleting, make sure you know your email address and password. If you use two-factor authentication, you may need an app-specific password (for Gmail, Outlook, etc.). Write these down or save them in your password manager.

2 Delete the Email Account

Go to Settings > Mail > Accounts. Tap the email account you want to clear. Tap Delete Account at the bottom and confirm. This removes all locally cached emails and attachments.

3 Re-Add the Account

Go back to Settings > Mail > Accounts > Add Account. Select your email provider (Google, Microsoft, Yahoo, etc.) and sign in. Your emails will re-download from the server, but only the most recent ones based on your sync settings.

4 Reduce Sync Period

After re-adding, go to Settings > Mail > Accounts > [your account] > Mail Days to Sync. Set this to 1 Week or 2 Weeks instead of "No Limit" to prevent the cache from growing back quickly.

Will I lose my emails? No, if you use IMAP (Gmail, Outlook, Yahoo, iCloud, and most modern email services all use IMAP). Your emails live on the server, and removing the account from your iPhone only deletes the local cache. When you re-add the account, emails re-download. Only POP3 accounts with "delete from server" enabled could lose emails.

Method 2: Delete Emails with Large Attachments

If you prefer not to remove the entire account, target the biggest storage offenders — emails with large attachments.

1 Search for Large Emails

Open the Mail app and go to the inbox of the account using the most storage. Tap the search bar and type "attachment" or filter by size if your email provider supports it.

2 Delete Emails with Attachments

Look for emails with large photos, PDFs, presentations, or video files attached. Swipe left on each and tap Trash. Focus on the oldest and largest messages first.

3 Empty the Trash

Go to the Trash folder in your mailbox. Tap Edit > Select All > Delete to permanently remove the trashed emails and free up space immediately.

Method 3: Empty Junk and Trash Folders

Junk and Trash folders accumulate emails with attachments that continue using storage.

  • Open Mail > Mailboxes > Junk. Tap Edit > Select All > Delete.
  • Open Mail > Mailboxes > Trash. Tap Edit > Select All > Delete.
  • Repeat for each email account if you have multiple.

Method 4: Switch to Fetch Instead of Push

Push email constantly downloads new messages and their content, growing the cache faster. Switching to Fetch reduces how aggressively Mail downloads data.

  1. Go to Settings > Mail > Accounts > Fetch New Data.
  2. Turn off Push at the top.
  3. Set the fetch schedule to Every 30 Minutes or Manually.
  4. For each account, tap it and select Fetch instead of Push.

This also helps with battery life since your iPhone checks for new email less frequently.

Prevent Future Mail Storage Buildup

  • Set Mail Days to Sync to 1-2 weeks: Settings > Mail > Accounts > [account] > Mail Days to Sync.
  • Unsubscribe from newsletters: Marketing emails with images contribute to cache growth.
  • Use a web browser for email: If you rarely need the Mail app, check email through Safari (gmail.com, outlook.com) instead — this uses zero local storage.
  • Consider a third-party mail app: Apps like Gmail, Outlook, or Spark often manage their cache more aggressively than Apple Mail.
Tip: Mail is often not the biggest storage consumer — Photos usually is. If you have cleared Mail and still need more space, use Swype Photo Cleaner to quickly clean your camera roll. Most users free up 2-10 GB from photos alone.

For a comprehensive storage cleanup, see our complete iPhone storage guide or learn what is taking up storage on your iPhone.

Free Up Even More Storage

After clearing Mail, tackle your photos — usually the biggest storage category. Swype Photo Cleaner makes it fast and easy.

Free · iPhone · iOS 16+ · 100% on-device, zero uploads

Download on theApp Store

Free · iPhone · iOS 16+

Frequently Asked Questions

How do I clear Mail storage on iPhone?

The most effective method is deleting and re-adding your email account in Settings > Mail > Accounts. This clears all cached data and can free 1-5 GB. Your emails re-download from the server when you re-add the account.

Why is Mail using so much storage on my iPhone?

Mail caches email content and attachments locally for offline access. Over time, this cache grows with downloaded attachments, images, and message data. Multiple accounts multiply the effect. There is no manual cache clear option in Apple Mail.

Will deleting the Mail account lose my emails?

No, if you use IMAP (Gmail, Outlook, Yahoo, iCloud). Your emails are stored on the server. Removing and re-adding the account only deletes the local cache. Only POP3 accounts with server deletion enabled could lose emails.