Platform-specific, backup-first steps to merge duplicate contacts safely. Test on 5–10 entries, use Apple, Google or Outlook workflows, or vetted...

Your fastest, safest route is to use the tool you already have: Apple Contacts’ “View Duplicates”, Google Contacts’ “Merge & fix”, or a CSV export and re-import for Outlook and older systems. Third-party apps help only when your contacts live across several accounts and the built-in tools cannot see them all. Whichever route you pick, back up your contacts first so a bad merge never costs you a phone number for good.
TL;DR:
- Backing up contacts before merging is essential, as undo options are limited and mistakes can lead to permanent data loss.
- Apple’s and Google’s tools mainly suggest duplicates based on matching names, phone numbers, or emails, but reviews are recommended for accuracy.
- Re-importing cleaned CSV files into Outlook requires UTF-8 encoding to prevent character corruption, and manual review remains crucial.
- Third-party apps should be used carefully with features like fuzzy matching and solid backup options to avoid unintended merges or privacy issues.
- Establishing a regular routine of maintaining a single source and verifying each new contact minimizes duplicate creation and ensures cleaner records long-term.
Table of Contents
- Use built-in tools: Apple Contacts on iPhone, iPad and Mac
- Use Google Contacts’ “Merge & fix” tool
- Clean up Outlook and other systems with a CSV export and re-import
- Third-party apps and automation: when they earn their place
- Prevent duplicates with a simple maintenance routine
- Manual merging when the automated tools get it wrong
- Merging duplicates across multiple platforms and accounts
- Handling merge conflicts and data discrepancies
- Why clean contact records matter beyond tidiness
- How Pipeline keeps duplicate contacts from building up in the first place
- FAQ
- Sources
Use built-in tools: Apple Contacts on iPhone, iPad and Mac
Before you touch anything, back up. On your iPhone or iPad, open Contacts, tap your profile card, scroll down and tap “Export Contacts” or sign into iCloud.com and export a vCard copy of your full list. That single file is your safety net if a merge goes wrong.
Once you’re covered, Apple’s own guidance walks through the built-in duplicate finder:
- Open Contacts and scroll to the bottom of your contact list, where duplicates are flagged automatically.
- Tap “View Duplicates” to see every suggested pair.
- Review each match individually, or tap “Merge All” if you trust the suggestions.
- On a Mac, open Contacts, go to the Card menu, choose “Look for Duplicates”, then confirm the merge.
Here’s the bit most people miss: linking and merging aren’t the same thing. When contacts come from different accounts (iCloud, a Gmail account, a SIM card), your phone sometimes just links them into one unified view without touching the original records. A true merge actually combines the data and changes propagate back to the source. If you edit a linked contact and the change doesn’t stick across accounts, that’s usually why.
Test this on five or ten contacts before you run it on your whole list. A merge you can’t easily undo on 2,000 contacts is a much bigger headache than one on a handful.
Pro Tip: Keep your vCard backup for at least a month after a big merge, not just the day you do it. Problems caused by bad merges don’t always show up immediately.
Use Google Contacts’ “Merge & fix” tool
Google’s approach works much the same way, whether you’re on Android or at contacts.google.com, and it’s one of the more forgiving dedupe tools because it shows you suggestions before anything changes permanently.
Google’s support documentation explains the process:
- Open Google Contacts on the web or the Contacts app on Android.
- Look for “Merge & fix” in the left-hand menu (web) or under “Fix & manage” (Android).
- Review the suggested pairs. Google matches contacts primarily by name, phone number and email address, so you’ll mostly see genuine duplicates rather than false positives.
- Tap “Merge” on individual pairs you’re confident about, or “Merge all” if the suggestions look clean across the board.
The matching logic is reasonably conservative, but it isn’t perfect, particularly with shared surnames or colleagues at the same company using similar email formats. That’s why Google offers the pair-by-pair review rather than forcing a blind bulk merge.
If something goes wrong, Google Contacts keeps an export option under settings, so take a CSV export before you run “Merge all” on a long list. There’s no dedicated “undo merge” button, so that export is your fallback if a merge combines two people who were never actually duplicates.
Pro Tip: Run “Merge & fix” every few months rather than waiting for your contact list to become unmanageable. Small, frequent clean-ups are far less risky than one huge one.
Clean up Outlook and other systems with a CSV export and re-import
Classic Outlook has no automatic deduplication tool. Microsoft’s own support pages confirm this and recommend exporting your contacts to a CSV file, cleaning them in a spreadsheet, then re-importing with the duplicate-detection options in the import wizard.
The workflow:
- Export your full contact list to CSV before changing anything.
- Open the file in a spreadsheet and sort by name or email to spot duplicate rows.
- Keep a “source” column and a “created date” column so you can tell which record should become the master.
- Save the cleaned file as UTF-8 encoded CSV, which Microsoft’s import guidance flags as essential for preserving accented characters and names from outside the English alphabet.
- Re-import the file and let Outlook’s duplicate options handle the rest.
UTF-8 encoding matters more than people expect. Microsoft’s own documentation warns that skipping it is a common cause of corrupted characters during CSV re-imports, which turns a routine clean-up into a new mess. Test the import on a small sample first, and expect to lose some source attribution once records are merged, so keep your original export somewhere safe.
Third-party apps and automation: when they earn their place
Contact-cleaner apps are worth considering once your contacts are scattered across more accounts than Apple or Google can see in one place, such as a work Exchange account, a personal Gmail account, and an old SIM import all at once.
Before installing one, check:
- Matching power: does it offer fuzzy matching (catching “Jon Smith” and “John Smith” as likely duplicates), or only exact matches?
- Cross-account reach: can it actually pull from every account you use, or just the one it’s installed on?
- Backup built in: does it export your list before making changes, and can you undo a merge?
- Privacy terms: are your contacts processed on your device, or uploaded to the vendor’s servers, and what’s their retention policy?
Vendor documentation and app store listings show these features vary a lot between apps, and whether your data is processed locally or in the cloud is genuinely worth reading before you grant contacts access to anything.
Pro Tip: Never run a blanket “merge all” in a third-party app on your first use. Review a batch of suggestions manually first so you know how the tool actually behaves.
Prevent duplicates with a simple maintenance routine
Cleaning up once feels good, but duplicates creep back in unless you build a habit around them. A workable routine for most people and small teams:
- Pick one canonical source for contacts (one CRM, one address book) and funnel every new entry through it.
- Set a few required fields at the point of entry, such as full name and one verified phone number or email, to cut down on near-duplicate entries.
- Put one person in charge of approving merges so changes don’t get made twice by two different people.
- Run a quick scan monthly or quarterly rather than waiting for the list to balloon again.
- Let automated tools flag likely duplicates, but require a human to confirm anything uncertain before it merges.
| Maintenance habit | Why it matters |
|---|---|
| Single canonical source | Stops the same contact being created in two systems at once |
| Required fields at entry | Reduces near-duplicates caused by missing or inconsistent data |
| One merge owner | Avoids conflicting or repeated merge decisions |
| Scheduled quarterly scan | Catches drift before it becomes a big clean-up job |
Manual merging when the automated tools get it wrong
Sometimes the built-in dedupers miss a match entirely, usually because a name is spelled differently, a nickname is used, or a phone number has an old area code. When that happens, manual merging is still straightforward.
Start by opening both contact cards side by side, either in two browser tabs (for web-based tools) or by noting one down before opening the other. Compare every field: name, phone numbers, emails, company, notes. Decide which record has the more complete or more recent information, and treat that as your master.
Copy across any details missing from the master card, such as a second phone number or a company name, then delete the duplicate card once you’re confident nothing useful is left on it. Do not delete first and check later.
For a handful of stubborn duplicates, this manual approach is often faster than troubleshooting why an automated tool won’t recognise them as matches. It’s also the safer option when one of the two contacts has notes or history you can’t risk losing to a merge algorithm’s assumptions.
If you’re working through a longer list this way, tackle it in small batches of ten or twenty rather than trying to push through hundreds in one sitting. Fatigue is when mistakes happen, and a wrongly merged contact is far harder to unpick than one you simply haven’t got to yet.
Merging duplicates across multiple platforms and accounts
The trickiest duplicates are the ones created by syncing itself: the same person saved once in your personal Gmail, once in a work Outlook account, and once on an old phone backup, all syncing into the same device.
Start by identifying which account each duplicate actually belongs to. Most phones show this under the contact’s details, often as a small account icon or label. This matters because merging across accounts doesn’t always behave the way merging within one account does. As Apple notes for contacts coming from multiple sources, your device may link the cards into one unified view rather than merging the underlying records, which means the source cards still exist even though you only see one entry.
If you genuinely want a single merged record rather than a linked view, pick one account as your primary and manually move or recreate the contact there, then delete the duplicate from the other account. For larger-scale syncing problems, such as a shared team inbox where the same enquiry creates a new contact in two separate tools, look at automation that flags duplicates as they’re created rather than cleaning them up after the fact. Recruitment teams dealing with CV inboxes, for example, use tools like RecrutFlo to automatically flag duplicate candidate contacts arriving across shared email accounts, which is the same principle applied earlier in the pipeline.

