Blog/ Gmail how-tos

How to Merge Duplicate Contacts in Google Contacts

Nafiul HasanNafiul Hasan· 10 min read
AI Emaily blog illustration for merging duplicate contacts in Google Contacts, showing two overlapping contact cards being consolidated into a single clean record

The short answer

Open contacts.google.com, go to Merge and fix in the left sidebar, and accept the suggested duplicates. For near-matches the tool misses, search by name and use the manual merge option under More actions. To stop them recurring, find the sync source — usually a phone or CRM — and change the sync settings there.

How to merge duplicate contacts in Google Contacts using the Merge and fix tool, manual search, and how to stop duplicates coming back from phone or CRM sync.

On this page
  1. 01The short answer
  2. 02Before you start
  3. 03How to merge duplicates using Merge and fix
  4. 04How to merge contacts that Merge and fix misses
  5. 05What the merge tools look like across platforms
  6. 06What to do when duplicates keep coming back
  7. 07A faster way to keep contact context clean

Duplicate contacts in Google Contacts usually arrive in batches: a phone sync adds a new entry for someone already in your list, a CRM export lands with slightly different name formatting, or a CSV import overlaps with existing records. Merging duplicate contacts in Google Contacts takes a few minutes with the built-in Merge and fix tool, but understanding the sync source behind them is what stops them coming back.

The short answer#

Open contacts.google.com in a browser, click Merge and fix in the left sidebar, and work through the suggested duplicates. Each suggestion shows the fields from both records so you can confirm they are the same person before accepting. Click Merge to combine them, or dismiss the suggestion if Google identified the wrong pair.

For near-matches the suggestion engine misses — the same person with two different email addresses, or name variants like R. Chen and Rachel Chen — search by name in the contacts search bar, open one record, click the three-dot More actions menu, and choose Merge with other contact. Google combines every unique field from both cards into one record, keeping all phone numbers, email addresses, and notes.

Before you start#

The Merge and fix tool lives in the full contacts web app. A few things are worth knowing before you begin.

  • Use contacts.google.com in a desktop browser. The Gmail sidebar contacts panel does not have the Merge and fix option, and the mobile Contacts app only shows auto-suggestions — it does not offer a manual merge.
  • Check Other contacts too if your count looks higher than expected. Gmail auto-saves every address you reply to as an Other contact, and these can overlap with your main directory without appearing in the default view.
  • Export a backup first if your list feeds a CRM or if a wrong merge would be hard to fix. In contacts.google.com, open the top-right menu and choose Export, then select Google CSV. Merges cannot be reversed automatically.

Merges are permanent

Google Contacts has no undo button for a completed merge. The extra records are archived rather than deleted, but restoring them to their original separate state requires a manual export and re-import. Take the backup step seriously if the contacts list is used for business purposes.

How to merge duplicates using Merge and fix#

Merge and fix is Google's built-in suggestion engine. It scans your contacts directory for shared phone numbers, email addresses, and similar names, then groups the likely matches by confidence. Work through the list from top to bottom — the highest-confidence pairs appear first.

  1. 1

    Open the Merge and fix panel

    Go to contacts.google.com and sign in to the Google account whose contacts you want to clean. In the left sidebar, click Merge and fix. If you do not see it, confirm you are in the full web app and not in a Gmail contacts sidebar or the mobile app.

  2. 2

    Review each suggestion

    Click any suggestion to expand both contact records side by side and see their fields. Confirm the two cards describe the same person before accepting. If Google matched the wrong pair — two people who share a company phone number, for example — click the X to dismiss that suggestion without merging.

  3. 3

    Accept or dismiss

    Click Merge on a suggestion to combine the two records. The merged contact keeps every unique field from both: all phone numbers, email addresses, and notes are preserved in one card. Click Dismiss to skip a suggestion and leave both records separate.

  4. 4

    Use Merge all for speed

    If you have reviewed the remaining suggestions and are confident in all of them, click Merge all to accept every unreviewed suggestion at once. Use this only after spot-checking a sample — the action cannot be reversed.

How to merge contacts that Merge and fix misses#

The suggestion engine matches on shared identifiers like phone numbers and email addresses. It misses near-matches where two records share a name but have entirely different contact details — a work entry and a personal entry for the same person, or a contact created twice from different email signatures.

  1. 1

    Search for the person by name

    Type the person's name in the search bar at the top of contacts.google.com. Both versions of the contact should appear in results. If only one shows, try a partial name, the company name, or a known email address.

  2. 2

    Open one of the duplicate records

    Click the contact card to open the full detail view. You need to be inside a specific contact to access the merge option — it is not available from the list view.

  3. 3

    Choose Merge with other contact

    Click the three-dot icon labeled More actions in the top-right corner of the contact detail. Choose Merge with other contact from the dropdown menu.

  4. 4

    Find and confirm the second record

    A search field appears. Type the name or email of the other version and select it from the results. Google shows both records together and asks you to confirm. Accept to combine them into one card with every field from both originals.

