The private way to merge duplicate contacts
You have the same people scattered across Google, iCloud and a few old exports. There are three ways to fix that — and only one of them keeps everything on your own computer while combining every source into a single clean set.
The duplicate-contact problem is really two problems wearing one coat. The first is that
the same person shows up more than once inside a single account. The second, harder
one is that your contacts don't all live in one place to begin with — some are in Google, some
in iCloud, and some in a .vcf you exported from an old phone years ago. Each of the
three approaches below solves a different slice of that, so it's worth knowing which one matches
the mess you actually have.
Option 1: your account's built-in merge
Both of the big platforms can tidy duplicates for you, at no cost. Google Contacts has a "Merge & fix" tool (sometimes labelled "Merge duplicates") that scans your Google account and offers to fold matching entries together. Apple's Contacts, on iCloud and on your iPhone or Mac, can likewise link and merge duplicate cards. If your whole address book lives in one of these accounts, this is genuinely all you need — it's free, it's built in, and it does the job.
The limitation is scope. Each tool only de-duplicates within its own account. Google's
merge never sees your iCloud contacts, and iCloud's never sees your Google ones, and neither has
any idea about that old phone's .vcf export sitting in your downloads folder. So the
same person can still appear twice across accounts — and often does, because the two accounts store
cards slightly differently. iCloud might keep a contact photo in its copy while Google doesn't, for
instance, so the two records don't line up as "the same person" and stay separate. Built-in merge
cleans one account beautifully; it can't combine several.
Option 2: online VCF mergers
Search for a fix and you'll quickly find web-based "VCF File Merger" tools:
you drop your .vcf files into a page in your browser, and it hands back a combined
file. They're convenient, they work across sources, and there's nothing to install.
The catch is what you're handing over. To merge your contacts, an online tool needs your contacts — so you're uploading your entire address book to a website: every name, every phone number, every email address, every home address, all of it, to a server you don't control. For personal contact data — arguably the most sensitive list you own — that's a real privacy cost, and one that isn't always spelled out. A downloadable joiner utility (Windows tools such as Univik VCF Joiner or Cigati) avoids the upload by running on your machine, and can match duplicates by phone, email or name; those are a step up on privacy, though they tend to be single-purpose and Windows-only.
Option 3: ContactAttic
ContactAttic is built for exactly the case the first two options leave open: contacts spread
across several places that you want combined, privately, into one clean set. It imports vCard /
.vcf files and exports from every source — Google, iCloud, old phones,
loose backups — and merges them into one de-duplicated address book where each person
appears only once, with their numbers, emails and details from each copy brought together
into a single complete entry. When it finishes it also writes a short report of what was combined.
All of that happens entirely on your own computer. Your source files are read, nothing is uploaded, and the result is ordinary files you own and can import back into any phone or account. It's a one-time purchase of $59.99 with a free trial, and it runs on both Windows and Linux.
The dividing line is simple. Built-in merge is free and perfect for one account. Online mergers combine sources but ask you to upload everything. ContactAttic combines every source and keeps it all on your computer.
The three approaches side by side
| Built-in (Google/iCloud) | Online VCF mergers | ContactAttic | |
|---|---|---|---|
| Combines across sources | No — one account | Yes | Yes |
| Runs on your computer | Yes | No — website | Yes |
| Nothing uploaded | Yes | No | Yes |
| Merges duplicates into one record | Within account | Varies | Yes — each person once |
| Platforms | Built into device | Any browser | Windows & Linux |
| Price | Free | Free–paid | One-time $59.99, free trial |
| Best for | Tidying one account | Quick one-off if you don't mind uploading | Combining every source privately |
When the built-in tools are enough
Be honest with yourself about where your contacts actually are. If everything you keep lives in a single Google account, or a single iCloud account, and nothing important is stranded in an old export, then the built-in "Merge & fix" or Apple's link-and-merge is the right tool — it's free, it's already on your device, and it will clean up the duplicates without you installing anything at all. There's no reason to reach for more.
When ContactAttic is the right call
ContactAttic earns its place the moment your contacts are split — some in Google, some
in iCloud, some on a phone you no longer use, some in a .vcf you saved "just in case."
That's the situation the built-in tools can't reach and the one you'd otherwise solve by uploading
everything to a stranger's website. ContactAttic pulls all of those sources together into one clean
address book with each person kept exactly once, and it does it without your contact list ever
leaving your computer. If you want every source combined and your data kept private, that's
the call.
Combine every source, privately
Bring your Google, iCloud and old-phone exports together into one clean address book — each person once, their details combined, with a report — all on your own computer, nothing uploaded. On sale now — a one-time purchase with a free trial, on Windows and Linux, and all minor version upgrades free.
Get it now