Contact Cleaner

Find the duplicate contacts Excel misses

Excel's Remove Duplicates only removes rows that are exactly identical. Real lists are messier: the same person with different capitals, the same email or phone written two ways, ACME Corp. and Acme Corporation. Contact Cleaner finds them, and you decide what to merge.

Your file never leaves your computer. Everything runs in this page; nothing is uploaded.

Drop your contact list here, or choose a file

Excel (.xlsx, .xls), CSV, tab-separated text or OpenDocument (.ods)

How it works

  1. Open your list. Excel or CSV, any size. Columns with names, emails and phone numbers are found automatically.
  2. See what's wrong. Blank rows and exact duplicates are removed. Likely duplicates are grouped, with the reason: same email, same phone, or similar name.
  3. Decide and download. Merge the groups you're sure about, keep the rest, and download a clean Excel or CSV file.

What it catches that Remove Duplicates doesn't

In your listExcel's Remove DuplicatesContact Cleaner
Arta Berisha and  ARTA  berisha Kept twiceRemoved: identical once tidied
+383 44 123 456 and 044 123 456Kept twiceFlagged: same phone
Arta@Example.com and arta@example.comKept twiceFlagged: same email
ACME Corp. and Acme CorporationKept twiceFlagged: similar name
N/A, null, - in empty cellsLeft as they areCleared
blerim@exampleNot checkedFlagged: email doesn't look valid

Pricing

Free

$0

  • Check a list of any size and see everything found
  • Review and merge duplicates
  • Download cleaned lists up to 500 rows

Pro

$9 once, no subscription

  • Download cleaned lists of any size
  • An offline copy you keep: one file that opens in your browser and works without internet
  • The same private checking: nothing is ever uploaded
Get Pro

Check your list for free first: you only need Pro if it found something worth cleaning and your list has more than 500 rows.

Questions

Is my file uploaded anywhere?

No. The page reads your file inside your browser and never sends it anywhere. Its security settings block it from connecting to any server, so it couldn't send your file even by mistake. You can disconnect from the internet after the page has loaded and it keeps working.

Does it merge my contacts automatically?

Only exact duplicates (rows that are identical once spacing and capitals are tidied) are removed automatically. Likely duplicates are grouped for you to decide, because merging two different people is a worse mistake than keeping one duplicate.

What counts as a likely duplicate?

Two rows with the same email address, the same phone number (the last eight digits, so +383 44 123 456 matches 044 123 456), or names that are at least 88% similar after accents, punctuation and company endings like Ltd or Corporation are set aside. When similar names have different emails, the group says so: they may be two different people.

Which columns does it look at?

Columns whose headings mention email, name, company or organisation, and phone, mobile or WhatsApp. If no heading says email, a column where most values look like email addresses is used. Every other column is kept as it is.

Accented names look wrong after opening my CSV

Some CSV files are saved in an older encoding. Contact Cleaner detects Western and Central European encodings and tells you which one it used; the downloaded files are saved so Excel shows accented names correctly.

What if it finds nothing?

Then your list is already clean and you don't need to buy anything. The free check shows everything it finds before you pay.