What the merge tools look like across platforms#

The full Merge and fix workflow is a web-only feature. The mobile apps offer a limited version of it. If you are on a phone and the merge option is missing, switch to a desktop browser at contacts.google.com.

PlatformMerge and fix panelManual merge optionBest use
contacts.google.com (browser)Yes — full panel with suggestion list and Merge allYes — More actions menu inside a contactAll deduplication work: batch suggestions and manual near-matches
Google Contacts iOS and Android appSuggestions shown on the app home screenNoAccepting simple auto-suggestions on mobile
Gmail contacts sidebar (browser)NoNoViewing and editing individual contacts only
Google Workspace Admin consoleNoNoDomain-level contact policy settings, not individual record cleanup

What to do when duplicates keep coming back#

Merging existing duplicates without identifying the source is a temporary fix. If a phone, CRM, or third-party service is generating duplicates as part of its sync, the same pairs will be back in Merge and fix within days. The fix is in the sync settings, not the contacts interface.

The table below covers the most common sources and the specific setting that stops each one. You may have more than one active at the same time — address them in order until the duplicates stop recurring.

Diagram showing before state — multiple duplicate contact entries for the same person written by different sync sources — and after state — a single consolidated contact card with all phone numbers, email addresses, and notes merged into one record
Duplicates typically come from two sync sources writing the same person in different formats. Merging fixes the visible symptom; the sync setting is the actual fix.
Sync sourceWhy it creates duplicatesHow to stop it
Android phone with Google sync activeThe phone native contacts app and Google Contacts sync both write the same person from separate apps, creating two recordsGo to Settings, Accounts, Google, your account, and uncheck Contacts sync. Clean up the phone-side duplicates after sync stops.
iPhone with iCloud Contacts and Google sync both enablediCloud and Google write the same contacts independently, so every person appears in both directoriesPick one source. Turn off iCloud Contacts in iPhone Settings under your Apple ID, or turn off Google sync under Mail, Contacts, Calendars — not both services at once.
CRM export or import (as of August 2026, verify your provider's current settings)The CRM formats names or email addresses slightly differently on each export, which Google reads as a new personCheck the CRM integration settings. Switch to one-directional sync if two-way is enabled, or deduplicate inside the CRM before each export.
Gmail auto-save (Other contacts)Gmail saves every replied-to address as an Other contact, which overlaps with the main directory over timeIn Gmail: go to Settings, See all settings, General, and set Create contacts for autocomplete to When I add someone myself.
CSV import with inconsistent name formattingThe same name formatted differently on each import — trailing space, comma placement, or suffix — is read as a new person each timeNormalise the name column before each import. Run Merge and fix after every bulk import as a standing cleanup step.

Use a 24-hour test to identify the source

Merge the current duplicates, then wait 24 hours without changing anything on your phone or in your CRM. If the same pairs reappear, the sync source is still active. If they stay merged, check whether a scheduled CRM import ran in that window. Change one variable at a time to isolate the source cleanly.

A faster way to keep contact context clean#

The Merge and fix cycle works, but it requires a manual review every few weeks as new contacts arrive from email activity and phone syncs. Google Contacts has no setting that prevents new duplicates from forming automatically — the suggestion engine catches them after the fact.

We build AI Emaily, an AI email client that handles contact context differently. Instead of deduplicating address book entries, it maintains a per-contact profile in the Context Brain — relationship notes, role, and communication preferences — that you set once. When the same person emails from a second address, you link both to one profile rather than managing two separate cards. Context travels with the conversation thread, not the address, so history does not get split when someone changes domains. There is a 7-day free trial at aiemaily.com — plan details are at aiemaily.com/pricing.

Frequently asked

Nafiul Hasan

Written by

Nafiul Hasan

Nafiul Hasan is an entrepreneur and AI automation system builder with 10+ years of experience turning messy, manual workflows into reliable automated systems. He designs and ships AI enterprise solutions end-to-end — the agent logic, the data plumbing, and the product people actually use — and founded AI Emaily to give busy professionals their attention back. He writes here from the builder's seat: what works, what breaks, and how to put AI to work without giving up control.

EntrepreneurAI Automation System BuilderAI EnthusiastBuilds AI Enterprise Solutions10+ years experience
More from Nafiul
Ready when you are

Keep contact context without the cleanup cycle.

AI Emaily stores relationship notes, role, and communication preferences in a per-contact Context Brain — so the right context is there when you open a thread, whether someone emails from one address or three. 7-day free trial on Pro and Autopilot plans.

  • 7-day free trial
  • Cancel anytime
  • Every provider