You can delete all your iPhone contacts at once through Settings, but the method depends on whether you use iCloud

The fastest way to remove every contact from your iPhone is to erase them through the Contacts app itself or through iCloud.com. If your contacts are stored in iCloud — which is Apple's default for most users — deleting them on your phone will delete them everywhere you're signed in. If you only want to clear your phone but keep contacts elsewhere, you'll need a different approach. The process takes about two minutes either way.

Before you delete anything, understand what you're about to lose. If your contacts live only on your iPhone and nowhere else, deletion is permanent. If they're backed up to iCloud, Gmail, Outlook, or another service, you can recover them. Check Settings > [Your Name] > iCloud to see whether Contacts is toggled on. If it is, your contacts exist in the cloud and you can restore them later if needed.

Key Takeaways

  • Deleting contacts through the Contacts app removes them from iCloud too if you're signed into an iCloud account, so check your backup status first.
  • The Edit button in the Contacts app lets you select multiple contacts and delete them in batches, but there is no true "select all" button for the entire list at once.
  • If you use iCloud.com, you can delete all contacts from the web browser, which sometimes feels faster than doing it on the phone.
  • Contacts synced from Gmail, Outlook, or Exchange will reappear on your iPhone unless you also delete them from those accounts or stop syncing that account.

Delete all contacts using the Contacts app on your iPhone

Open the Contacts app and tap Edit in the upper left corner. This reveals checkboxes next to each contact name. Tap the checkbox next to the first contact, then scroll to the bottom of your list and tap the checkbox next to the last contact. On most iPhones, this selects only the contacts visible on your current screen, not your entire list — you'll need to scroll and tap more checkboxes to select everyone.

Once you've selected the contacts you want to remove, a Delete button appears at the bottom right of the screen. Tap it, then confirm the deletion when the popup asks. The contacts disappear from your phone when ready. If Contacts is synced to iCloud, they'll be gone from iCloud within a few seconds as well.

This method works but becomes tedious if you have hundreds of contacts. You'll spend time scrolling and tapping checkboxes. For a large contact list, the iCloud.com method below is usually faster.

Delete all contacts through iCloud.com

Go to iCloud.com in a web browser on any computer or phone, sign in with your Apple ID, and click Contacts. Your entire contact list appears on the screen. Click the first contact, then hold Shift and click the last contact — this selects every contact in between at once. Press Delete or right-click and choose Delete from the menu.

Confirm the deletion when prompted. Within seconds, all contacts vanish from iCloud.com and from every iPhone, iPad, or Mac signed into that Apple ID. This method is much faster than using the phone's Contacts app because you can select everything in two clicks instead of scrolling and tapping dozens of times.

If you're not sure whether your contacts are in iCloud, this is a safe way to check. Sign into iCloud.com and look at the Contacts section. If it's empty or shows only a few contacts, your main list lives somewhere else — probably Gmail or Outlook — and you'll need to delete those contacts from those services instead.

What happens to contacts from Gmail, Outlook, or Exchange

If you added a Gmail, Outlook, or Exchange account to your iPhone, those contacts appear in your Contacts app but live on those services' servers, not on Apple's. Deleting them from your iPhone's Contacts app removes them from your phone, but they'll sync back the next time your iPhone refreshes the account — usually within minutes.

To permanently remove contacts from Gmail, Outlook, or Exchange, you must delete them from those services directly. Open Gmail in a browser, go to Contacts, select the contacts you want to remove, and delete them there. The same applies to Outlook.com or your company's Exchange server. Once deleted from the source, they won't reappear on your iPhone.

If you want to keep the account on your iPhone but stop seeing those contacts, go to Settings > [Your Name] > iCloud and toggle Contacts off for that account. This hides the contacts from your phone without deleting them from the original service.

Remove contacts from a specific account without deleting everything

If you have multiple accounts on your iPhone — say, iCloud and Gmail — and you only want to delete contacts from one of them, the Contacts app shows you which account each contact belongs to. Open a contact, scroll down, and look for the account name at the bottom. Contacts from Gmail will say "Gmail" or your Gmail address. Contacts from iCloud will say "iCloud".

To delete only Gmail contacts, go to Settings > Mail > Accounts, tap the Gmail account, and toggle Contacts off. This removes all Gmail contacts from your phone without touching iCloud contacts. If you want to delete them permanently from Gmail as well, you'll need to do that through Gmail.com.

This selective approach is useful if you're cleaning up your phone but want to preserve contacts from one service. It's also the safest way to test deletion before you remove everything — turn off one account, see what disappears, and decide whether you want to do the same for other accounts.

Restore deleted contacts if you change your mind

If your contacts were stored in iCloud, you can recover them through iCloud.com. Sign in, click Settings (the gear icon), and look for an option to recover deleted contacts or restore from backup. Apple keeps deleted contacts in a trash folder for 30 days. If you deleted them less than 30 days ago, you can restore them from there.

If your contacts were synced from Gmail or Outlook, check those services' trash or deleted items folders. Gmail keeps deleted contacts for 30 days in the Trash. Outlook keeps them in the Deleted Items folder. Restore them there, and they'll sync back to your iPhone within minutes.

If you deleted contacts more than 30 days ago or didn't have them backed up anywhere, recovery is not possible. This is why checking your backup status before deletion matters — it's your only safety net.

Why you might want to delete all contacts

People delete all contacts for different reasons. You might be selling your iPhone and want to wipe it clean before handing it over. You might be switching to Android and want a fresh start. You might have accumulated thousands of old contacts and prefer to rebuild your list from scratch. Or you might be troubleshooting a syncing problem where contacts are duplicating or appearing in the wrong places.

If you're selling the phone, deleting contacts alone is not enough — you should also sign out of your Apple ID and perform a factory reset through Settings > General > Reset > Erase All Content and Settings. This removes everything and prevents the new owner from accessing your data.

If you're switching phones or services, export your contacts first if you think you might need them later. Most services let you read a backup file. Gmail and Outlook both have export options in their contact settings. iCloud contacts can be exported through iCloud.com by selecting all contacts and looking for an export or read option.

Frequently Asked Questions

Will deleting contacts on my iPhone delete them from my computer too?

Yes, if you use iCloud. Any contact you delete on your iPhone syncs to iCloud within seconds, and any Mac or iPad signed into the same Apple ID will lose those contacts too. If your contacts come from Gmail or Outlook, they'll only disappear from devices where you've added that account.

Can I undo a contact deletion right after I delete it?

Not with a standard undo button. If you deleted contacts less than 30 seconds ago, try shaking your iPhone — some apps respond to a shake with an undo prompt. Otherwise, your only option is to restore from backup through iCloud.com if the contacts were stored there.

What if I only want to delete duplicate contacts, not all of them?

The Contacts app doesn't have a built-in duplicate finder, but you can spot duplicates by scrolling through your list and looking for the same name twice. Tap Edit, select the duplicate entries by checking their boxes, and delete them. Some third-party apps claim to find and remove duplicates, but the manual method is reliable and takes only a few minutes for most lists.

Do I need to delete contacts before selling my iPhone?

Deleting contacts is a good idea, but it's not enough on its own. You should sign out of your Apple ID, then perform a factory reset through Settings > General > Reset > Erase All Content and Settings. This removes everything and ensures the new owner can't access your data, photos, or accounts.

If I delete all contacts, will my phone still work?

Yes. Contacts are just data stored on your phone — deleting them doesn't affect how your iPhone runs. You can still make calls, send messages, and use every other feature. You just won't have phone numbers or email addresses to look up unless you rebuild your contact list or restore from a backup.