Handling merge conflicts and data discrepancies
Every so often, two “duplicate” contacts disagree on a detail: two different phone numbers, two different job titles, or a note on one card that doesn’t exist on the other. Before merging, decide how you’ll resolve these conflicts rather than letting the tool guess.

A simple rule that works well: the most recently edited record wins for conflicting single fields like job title, but multi-value fields like phone numbers and emails get combined rather than overwritten. Most contact numbers support more than one phone number or email per card, so there’s rarely a reason to delete one in favour of the other.
Keep a source and date column if you’re working through a spreadsheet, as recommended in Outlook’s CSV guidance, so you can always trace which record a disputed field came from. When a conflict genuinely can’t be resolved with confidence, such as two different addresses with no way to tell which is current, leave both as notes on the merged card rather than guessing. It’s a small extra step that avoids quietly discarding information you might need later.
Why clean contact records matter beyond tidiness
Every duplicate in your contact list is a small, repeated cost: a second call to someone you’ve already spoken to, a missed follow-up because the latest note sat on the wrong card, a quote sent twice. We built Pipeline around the idea that enquiries, jobs and payments should all point back to one customer record, because good enquiries go cold fastest when the data behind them is scattered.
— Chris
How Pipeline keeps duplicate contacts from building up in the first place
Manual merges fix today’s mess. A unified system stops tomorrow’s from forming. Every enquiry, job and invoice in Pipeline sits against one customer record, so there’s no spreadsheet, no separate notes app and no group chat creating a second version of the same person.

