The fastest way to delete all iPhone contacts at once

You can delete all your iPhone contacts in one action through Settings, without touching each contact individually. Open Settings, tap Contacts, scroll to the bottom, and tap Delete All Contacts. The phone will ask you to confirm. This removes every contact from your device in seconds.

If you do not see this option, your contacts may be synced to iCloud or another account. In that case, deleting them from your phone will not remove them from the cloud service — they will reappear the next time your phone syncs. You will need to delete them from the source account instead, or turn off syncing first.

Before you delete, consider whether you want to keep a backup. Once contacts are gone from your phone and from any synced accounts, they cannot be recovered unless you have saved them elsewhere.

Key Takeaways

  • The Delete All Contacts option in Settings removes every contact from your iPhone in one step, but only works if contacts are stored on the device itself.
  • If your contacts sync to iCloud, Gmail, or another account, deleting them from your phone will not remove them from that account — they will sync back to your phone automatically.
  • To permanently remove synced contacts, you must delete them from the source account (iCloud.com, Gmail, or your email provider) or turn off syncing before deleting from your phone.
  • Contacts deleted from your phone cannot be recovered unless you have a backup saved to your computer or cloud storage.

When the Delete All Contacts option does not appear

If you go to Settings > Contacts and do not see Delete All Contacts, your contacts are synced to an account rather than stored only on your phone. This is the default setup for most iPhones — contacts usually sync to iCloud, Gmail, Microsoft Exchange, or another service.

When contacts are synced, deleting them from your phone triggers them to reappear within minutes or hours, because your phone automatically pulls them back from the cloud account. To prevent this, you have two choices: delete the contacts from the source account itself, or turn off syncing before deleting from your phone.

Deleting contacts synced to iCloud

If your contacts sync to iCloud, the safest way to delete all of them is through iCloud.com rather than your phone. Go to iCloud.com, sign in with your Apple ID, open Contacts, press Ctrl+A (or Cmd+A on Mac) to select all contacts, then press Delete. This removes them from iCloud, and they will disappear from your iPhone within a few minutes.

If you want to delete them only from your iPhone and keep them in iCloud, turn off iCloud syncing first. Open Settings > [Your Name] > iCloud, toggle off Contacts, and choose Keep on My iPhone when prompted. Then go to Settings > Contacts > Delete All Contacts. Your iCloud contacts remain untouched.

Deleting contacts synced to Gmail or other email accounts

If your contacts sync to Gmail, you can delete them through Google Contacts (contacts.google.com) without touching your phone. Sign in, select all contacts using the checkbox at the top, and delete them. They will vanish from your iPhone when it next syncs, usually within minutes.

For Microsoft Exchange, Outlook, or other email accounts, the process varies. Some services let you delete contacts through their web interface; others do not. Check your email provider's support page or contact their help desk. As a backup, you can always turn off syncing on your phone first (in Settings > [Your Name] > [Account Name], toggle off Contacts), then delete locally.

Turning off syncing before you delete

If you want to delete contacts only from your iPhone and keep them in your cloud account, disable syncing before you delete. Open Settings, tap [Your Name] at the top, then tap iCloud (for Apple accounts) or find the account name under Mail, Contacts, Calendars (for Gmail, Outlook, or Exchange).

Toggle off Contacts for that account. Your phone will ask whether to keep or delete the contacts on your device. Choose Keep on My iPhone if you want to preserve them locally, or Delete from My iPhone if you want them gone. Once syncing is off, you can use Settings > Contacts > Delete All Contacts without them reappearing.

Backing up contacts before you delete them

If you think you might need your contacts later, save them before deleting. The easiest method is to export them to a file on your computer. On a Mac, open the Contacts app, select all contacts (Cmd+A), then go to File > Export > Export vCard. This saves them as a .vcf file you can import back into any phone or service later.

On Windows, you can export contacts from Gmail (go to contacts.google.com, click the menu, choose Export) or from Outlook.com. You can also create a full iPhone backup through iCloud or iTunes, which preserves everything including contacts — though this backs up your entire phone, not just contacts.

Frequently Asked Questions

Will deleting contacts from my iPhone delete them from iCloud?

Not automatically. If syncing is on, deleting from your phone will not remove them from iCloud — they will sync back to your phone. To delete them from iCloud permanently, you must delete them through iCloud.com or turn off syncing before deleting from your phone.

Can I undo a contact deletion?

If you have a recent backup, you can restore your entire phone from that backup, which will bring back all contacts. Otherwise, deleted contacts cannot be recovered unless you saved them to a file beforehand. Check whether you have an iCloud or iTunes backup you can restore from.

What happens if I delete all contacts and then turn my phone off?

If syncing is on, turning your phone off will not prevent the contacts from reappearing when you turn it back on — they will sync from your cloud account again. You must delete them from the source account or disable syncing before deletion to prevent this.

Can I delete contacts in bulk without deleting all of them?

Not through the Settings app. You can only delete all at once or one by one through the Contacts app. If you need to delete a large group (like everyone from a certain company), export your contacts to a file, edit the file to remove those people, then re-import it.