How to Delete All Mail on iPhone: What You Need to Know

Managing a cluttered inbox on iPhone isn't always straightforward. Unlike desktop email clients where "select all and delete" is a single keyboard shortcut, iOS handles bulk email deletion differently — and the process varies depending on which email app you're using, your account type, and how your mail is set up.

Why Deleting All Mail on iPhone Isn't One-Size-Fits-All

The iPhone's built-in Mail app doesn't offer a single "delete everything" button the way you might expect. Apple designed iOS mail management with a few extra steps to prevent accidental mass deletion. That said, there are legitimate methods to clear out your inbox — or your entire mail account — depending on what you actually want to accomplish.

Before diving into steps, it helps to clarify what "delete all mail" means for your situation:

  • Delete all mail from the inbox only — leaving sent, archived, or other folders untouched
  • Delete mail from all folders — trash, spam, sent, and inbox
  • Remove the account entirely — which clears local mail data from the device
  • Delete mail at the server level — so it's gone from all devices, not just your iPhone

Each of these requires a different approach.

How to Delete All Mail Using the iPhone's Built-In Mail App

Selecting and Deleting in Bulk

The Mail app supports bulk selection, though it takes a few taps:

  1. Open the Mail app and navigate to the mailbox or folder you want to clear.
  2. Tap Edit in the top-right corner.
  3. Tap Select All (this option appears after you tap Edit on most iOS versions).
  4. Tap Trash or Archive depending on your account settings.

📱 This works folder by folder. You'll need to repeat the process for each folder — inbox, sent, junk, and so on — if you want to clear everything.

One important detail: some email account types (particularly IMAP accounts like Gmail or Outlook) sync deletions back to the server. Others, like certain POP3 setups, may only remove mail locally from the device.

The "Edit > Select All" Limitation

A common frustration is that Select All only selects messages currently loaded in that view. If you have thousands of emails and your Mail app hasn't loaded all of them, you may not be deleting as many as you think. Scrolling down to force-load more messages before selecting can help, but it's not always reliable for very large mailboxes.

Deleting All Mail Through Your Email Provider's Web Interface

For accounts like Gmail, Yahoo, Outlook, or iCloud, the most reliable way to delete all mail is through the browser-based web interface on a desktop or laptop:

  • Gmail: Use the "Select all conversations" option after checking the box, then delete or move to trash.
  • Outlook.com: Right-click on folders for bulk options, or use the "Empty folder" feature.
  • iCloud Mail: Supports bulk selection through icloud.com.

Since these are IMAP-based accounts, deletions made on the web will sync to your iPhone automatically — usually within minutes. This sidesteps the limitations of the iOS Mail app entirely.

Removing an Email Account From iPhone to Clear Local Data

If your goal is to stop receiving mail from a particular account and clear all its data from your device, removing the account is an option:

  1. Go to Settings > Mail > Accounts.
  2. Tap the account you want to remove.
  3. Tap Delete Account.

This removes all locally stored mail for that account from your iPhone. It does not delete mail from the server — so if you re-add the account later, emails will re-sync.

Third-Party Mail Apps and Their Bulk Delete Options 🗑️

Apps like Spark, Airmail, or Gmail's official app sometimes offer more intuitive bulk-delete experiences than Apple's Mail app. For example:

AppBulk Delete SupportNotes
Apple MailYes, via Edit > Select AllFolder-by-folder only
Gmail (app)YesCan select multiple threads quickly
Outlook (app)Yes"Sweep" feature for batch actions
SparkYesOffers smart inbox grouping

The Gmail app, for instance, lets you tap the sender avatar to select multiple emails quickly, then delete or archive in one action — which many users find faster than Apple Mail's approach.

Key Variables That Affect Your Experience

How smoothly this process goes depends on several factors:

  • Account type (IMAP vs. POP3 vs. Exchange) — determines whether deletions sync across devices
  • Number of emails — very large mailboxes may not load fully in the Mail app
  • iOS version — Apple has adjusted bulk-selection behavior across updates; newer versions of iOS generally handle this better
  • Email provider — some providers have their own rules about how fast deletions propagate
  • Storage location — mail stored only on the device behaves differently from server-synced mail

What "Deleted" Actually Means on iPhone

Deleting mail in iOS typically moves it to the Trash folder, not permanent removal. Most accounts hold trash for 30 days before auto-purging, though this varies by provider. To truly clear space or permanently remove emails, you'll need to also empty the Trash — either in the Mail app (Edit > Select All in the Trash folder > Delete) or through your provider's web interface.

For iCloud Mail specifically, deleted messages count against your iCloud storage until the Trash is emptied. If you're trying to reclaim storage, emptying Trash is the step that actually matters.


Whether the built-in Mail app is sufficient, or whether going through your provider's web interface makes more sense, comes down to how many emails you're dealing with, which accounts you use, and whether you need the deletion to reflect across all your devices — or just on your iPhone itself.