← Back to blog

How to Delete Duplicate Contacts on iPhone (Merge Without Losing Numbers)

How to delete duplicate contacts on iPhone with Cleana's contact cleaner

Three entries for the same friend, each with a different subset of their numbers. A "Mom" and a "Mum" and a "Mom iPhone". Forty contacts that are just a phone number. Duplicate contacts are not a storage problem, they are a "which one do I call" problem, and they make every share sheet and every Siri request a little worse. This guide covers how they happen, how to merge them with the tool built into iOS, and how to clean up the mess the built-in tool leaves behind, without losing a single number.

The short version

Why the same person appears three times

Almost always, accounts. Your iPhone shows contacts from every account that has Contacts turned on: iCloud, Gmail, Exchange or Outlook, sometimes Yahoo, sometimes an old SIM import. Each account holds its own copy of the person, and the copies drift: one has the mobile number, another the work email, the third a nickname from 2016. Switch phones, restore a backup, or import from a SIM once, and the drift multiplies. Messaging apps that write to your address book add their own variants.

The result is not three identical cards you can delete blindly. It is three partial cards, and deleting the wrong two loses information. That is why merging, not deleting, is the right operation.

Method 1: The Duplicates Found card in Contacts

iOS 16 introduced built-in duplicate detection for contacts.

  1. Open the Contacts app, or the Contacts tab in Phone.
  2. At the top of the list, look for a Duplicates Found card. Tap View Duplicates.
  3. Each row shows the cards iOS thinks are the same person. Tap a row to see them side by side, then Merge.
  4. Or tap Merge All at the top to do the whole list at once. Merged information is combined into one card.

Where it stops. The card only appears when iOS is confident two cards are the same person, generally a matching name plus a matching number or email. Variants like "Mom" and "Mum", or a contact with only a number in one account and only an email in another, are usually not flagged. It does nothing about the forty number-only entries, and there is no undo beyond an iCloud restore. If the card does not appear at all, iOS has not found duplicates it is sure about, which does not mean your list is clean.

Method 2: Merge and tidy with Cleana

Cleana's contact cleaner treats the address book the way it treats photos: scan, group, show you the result before anything changes, and keep a way back.

  1. Download Cleana, open the contacts section, and allow contacts access. The scan runs on the phone.
  2. Back up first. Cleana saves a copy of your address book before any cleanup, so a wrong merge is reversible.
  3. Review duplicate groups. Matching entries are grouped with a preview of the merged card: every number, email, and address from all copies combined into one.
  4. Check incomplete entries. Numbers without names and names without any contact method are collected in one list. Fix the ones you recognize, remove the ones you do not.
  5. Merge. Confirm, and the copies become one complete contact.
Cleana Organize Contacts screen showing 6 duplicates, 1 incomplete contact, 250 contacts, and backups
The contacts scan: duplicates, incomplete entries, and backups in one place.
Cleana Duplicate Contacts screen grouping three cards for the same person under one merged contact
Each group shows the merged card before you confirm: three Davids become one David Taylor.

Because it looks at the numbers and emails behind the names, it catches the "Mom" and "Mum" cases and the cross-account copies the built-in card skips. Contacts are processed entirely on the device and never uploaded; the app works with no internet connection. Details on the contact cleaner feature page.

Method 3: Merge two contacts by hand

For a single pair you notice while browsing: open one card, tap Edit, scroll to the bottom, tap Link Contacts, and pick the other card. iOS shows them as one unified card while keeping both underlying records. Linking is not merging, the copies still exist in their accounts, but it fixes the display for one person in ten seconds.

Stop the duplicates coming back

Before you delete anything

Contacts are small but irreplaceable. Two safety nets, use at least one: Cleana's built-in backup before cleanup, or an export from iCloud.com, where Contacts, select all, then the gear icon offers Export vCard. With a backup in hand, even an aggressive cleanup is a ten-minute job rather than a risk.

Quick answers

How do I merge duplicate contacts on iPhone?

Open Contacts and tap the Duplicates Found card, then Merge All, for the obvious pairs. For duplicates across accounts and incomplete entries, Cleana groups them, previews the merged card, backs up your address book first, and merges on your device.

Why does my iPhone show the same contact twice?

Two accounts, usually iCloud and Gmail or Exchange, each hold a copy of the person and both are turned on for Contacts. Merge the copies, then set one default account and turn off Contacts sync on the others.

Will merging contacts delete information?

No. Merging combines every number, email, and address from the copies into one card. Cleana shows the merged result before you confirm and keeps a backup, so nothing is lost even if you change your mind.

Why is there no Duplicates Found card in my Contacts?

iOS shows it only for pairs it is sure about, typically a matching name and number. Name variants and cross-account partial cards are not flagged, so a missing card does not mean the list is clean.

Are my contacts uploaded when Cleana scans them?

No. Scanning, merging, and backups happen on your iPhone, and the app works offline. Your address book never leaves the device.

One card per person

Ten minutes, a backup, and every person in your phone becomes one complete contact. Download Cleana, free to download, 100% offline, and clean up your contacts along with your photos.