Skip to content
Drishvi Technology

Bulk Contact Cleaner – Remove Duplicates & Fix Mobile Numbers

Paste a list of numbers or upload an Excel, CSV or VCF file. Every number is checked, written in the same +91 format and duplicates are removed, even when the same number was typed three different ways.

2 visitors

🔒 Your contacts never leave your device.

Everything is processed in your browser. No numbers, names or files are uploaded to our server, and nothing is saved.

Load this page, turn off your internet, and try it. It still works.

Processed in your browser. Nothing is uploaded.

One per line, or separated by commas. Add a name before or after the number if you like: “Ramesh, 98250 12345”.

Which column has the numbers?

We guessed the columns from the first rows. Change them if needed.

First rows of the file

Options

Used for numbers typed without a country code. Numbers with + or 00 are detected automatically.

How it works

  1. 1

    Paste your numbers, or upload an Excel, CSV or VCF file. For Excel and CSV, pick the column that has the numbers.

  2. 2

    Choose the default country (India is already selected) and how names should be kept for duplicates.

  3. 3

    Every number is checked and written in one format: 98250 12345, 09825012345 and +91-98250-12345 all become +91 98250 12345.

  4. 4

    Duplicates are merged and invalid numbers are listed with the reason, so you can fix them.

  5. 5

    Download the clean list as Excel, CSV, a VCF for your phone, or WhatsApp-ready numbers.

Frequently asked questions

Is my data uploaded?
No. Your contacts never leave your device. The numbers, names and files are read and cleaned inside your own browser. Nothing is uploaded to our server and nothing is saved, so we never see your list. The page has no server address that accepts files, and the browser is told not to send data anywhere else. Load this page, turn off your internet, and try it. It still works.
Which number formats does it fix?
Spaces, dashes, dots and brackets are removed and the country code is added. For India, 98250 12345, 09825012345, 919825012345, +91 98250-12345 and +91 (98250) 12345 all become +91 98250 12345. Labels like “Mob:” and wa.me links are understood too.
How are duplicates found?
Every number is first written in one standard format, then compared. So 98250 12345, +919825012345 and 09825012345 count as one contact. You choose which name to keep: the first name found, the longest name, or all names merged (Ramesh / Ramesh Tiles).
Which countries are supported?
All countries. Pick the default country for numbers written without a country code (India is selected already). Numbers that start with + or 00, like +971 50 123 4567 or 0044 7400 123456, are recognised automatically, whatever the default country.
Which files can I upload?
Excel (.xlsx and .xls), CSV and VCF contact files from Android or iPhone. For Excel and CSV you pick the column with the numbers and, if you like, the column with the names. You can also simply paste numbers, one per line.
How do I import the VCF into my phone?
Android: send the .vcf file to your phone (WhatsApp, email or USB), open it and choose Contacts, or open Contacts › Settings › Import › .vcf file. iPhone: open the .vcf file from Mail, Files or WhatsApp and tap “Add All Contacts”. Use the name prefix (for example “Morbi Expo 2026 – ”) to keep the new contacts together.
Can I use the list for WhatsApp broadcast lists?
Yes. Save the VCF to your phone so the contacts appear in WhatsApp, then add them to a broadcast list. The “WhatsApp format” download gives the numbers as digits with the country code (919825012345), which most WhatsApp tools and bulk senders expect, with optional wa.me chat links. Remember: broadcast messages only reach people who have saved your number.
What happens to invalid numbers?
They are left out of the clean list and shown in the Invalid tab with the reason: empty, too short, too long, unknown country code, not a valid number for the country, or not a phone number. The full Excel report lists them too, so you can fix them.
What if I have more than 300 contacts?
The free version cleans the first 300 rows of each list. For a longer list we still show how many duplicates and invalid numbers it roughly has. You can split the list into parts of 300, or contact us and we’ll clean your full list for you, once or regularly.
Can I clean my Google or phone contacts?
Yes. In Google Contacts choose Export and pick Google CSV or vCard, or export a .vcf file from your phone’s Contacts app, then upload it here. After cleaning, import the clean VCF. Delete the old contacts first if you don’t want them twice.

Also searched as

A free online tool to clean a contact list: no download, no sign-up, and your numbers stay on your device.

  • remove duplicate phone numbers
  • mobile number cleaner
  • add +91 to mobile numbers in Excel
  • excel to vcf converter
  • clean contacts for WhatsApp broadcast
  • duplicate contact remover online
  • phone number formatter
  • vcf duplicate remover

Managing customers in Excel and WhatsApp?

We build simple software for leads, customers and follow-ups, with WhatsApp built in.

More free tools

Chat with Drishvi Technology on WhatsApp