The fastest way to delete all contacts
Open the Contacts app, tap Groups in the top left corner, then uncheck "All Contacts" so nothing is selected. Tap Edit in the top right, then tap Delete All Contacts at the bottom of the screen. Confirm by tapping Delete All Contacts again. This removes every contact from your phone in about 30 seconds.
If you don't see a Delete All Contacts button, your iPhone may not have that option enabled. In that case, you'll need to use Settings instead: go to Settings > General > Transfer or Reset > Reset > Erase All Content and Settings. This wipes your entire phone, not just contacts, so only use this method if you're prepared to lose everything else too.
Before you delete, think about whether you actually want them gone forever. Once deleted, contacts don't go to a trash folder — they're removed immediately. If you might need them later, back them up first.
Key Takeaways
- The Contacts app method (uncheck All Contacts, then tap Delete All Contacts) is the fastest and safest way to remove all contacts without affecting other data on your phone.
- Deleted contacts cannot be recovered unless you restore from a backup, so make sure you actually want them gone before confirming.
- If you use iCloud, deleting contacts on your iPhone will also delete them from iCloud and any other device signed into the same account.
- The Settings reset method erases everything on your phone, not just contacts, so only use it if you're willing to lose all your data.
Why contacts sync across your devices
If you're signed into iCloud on your iPhone, your contacts are stored in iCloud, not just on the phone itself. When you delete a contact on your iPhone, it deletes from iCloud too, which means it disappears from your iPad, Mac, or any other device using the same Apple ID.
You can check whether iCloud is syncing your contacts by going to Settings > [Your Name] > iCloud and looking for Contacts. If the toggle is on, your contacts live in iCloud. If it's off, they're only stored on your phone, and deleting them won't affect other devices.
This matters because if you share an Apple ID with someone else, or if you use multiple devices, deleting all contacts will affect everyone and everything connected to that account.
Backing up before you delete
If there's any chance you'll need these contacts later, back them up first. The simplest method is to let iCloud do it automatically: make sure you're signed into iCloud (Settings > [Your Name] > iCloud > Contacts is on), then your contacts are already backed up to iCloud's servers.
You can also export contacts as a file. Open Contacts, select a contact, tap Share Contact, and choose Mail or Notes. This creates a .vcf file you can save or email to yourself. It's slower than deleting all at once, but it lets you save individual contacts or groups before wiping everything.
If you've already deleted your contacts and want to recover them, you can restore from an iCloud backup. Go to Settings > [Your Name] > iCloud > iCloud Backup and check when the last backup was made. If it was before you deleted the contacts, you can restore that backup, though it will also restore other data from that date.
What happens after you delete all contacts
Once all contacts are deleted, your Contacts app will be empty. Any apps that rely on your contacts — like Mail, Messages, or third-party messaging apps — won't have phone numbers or email addresses to suggest when you start typing a name.
If you use Siri to call or text someone by name, Siri won't recognize those names anymore. Autocomplete in Mail and Messages will also stop working for those people until you add them back.
Your call history and text message threads remain, but without contact names attached. If someone calls you, their number will show instead of their name, unless they're saved in your phone again.
Deleting contacts without deleting everything else
If you only want to remove some contacts, not all of them, open Contacts and swipe left on each contact you want to delete, then tap Delete. This is slower than the all-at-once method, but it gives you control over which ones go.
You can also create a new contact group and move only the contacts you want to keep into it, then uncheck "All Contacts" and check only that group. This hides the others without actually deleting them, which is useful if you want to clean up your list without losing data.
If you're trying to remove duplicates instead of everything, go to Contacts > Edit in the top right, then tap Merge Contacts. This combines entries for the same person that might have been created separately.
Restoring contacts from a backup
If you deleted all your contacts and want them back, the fastest way is to restore from an iCloud backup. Go to Settings > [Your Name] > iCloud > iCloud Backup and look at the date of the last backup. If it was made before you deleted the contacts, you can use it.
To restore, you'll need to erase your iPhone and set it up again from that backup. Go to Settings > General > Transfer or Reset > Reset > Erase All Content and Settings, then choose Restore from iCloud Backup during setup. Select the backup from before you deleted the contacts.
This restores everything from that backup date, not just contacts, so you'll also get back any apps, photos, or settings that have changed since then. If you only want the contacts back and don't want to lose newer data, you'll need to manually re-add them or import them from another source.
Frequently Asked Questions
Can I undo deleting all my contacts?
Not directly — there's no undo button in the Contacts app. Your only option is to restore from an iCloud backup made before you deleted them. If you don't have a backup, the contacts are gone unless you have them saved elsewhere, like in a .vcf file or exported to email.
Will deleting contacts on my iPhone delete them from my Mac or iPad?
Yes, if you use the same iCloud account on all your devices. Contacts sync across devices, so deleting them on your iPhone removes them from iCloud, which removes them from your Mac, iPad, and any other device using that account. If you want to keep them on other devices, turn off iCloud syncing for Contacts before you delete.
What if I only want to delete contacts from one app, not everywhere?
Contacts stored in your iPhone's Contacts app are separate from contacts in other apps like WhatsApp, Telegram, or Facebook Messenger. Deleting from Contacts won't affect those apps. If you want to remove contacts from a specific app, open that app and delete them there instead.
Can I delete all contacts without using iCloud?
Yes. If iCloud syncing is off (Settings > [Your Name] > iCloud > Contacts is toggled off), deleting contacts only removes them from your iPhone, not from iCloud or other devices. You can then delete them from the Contacts app using the method described above.
What if the Delete All Contacts button doesn't appear?
This happens on older iOS versions or if you don't have any contacts to delete. Try updating to the latest iOS version (Settings > General > Software Update). If the button still doesn't appear, use the Settings reset method instead, though that erases everything on your phone.