Remove duplicate contacts from a VCF file
Find the people saved more than once in your .vcf or CSV files and fold them into one card each — by phone number and email, without losing any field.
About this conversion
Duplicates come from merging phones, restoring backups and syncing two accounts. Matching by name does not catch them — “Mom” and “Linda K.” are the same number — and matching phone numbers as text does not either, because one file writes (555) 201-4477 and another +15552014477. Here two cards are the same person when they share a phone number (compared by its last nine digits) or an email. Each group becomes one card with every phone, email, address and note from all of them; the other names are kept as “also saved as”.
Just want to look inside it?
The same tool without converting anything: open the file and read it.
The same contacts, any way out
The file is read once and stays open, so the format is picked at the end: the same list
can leave here as XLSX, CSV, CSV for Google Contacts, CSV for Outlook or PDF. Before that you can search it, see which people are saved
twice — the same number written as (555) 201-4477 in one file and
+15552014477 in another counts as one — and fold the duplicates into a single
card without losing any phone, address or note.
Questions
- Are two different people with the same name merged?
- No. A name alone never merges cards — two people called Peter are common. Only a shared number or email does.
- Can I see what will be merged before saving?
- Yes. Untick “merge duplicates” to see the original cards; each one that belongs to a group shows how many cards it has.
- Does it work with CSV too?
- Yes — Google and Outlook CSV, or your own list. Save the result as vCard, CSV for Google, CSV for Outlook (web and new, or classic) or Excel.