The fastest way to delete many contacts at once
iPhone does not have a built-in "select all" button for contacts, so deleting dozens or hundreds at once requires a workaround. The quickest method is to delete them one at a time using the swipe gesture, which takes about five seconds per contact. If you have more than 20 contacts to remove, exporting your contacts to a computer, editing the file, and re-importing it is faster — but this works only if you use iCloud or a third-party service like Google Contacts.
For most people, the swipe-and-delete method is practical for up to 50 contacts. Beyond that, the computer method saves time. A third option — factory resetting your iPhone — deletes all contacts instantly, but you lose everything else unless you restore from a backup afterward.
Key Takeaways
- Swiping left on each contact and tapping Delete is the built-in method, taking about five seconds per contact and requiring no setup.
- Exporting contacts to a computer through iCloud or Google Contacts, deleting them in a spreadsheet, and re-importing is faster for 50 or more contacts.
- Editing your contacts file directly works only if your contacts are stored in iCloud or synced to Google Contacts, not if they are stored only on your device.
- Factory resetting your iPhone deletes all contacts instantly but also erases all other data unless you restore from a backup afterward.
Deleting contacts one at a time with the swipe method
Open the Contacts app and find the first contact you want to delete. Press and hold the contact name until a menu appears, then tap Delete Contact. Alternatively, swipe left on the contact name and tap the red Delete button that appears on the right side of the screen.
Repeat this for each contact. This method works on any iPhone and does not require iCloud or any other service. It is the safest option because you can stop at any time and your other contacts remain untouched.
The main drawback is speed. If you have 100 contacts to delete, this method takes roughly eight to ten minutes of active tapping. For smaller batches — under 30 contacts — this is usually the most straightforward approach.
Using iCloud to delete contacts on your computer
If your iPhone contacts are synced to iCloud, you can delete many of them at once through iCloud.com on a computer. Go to iCloud.com, sign in with your Apple ID, and click Contacts. Select the first contact you want to delete, then hold Shift and click the last contact in the group you want to remove. All contacts between the first and last will be selected. Press Delete or Backspace to remove them all at once.
This method is much faster than the iPhone swipe method for large groups. You can select 50 contacts in seconds and delete them instantly. The changes sync back to your iPhone within a few minutes.
One requirement: your contacts must be stored in iCloud. If you have never turned on iCloud syncing for contacts, your contacts live only on your device and this method will not work. To check, go to Settings > [Your Name] > iCloud on your iPhone and look for Contacts. If it is off, turn it on — but note that this uploads all your current contacts to iCloud.
Deleting contacts through Google Contacts
If your contacts are synced to a Google account, you can delete many at once through Google Contacts on a computer. Go to contacts.google.com, sign in, and click the checkbox next to each contact you want to delete. You can also click the checkbox at the top to select all contacts on the current page. Once selected, click the Delete button (trash icon) at the top.
Google Contacts also lets you select contacts by label — for example, if you have a label called "Old Clients," you can click that label and delete all contacts in it at once. This is useful if your contacts are already organized by category.
Like iCloud, this method requires that your contacts are synced to Google. On your iPhone, go to Settings > Mail > Accounts, tap your Google account, and make sure Contacts is toggled on. If you have never done this, turning it on will sync your existing iPhone contacts to Google.
Exporting and editing your contacts file
If you want more control over which contacts to keep, you can export your contacts as a file, open it in a spreadsheet program, delete rows, and re-import it. This works with both iCloud and Google Contacts.
For iCloud: go to iCloud.com, open Contacts, select all contacts (Ctrl+A on Windows or Cmd+A on Mac), and look for an export option in the menu. Not all browsers show this clearly, so you may need to right-click on a selected contact to find Export vCard. Save the file to your computer.
For Google Contacts: click the menu icon (three horizontal lines), select Export, and choose which contacts to export. Google will download a .vcf file. Open this file in a spreadsheet program like Excel or Google Sheets, delete the rows for contacts you want to remove, save the file, and re-import it by going back to Google Contacts, clicking the menu, selecting Import, and choosing your edited file.
This method takes longer than simply selecting and deleting, but it gives you a chance to review which contacts you are removing before the deletion is final.
Factory resetting your iPhone to remove all contacts
If you want to delete all contacts at once and do not need them, a factory reset is the fastest option. Go to Settings > General > Transfer or Reset > Erase All Content and Settings. Your iPhone will delete everything, including all contacts, and restart as if it were new.
Before you do this, understand that a factory reset erases not just contacts but also apps, photos, messages, and all other data. If you have a backup in iCloud or through a computer, you can restore from it after the reset — but this will restore your contacts too. A factory reset is useful only if you want a completely clean device or if you are selling or giving away your iPhone.
Frequently Asked Questions
Can I undo a contact deletion?
No. Once you delete a contact, it is gone unless you restore your iPhone from a backup that includes that contact. If you use iCloud or Google Contacts, deleted contacts may stay in a trash folder for 30 days before permanent deletion, so check there first.
Will deleting contacts on my iPhone delete them from iCloud too?
Yes, if your contacts are synced to iCloud, deleting them on your iPhone will delete them from iCloud and any other device signed into that iCloud account. If you want to keep them in iCloud, turn off iCloud syncing for contacts before deleting them on your iPhone.
What if my contacts are stored on my SIM card?
Contacts on a SIM card must be deleted through your carrier or by removing the SIM and using a phone that lets you edit SIM contacts directly. Most modern iPhones do not store contacts on the SIM — they store them on the device or in iCloud. To check, go to Settings > Contacts and look at the Default Account setting.
Is there an app that can delete multiple contacts faster?
Third-party apps claim to speed up contact deletion, but most require you to manually select each contact anyway. The iCloud and Google Contacts methods described above are usually faster and do not require installing anything new.