How to Delete All Emails on iPhone at Once

Managing a cluttered inbox on iPhone can feel overwhelming — especially when you're staring down hundreds or thousands of unread messages. The good news is that iOS gives you several ways to delete emails in bulk, though the exact steps and results vary depending on your email account type, iOS version, and how your mail app is configured.

Why Bulk Email Deletion Works Differently for Different Accounts

Before diving into the steps, it helps to understand one important distinction: where your emails actually live.

  • IMAP accounts (Gmail, Yahoo, Outlook, iCloud) sync emails between your device and a remote server. Deleting on iPhone deletes from the server too — or moves messages to Trash, depending on server settings.
  • POP3 accounts download emails locally. Deletions may not sync back to the server automatically.
  • Exchange accounts (common in business settings) follow corporate server rules, which can override local deletion behavior.

This matters because "delete all" on iPhone doesn't always mean permanently gone. Some accounts move emails to a Trash folder that still needs to be emptied separately. Others archive instead of delete by default — particularly Gmail, where the swipe-to-delete action archives unless you've changed the account settings.

How to Select and Delete All Emails in the iPhone Mail App

Step 1: Open the Mailbox You Want to Clear

Launch the built-in Mail app and navigate to the specific mailbox — Inbox, All Mail, or a custom folder. You cannot select all emails across multiple mailboxes simultaneously; you need to work folder by folder.

Step 2: Tap Edit

In the upper-right corner of the mailbox view, tap Edit. Individual circle checkboxes will appear to the left of each message.

Step 3: Select All Messages

Tap any one email to select it, then tap Select All in the upper-left corner. This highlights every message currently loaded in that mailbox. On older iOS versions (pre-iOS 16), the Select All button may only appear after you tap at least one email first.

Step 4: Tap Trash or Archive 📧

With all emails selected, tap Trash at the bottom of the screen. If your account is set to archive by default (common with Gmail), you'll see Archive instead. To permanently delete rather than archive, you may need to adjust your Gmail account settings under Settings → Mail → Accounts → [Your Gmail] → Account → Advanced.

Step 5: Empty the Trash Folder

Deleting emails moves them to Trash — they're not gone yet. To finish the job:

  1. Go back to your account's Trash or Deleted Items folder
  2. Tap Edit → Select All → Delete
  3. Confirm when prompted

Some accounts let you set Trash to auto-empty after 1 day, 1 week, or 1 month under Settings → Mail → Accounts → [Account] → Account → Advanced → Remove Deleted Messages.

Factors That Affect How This Works on Your Device

VariableHow It Affects Deletion
iOS versioniOS 16+ has a cleaner Select All flow; older versions may behave differently
Email providerGmail archives by default; iCloud and Outlook typically trash
Account typeIMAP syncs deletions; POP3 may not
Server rulesExchange/corporate accounts may restrict bulk deletion
Email volumeVery large mailboxes (10,000+ emails) may load in batches, requiring multiple rounds

What Happens to Emails on the Server

This is where many users get confused. Deleting all emails on your iPhone does not always delete them from your email provider's servers — and that gap matters.

For Gmail, deleted messages go to the Trash folder and are automatically purged after 30 days by Google. For iCloud Mail, deleted messages sit in Deleted Messages until you empty it manually or the auto-delete setting kicks in. For Outlook.com, the behavior mirrors Gmail's 30-day Trash retention.

If your goal is to free up server storage — not just clear your iPhone view — you'll need to confirm that deletions are syncing and that your Trash folder has been emptied on both the app and the server side (via the web interface if needed).

Using Third-Party Mail Apps

Apps like Spark, Airmail, or Outlook for iOS often offer more powerful bulk management tools — including one-tap "Clear All" features, smarter filters, and the ability to delete by sender, date range, or read/unread status. These apps connect to the same accounts but layer their own interface on top, which changes what bulk actions are available and how they behave.

The tradeoff is that third-party apps require you to grant account access permissions, which some users — particularly those managing work or sensitive personal accounts — prefer to avoid.

The Variable That Changes Everything 🗂️

How straightforward this process is depends heavily on your specific combination of iOS version, email provider, account type, and what "delete" actually means for your setup. Someone on iOS 17 with a standard iCloud account will find this nearly effortless. Someone on an older iPhone running iOS 14 with a Gmail account set to archive-by-default will hit a few more steps — and may still need to log into Gmail on the web to confirm everything is actually cleared.

The steps above cover the standard path, but your own account configuration is the piece that determines whether "delete all" means what you expect it to mean.