- One canonical record per customer, shared across leads, quotes, jobs and invoicing.
- Flat monthly pricing with no per-user fees; current prices are on the pricing page.
- A mobile app built for field teams, so updates happen once, not twice.
If scattered contacts and repeated outreach sound familiar, take a look at our pricing plans or see how lead capture keeps every enquiry in one place from the start.
FAQ
How do I get rid of duplicate contacts on my iPhone quickly?
Open Contacts, scroll to the bottom of your list, and tap “View Duplicates” if it appears, then tap “Merge All” to combine every suggested match at once. For a safer approach, review each suggested pair individually before merging, as Apple’s guidance describes.
How do I merge duplicate contacts on my iPhone?
Go to Contacts, find “View Duplicates” at the bottom of your contact list, and review each suggested match before confirming. You can merge pairs one at a time or use “Merge All” if you trust the suggestions, though backing up your contacts first is worth the extra minute.
What is the meaning of merge duplicate contacts?
Merging duplicate contacts means combining two or more contact cards for the same person into a single record, keeping the most complete information from each. It’s different from “linking”, which can display multiple source cards as one unified view without actually combining the underlying data.
Why aren’t my duplicate contacts merging on my iPhone?
This usually happens because the contacts come from different accounts, such as iCloud and Gmail, and your phone has linked them into a unified view rather than truly merging them. As Apple explains, linked contacts can still exist as separate records behind the scenes, which is why edits sometimes don’t stick across every account.