The fastest way to delete all contacts at once

You cannot delete all contacts in a single tap on iPhone. The fastest method is to reset your iPhone through Settings, which erases all data including contacts. Go to Settings > General > Transfer or Reset > Erase All Content and Settings, then confirm. This wipes your entire phone, so back up first if you want to keep anything else.

If you only want to remove contacts without erasing everything else, you will need to delete them in groups or one at a time. The Contacts app does not have a "select all" feature, so the process takes longer but leaves your photos, messages, and apps untouched.

Key Takeaways

  • Erasing all content through Settings removes contacts instantly but also deletes photos, messages, apps, and all other data on your phone.
  • To delete contacts without wiping your phone, you can delete them in batches by swiping left on each contact in the Contacts app and tapping Delete.
  • If your contacts are synced to iCloud, deleting them from your iPhone also removes them from iCloud and any other device signed into that account.
  • You can prevent accidental deletion by turning off contact syncing in Settings before you start removing contacts.

Deleting contacts one at a time in the Contacts app

Open the Contacts app on your home screen. Scroll through your list and tap the contact you want to remove. At the top right, tap Edit, then scroll to the bottom of that contact's details and tap the red Delete Contact button. Confirm by tapping Delete Contact again.

Repeat this for each contact you want to remove. This method is slow if you have hundreds of contacts, but it gives you control over which ones stay and which ones go. You can also search for a contact by name at the top of the Contacts list to find them faster.

Removing contacts in batches by swiping

In the Contacts app, swipe left on any contact name. A red Delete button appears on the right side of that contact's row. Tap it to remove that contact immediately. You can swipe and delete multiple contacts in succession without returning to the full list each time.

This method is faster than the edit-and-confirm route but still requires you to act on each contact individually. If you have a long list, you might delete 10 to 20 contacts per minute this way, depending on how quickly you swipe.

Stopping contact syncing before you delete

If your contacts are synced to iCloud, deleting them from your iPhone also removes them from iCloud and from any other device — Mac, iPad, or another iPhone — that is signed into the same Apple ID. To prevent this, turn off syncing before you start deleting.

Go to Settings > [Your Name] > iCloud and toggle off Contacts. A menu will ask whether to keep or remove your contacts from iCloud. Choose Keep on My iPhone if you want to delete them only from this device. After you finish deleting, you can turn syncing back on if you want.

Removing contacts synced from Gmail or other accounts

If your contacts came from Gmail, Outlook, or another email account, deleting them from your iPhone might not remove them from that account's server. Check your email provider's contact settings to see whether deletions sync back.

To stop syncing contacts from an email account, go to Settings > Mail > Accounts, tap the account name, and toggle off Contacts. This stops new contacts from that account from appearing on your iPhone, but does not delete the ones already there. You will still need to delete them manually in the Contacts app.

Using a computer to delete contacts faster

If you have a Mac, you can open the Contacts app there and delete multiple contacts more quickly using keyboard shortcuts. Select a contact and press Delete, or select multiple contacts by holding Command and clicking each one, then press Delete to remove them all at once.

On a Windows computer, sign into iCloud.com, open Contacts, and delete contacts there. Changes sync back to your iPhone within a few minutes. This method works well if you have hundreds of contacts to remove and want to move faster than swiping on your phone.

Restoring contacts after accidental deletion

If you deleted contacts by mistake and have not yet synced your phone, you might recover them from an iCloud backup. Go to Settings > [Your Name] > iCloud > iCloud Backup and check the date of your last backup. If it was before you deleted the contacts, you can restore from that backup, though this will also restore any other changes from that date.

If you erased your entire phone and want to recover contacts, restore from a backup during iPhone setup. When you see the "Apps & Data" screen, choose Restore from iCloud Backup or Restore from Mac/PC, then select the backup that contains your contacts. This restores everything from that backup date, not just contacts.

Frequently Asked Questions

Will deleting contacts from my iPhone delete them from my Mac or iPad?

Yes, if your contacts are synced to iCloud. Deletions sync across all devices signed into the same Apple ID within a few minutes. To delete contacts from only your iPhone, turn off iCloud syncing first by going to Settings > [Your Name] > iCloud and toggling off Contacts.

Can I undo a contact deletion?

Not directly. If you deleted a contact by mistake, you can restore your entire phone from a backup made before the deletion. Go to Settings > [Your Name] > iCloud > iCloud Backup to see when your last backup was created. Restoring will also restore all other data from that date.

What happens to contacts if I turn off iCloud syncing?

When you turn off iCloud syncing for contacts, iPhone asks whether to keep or remove them from iCloud. If you choose Keep on My iPhone, your contacts stay on your phone but stop syncing to iCloud and other devices. Contacts already on iCloud remain there until you delete them separately.

How do I delete contacts from Gmail without deleting them from my iPhone?

Sign into Gmail on a computer, open Contacts, and delete them there. Then go to Settings > Mail > Accounts on your iPhone, tap your Gmail account, and toggle off Contacts. The contacts already on your iPhone will stay there, but new ones from Gmail will not sync.

Is there a way to select and delete multiple contacts at once on iPhone?

Not in the Contacts app itself. Your fastest options are to swipe left and delete contacts one by one, or to use a Mac or computer to select multiple contacts and delete them together, which syncs back to your iPhone.