How to Delete All Emails on iPhone: A Complete Guide

Clearing out a cluttered inbox on iPhone isn't as straightforward as it sounds. Apple's Mail app doesn't offer a single "delete everything" button — but there are several methods that get you there, and which one works best depends on how your email is set up and how thoroughly you want to clean house.

Why iPhone Doesn't Have a Simple "Delete All" Button

Apple's Mail app is designed to work with multiple account types — iCloud, Gmail, Outlook, Yahoo, and Exchange — each with its own server-side behavior. A one-tap nuke option could cause unintended permanent deletions across synced accounts, so Apple keeps the process slightly more deliberate.

That said, you can absolutely delete all emails on iPhone — you just need to know the right combination of steps.

Method 1: Select All and Delete in the Mail App

This is the most common approach and works across most account types.

  1. Open the Mail app and go to the mailbox you want to clear (e.g., Inbox, Trash, or All Mail).
  2. Tap Edit in the top-right corner.
  3. Tap Select All — this appears at the top-left after you tap Edit. (On older iOS versions, you may need to select one email first before the Select All option appears.)
  4. Tap Trash or Archive at the bottom of the screen.
  5. Confirm if prompted.

⚠️ If you don't see Select All, try selecting one email first — it often triggers the option to appear.

What to know: This method deletes emails from the view on your phone, but what happens on the server depends on your account type. Gmail, for example, archives by default rather than permanently deleting unless you're specifically in the Trash folder.

Method 2: Delete Emails Directly from the Server (Gmail, Outlook, etc.)

For Gmail and Outlook users, the most reliable way to truly bulk-delete is through the web interface on a desktop browser or through the respective mobile app (Gmail app, Outlook app), not Apple's Mail app.

  • In Gmail, go to All Mail, select all conversations, then choose "Select all conversations in All Mail" and delete.
  • In Outlook, use the web portal at outlook.com to select all and delete.

These server-side deletions will then sync back to your iPhone's Mail app automatically.

Method 3: Clear the Trash and Spam Folders

Even after deleting, emails sit in the Trash folder and continue taking up space. To permanently remove them:

  1. In Mail, go to the Trash mailbox.
  2. Tap Edit, then Select All.
  3. Tap Delete — this permanently removes them.

Some accounts also accumulate junk in a Spam or Junk folder. Clear those separately using the same steps.

Method 4: Use Mail Settings to Auto-Delete Deleted Messages

If you want ongoing maintenance rather than a one-time purge, you can configure Mail to automatically delete messages from Trash after a set period:

  1. Go to Settings → Mail → Accounts → [Your Account] → Account → Advanced.
  2. Under Deleted Mailbox, look for Remove options.
  3. Set it to After one day, After one week, After one month, or Never.

This won't delete everything immediately, but it prevents your Trash from quietly accumulating thousands of messages.

Understanding the Difference: Archive vs. Trash 📧

This distinction matters a lot on iPhone:

ActionWhat It DoesRecoverable?
ArchiveMoves email out of Inbox, keeps it searchableYes
TrashMarks for deletion, held temporarilyYes (until purged)
Delete from TrashPermanently removes the emailNo

Gmail accounts configured through Apple Mail often archive by default when you swipe to delete — unless you've changed the swipe behavior in Settings → Mail → Swipe Options.

Variables That Affect Your Experience

The process isn't identical for every iPhone user. Several factors shape what you'll see and what actually happens:

  • iOS version — The Select All behavior and menu layout have changed across iOS 15, 16, and 17. Older interfaces may require slightly different steps.
  • Email provider — Gmail, iCloud, Outlook, and Exchange all handle deletion and syncing differently. What "delete" means on iPhone may not mean the same thing on the server.
  • Account configuration — Whether your account is set up as IMAP, Exchange, or via native integration (like Gmail's built-in option) affects how deletions sync.
  • Number of emails — Selecting all works well up to a few thousand emails; very large mailboxes (tens of thousands) can behave sluggishly or time out during bulk operations.
  • Folder structure — Unified inboxes show email from all accounts together, but deletions need to be applied per-account folder to fully clear everything.

What About iCloud Mail Specifically?

iCloud Mail (addresses ending in @icloud.com) behaves cleanly with Apple Mail — deletions sync reliably across devices. You can also use iCloud.com in a browser to select all and delete, which then reflects on your iPhone.

The Part Only You Can Figure Out 🔍

How aggressively you should delete — and which method makes the most sense — comes down to things only you know: whether you use Gmail or iCloud as your primary account, how many emails you're dealing with, whether you've ever changed your swipe-to-delete settings, and whether you're aiming for a one-time clean or a permanent workflow change.

The steps above work, but the right combination of them depends on your specific setup, your iOS version, and what your email provider actually does with a deletion request.