How to Delete Multiple iPhone Contacts at Once

iOS does not let you select and delete multiple contacts inside the Contacts app — you can only remove them one at a time. To delete in bulk, sign in to iCloud.com on a computer and shift-click, or use a third-party app built on the iOS Contacts framework.
Method one is free and takes about five minutes for a few hundred contacts.
I spent a long time looking for a hidden multi-select gesture in the Contacts app. There is not one. Apple has multi-select in Mail, Photos, Files, and Notes, but the Contacts app on iOS 18 still requires you to tap a contact, tap Edit, scroll to the bottom, and tap Delete Contact — for each entry. If you have 400 old contacts to clear out, that is roughly 2,000 taps.
Below are the three methods that actually work, with exact steps for each.
Method 1: iCloud.com (free, takes about 5 minutes)
This is Apple's own supported workaround and it is the method I recommend first. You need a computer (Mac or Windows) and your Apple ID password. Your iPhone has to have iCloud Contacts sync turned on for the deletions to come back to the phone.
Step A — Confirm iCloud Contacts sync is on
- Open Settings on your iPhone.
- Tap your name at the top.
- Tap iCloud.
- Tap See All under "Saved to iCloud."
- Find Contacts in the list and confirm the toggle is green.
If Contacts sync was off, turn it on now and wait two or three minutes before continuing so the iPhone uploads its current list to iCloud.
Step B — Delete on iCloud.com
- On a computer, open a browser and go to icloud.com.
- Sign in with the Apple ID used on your iPhone.
- Click the Contacts tile (or the grid icon in the top right, then Contacts).
- Click the first contact you want to delete.
- To select a range, hold Shift and click the last contact in the range. To pick individual entries, hold Cmd (Mac) or Ctrl (Windows) and click each one. To select everything, press Cmd+A or Ctrl+A.
- Press the Delete key, or click the gear icon in the bottom-left and choose Delete.
- Confirm the deletion in the popup.
Within about 60 seconds, the deletions sync to your iPhone. If they do not, open the Contacts app and pull down on the list to force a refresh.
Step C — If something went wrong, restore
- On iCloud.com, click your name in the bottom-left corner.
- Click Data Recovery.
- Click Restore Contacts.
- Pick a snapshot from before you started deleting (Apple keeps automatic archives for up to 30 days).
- Click Restore.
This replaces your current contact list with the older snapshot. The current list itself is archived first, so the restore is reversible.
Method 2: A third-party contacts app
Apps in the App Store can read and write the iOS contact database through the official Contacts framework. That means a well-built one can show you a checkbox list, let you tap-select 50 contacts, and delete them in one batch — something the stock app refuses to do.
Look for apps that explicitly mention "bulk delete" and "merge duplicates." Read recent reviews to make sure the app handles thousands of contacts without crashing. Avoid any app that asks for contact access but does not explain what it does with the data — your address book is sensitive.
The trade-off: you are giving a third party full read access to every name, number, email, and note in your contacts. If you only need to delete contacts once and never again, iCloud.com on a computer is the cleaner option.
Method 3: A dedicated contacts app
A third-party contacts cleaner can do two things the stock Contacts app cannot: find duplicates by comparing phone numbers and emails (not just names), and let you select any group of contacts with checkboxes and delete them in one tap. Orden is the one I build — the scan runs locally on the phone and nothing leaves the device.
If you also have years of duplicate photos and videos eating storage, Delete Duplicate Photos covers that side of the cleanup. And if "Storage Almost Full" is the reason you ended up here, How to Free Up iPhone Storage walks through the highest-impact fixes.
The three methods compared
| Method | Free? | Where you do it | Best for | Limitation |
|---|---|---|---|---|
| iCloud.com | Yes | Computer browser | One-time cleanup of any size | Requires a computer and iCloud Contacts sync on |
| Stock Contacts app | Yes | iPhone | Deleting 1–5 contacts | One contact at a time, ~5 taps each |
| Third-party contacts app | Usually freemium | iPhone | Repeated cleanups, duplicate detection | Grants the app full access to your address book |
What about deleting all contacts in one move?
If you genuinely want to wipe every contact off the iPhone — not just delete in bulk — there are two paths.
The cleanest path is iCloud.com: open Contacts, press Cmd+A or Ctrl+A, press Delete, confirm. Every contact disappears, and within a minute they are gone from the iPhone too.
The nuclear path is to turn iCloud Contacts sync off and choose Delete from My iPhone. Go to Settings > [your name] > iCloud > See All > Contacts, toggle Contacts off, then tap Delete from My iPhone in the popup. The contacts are removed from the phone but kept in iCloud, so they reappear if you ever toggle sync back on. I do not recommend this method unless you have a specific reason — it leaves a stale copy in iCloud that will resurface.
A note on duplicates before you delete
Before deleting anything, run Apple's built-in duplicate merge. On iOS 17 and later, open the Contacts app, tap your account name at the very top, and look for a "Duplicates Found" card. Tap it, review the matches, and tap Merge All. This typically shrinks a 1,200-contact list by 100–300 entries in one tap, without you having to decide what to delete.
The Apple merge is conservative — it only catches contacts with very similar names. It will not catch the same person stored under "Mom" and "Mary Kuzin," or two entries with different name spellings but the same phone number. For those, you need a third-party app.
FAQ
Can you select multiple contacts on iPhone to delete them?
No. As of iOS 18, the Contacts app does not have a multi-select mode. You can only delete contacts one at a time inside the app. To delete in bulk, you have to use iCloud.com on a computer or a third-party app that uses the iOS Contacts framework.
How do I delete all contacts on iPhone at once?
The fastest free method is to sign in to iCloud.com on a computer, open Contacts, press Cmd+A or Ctrl+A to select every contact, then press Delete. The deletions sync back to your iPhone within a minute, as long as iCloud Contacts sync is on.
Why does iPhone make you delete contacts one by one?
Apple has never added multi-select to the iOS Contacts app, even though it exists in Mail, Photos, Files, and Notes. The official workaround Apple supports is iCloud.com, where you can shift-click or Cmd+A to select all contacts at once.
Does deleting contacts on iCloud.com also delete them on my iPhone?
Yes, if iCloud Contacts sync is on. Check Settings > [your name] > iCloud > See All > Contacts and confirm it is enabled. Once you delete contacts at iCloud.com, the change propagates to every device signed in to the same Apple ID, usually within 30 to 60 seconds.
Can I undo a bulk contact deletion?
Yes, for a limited time. Go to iCloud.com, click your name in the bottom-left, click Data Recovery, then Restore Contacts. Apple keeps automatic archives of your contacts and lets you roll back to a snapshot from up to 30 days ago.
Should I use iCloud.com or a third-party app?
It depends on frequency. For a one-time cleanup, iCloud.com is free, supported by Apple, and does not require giving an app access to your address book. For repeat cleanups or finding duplicates that share a phone number but not a name, a third-party app is worth it — but pick one that explains what it does with contact data and has recent reviews from people deleting thousands of entries.
Frequently Asked Questions
Vlad Kuzin
Founder of Orden

