How to clean up iCloud Mail
· 9 min read · ClearInbox team
iCloud Mail gets less attention than Gmail, but it works inside a much smaller space: the 5 GB that comes free with every Apple Account also holds your photos, backups and iCloud Drive files. When that fills, Apple says you won’t be able to send or receive email with your iCloud address. Here’s how to clean up iCloud Mail on iCloud.com, on iPhone and on a Mac, which of Apple’s newer tools are worth turning on, and how to keep the inbox lean afterwards.
Why does iCloud Mail fill up my iCloud storage?
Because iCloud Mail draws on the same storage as everything else in iCloud. The free plan is 5 GB, shared with iCloud Photos, device backups and iCloud Drive, and iCloud+ plans start at 50 GB. Messages with attachments take up more space than plain text, so a few years of them can fill the free tier.
An iCloud storage full warning has real consequences. Apple’s storage page says that when iCloud runs out, devices stop backing up, new photos stop uploading, and email to and from your iCloud address stops. To see what’s using the space on an iPhone, open Settings, tap your name, tap iCloud, then Storage or Manage Account Storage; you can also check on iCloud.com. If Photos or Backups is the big slice, mail cleanup helps only at the margins. On iOS 17 or later, the Recommended for You section in iCloud settings suggests large items to remove.
How do I delete multiple emails on iCloud.com?
Go to icloud.com/mail and sign in. On a computer, Command-click (Mac) or Control-click (Windows) each email, or press Command-A or Control-A to select all, then select the Trash button. In a phone or tablet browser, tap Edit, tap the circle next to each email, then tap Trash.
Shift with the Up or Down Arrow extends a selection to consecutive emails, which is the quickest way to grab a run of old messages after a search. And search is what makes bulk work safe: type a sender and choose “Sender contains,” type “unread” and choose “Message is unread,” or type a year such as “2022” and pick the date suggestion. To delete multiple emails, iCloud.com acts on whatever you’ve selected, so search, select all, delete is the basic loop. If you see an Archive button where Trash should be, the “Show Archive icon in the toolbar” setting is on; use Move and choose Trash instead.
How do I bulk delete iCloud emails in Mail on Mac?
Open Mail on your Mac, select the messages in your iCloud mailbox, and press Delete. Search first to narrow the set, for example date:8/01/21-9/05/21 for a date range. Then choose Mailbox, Erase Deleted Items, and pick your iCloud account, because deleted mail stays on the server until it’s erased.
The Mac is the best place to find iCloud Mail’s space hogs. Choose View, Sort By, Size to put the largest messages together. For messages you want to keep after saving their attachments, choose Message, Remove Attachments: the email stays, the file goes. Download anything you need first, because Apple warns that for IMAP accounts removed attachments can’t be retrieved. You can also move messages to a mailbox on your Mac, where Apple says they no longer count against iCloud storage. They then live only on that Mac, so make sure it’s backed up.
| Where | Best for | Bulk selection | Automation |
|---|---|---|---|
| iCloud.com | Bulk deleting and setting up rules from any computer | Command-click, Shift-arrow, Command-A | Rules (up to 500) and iCloud Mail Cleanup |
| Mail on iPhone or iPad | Clearing categories by sender on the go | Tap Select, then the checkboxes | iCloud Mail Cleanup and iCloud Mail Rules in Settings |
| Mail on Mac | Finding and removing large messages | Select messages in the list | Mail rules on the Mac |
| ClearInbox | Whole-mailbox cleanup across iCloud and other accounts | A whole category or sender | Scheduled Auto Clean rules across accounts |
What is iCloud Mail Cleanup and should I turn it on?
iCloud Mail Cleanup is Apple’s built-in tool for clearing out old promotions and transactions and for unsubscribing in bulk. You turn on recommendations, such as Clean Up Old Promotions, and each one runs as a rule with an action, a read status and an age. It’s worth turning on for any iCloud address that gets marketing mail.
- On iCloud.com, select Cleanup Recommendations at the bottom of the Mailboxes list, then Get Recommendations. Nothing in your inbox changes until you turn on a specific recommendation.
- Choose a recommendation, such as Clean Up Old Promotions or Archive Old Transactions, and adjust its Action, Status and Age pop-up menus.
- Select Turn On. You can edit a recommendation later and select Save.
- To unsubscribe in bulk, open Unsubscribed, choose Unsubscribe Recommendations, select the senders and confirm. Their future messages go to Trash.
- On iPhone, the same controls are in Settings: tap your name, tap iCloud, tap Mail, then iCloud Mail Cleanup.
Two cautions. The recommendations are built around the Promotions, Updates and Transactions categories, so they depend on Apple sorting your mail correctly; after the first run, check the Trash, which you can filter to show emails deleted by iCloud Mail Cleanup. And turning the feature off deletes your list of unsubscribed senders and stops deleting their mail, so treat the off switch as a reset. Apple notes it may not be available in all languages.
How do I set up iCloud Mail rules?
On iCloud.com, open Mail, select the Settings button at the top of the Mailboxes list, choose Settings, then select Rules and the Add button. Name the rule, set the Message condition and the Action, then select Add. Rules can move, delete or forward mail or mark it as read, including mail you’ve already received.
Rules apply in list order, so drag specific rules above general ones. Apple allows up to 500 and notes that a new or changed rule can take up to 15 minutes to affect incoming mail. If a rule moves mail into a folder, update it when you rename or delete that folder. iCloud Mail rules suit exact cases, like everything from one billing address going into a Finance folder, while Mail Cleanup handles the broad categories. On iPhone, the same rules live under Settings, your name, iCloud, Mail, iCloud Mail Rules.
How do I empty Trash and Junk in iCloud Mail?
On iCloud.com, select the Settings button at the top of the Mailboxes list, choose Empty Trash, and confirm; Empty Junk works the same way. Emptying is permanent. Left alone, iCloud erases deleted mail after 30 days, and junk mail is also deleted automatically after 30 days, so both folders clear themselves eventually.
Check Junk before emptying it, as Apple recommends, for mail that was marked as junk by mistake. Moving a message back with Mark, then Move to Inbox, tells iCloud that future mail from that sender isn’t junk; Move to Junk does the reverse. You can make deletions skip the Trash entirely by deselecting “Move deleted messages to” under Mailbox Behavior in iCloud Mail settings, but that removes your safety net.
How can Hide My Email cut down future clutter?
Hide My Email, part of iCloud+, creates unique random addresses that forward to your inbox. Give each shop or newsletter its own address, and if one starts sending too much or attracting spam, deactivate that address instead of unsubscribing or filtering. Your real address stays private, and replies appear to come from the random one.
You can create addresses in Safari when a site asks for an email, in Mail when composing, in Settings under your name, iCloud, Hide My Email, and on iCloud.com. Each address can carry a label or note so you remember where you used it, and you can deactivate or delete it later. It needs iCloud+ and iOS 15, iPadOS 15, macOS 12 or later.
How do I connect iCloud Mail to a third-party email app?
Use an app-specific password. Sign in at account.apple.com, open Sign-In and Security, select App-Specific Passwords, and generate one for the app. Paste it into the app instead of your Apple Account password. Your account needs two-factor authentication, and you can have up to 25 active app-specific passwords at a time.
The point is containment: the app never sees your real Apple Account password, and you can revoke its access on its own from the same page. Changing or resetting your main Apple Account password revokes every app-specific password automatically, so expect to reconnect your apps afterwards. Apple says some supported apps can instead authorize with your Apple Account directly. iCloud Mail uses IMAP and SMTP and doesn’t support POP.
Can ClearInbox clean up iCloud Mail?
Yes. ClearInbox connects to iCloud Mail over IMAP with an app-specific password, so it never sees your Apple Account password. It sorts the mailbox into categories such as Promotions, Newsletters, Old Emails and Large Emails, and can bulk delete or archive a whole category or sender, alongside any Gmail or Outlook accounts you connect.
What it adds to Apple’s tools: Auto Clean rules that combine conditions like sender, domain, age and size with actions like keep newest N or delete after N days, running on a schedule; bulk unsubscribe that detects mailing lists from their List-Unsubscribe headers; a Screener that holds first-time senders until you approve them; and an activity log of every action. Deleted mail goes to iCloud’s own Trash, so the 30-day window still applies.
Where Apple’s tools are enough: if you have only an iCloud address and iCloud Mail Cleanup handles your promotions, you don’t need another service. ClearInbox stores message metadata, not full message bodies, and it’s free to use today.
Frequently asked questions
How much free storage does iCloud Mail get?
There’s no separate mail allowance. Every Apple Account gets 5 GB of free iCloud storage, shared by Mail, Photos, backups and iCloud Drive.
How long does iCloud keep deleted emails?
Deleted emails stay in Trash for 30 days, then they’re permanently erased. Another mail app’s settings can remove them sooner, and emptying Trash erases them immediately.
Can I recover emails after emptying the iCloud Trash?
No. Apple says emails removed by emptying the Trash are permanently deleted. Before then, you can move them from Trash back to another mailbox.
Does iCloud Mail Cleanup delete emails automatically?
Only after you turn on a recommendation. Each has an action, a read status and an age, and cleaned-up mail goes to Trash, where you can filter for it.
Why can’t my email app sign in to iCloud Mail?
Third-party apps usually need an app-specific password, created at account.apple.com under Sign-In and Security. Changing your Apple Account password revokes the old ones.
Sources and further reading
- Apple Support: Manage your iCloud storage on your Apple device
- iCloud User Guide: Delete email in Mail on iCloud.com
- iCloud User Guide: Automatically clean up your iCloud Mail inbox on iCloud.com
- iCloud User Guide: Set up rules to filter email in Mail on iCloud.com
- iCloud User Guide: Create unique, random email addresses with Hide My Email and iCloud+
- Apple Support: Sign in to apps with your Apple Account using app-specific passwords