Paste a messy list or upload a CSV. Get clean, formatted numbers with duplicates and bad numbers removed. Free, and nothing is uploaded.
| Original | Cleaned | Status |
|---|
This checks format and number ranges. It can't tell if a number is a landline or still in service. That takes a carrier lookup.
Most lists take under a minute.
Copy a column from Excel or Google Sheets, paste a CSV, or drop in any text with numbers in it. You can also upload a .csv file.
Choose the country for numbers that don't have a country code, and how you want them written. E.164 (+12015550123) works with almost every texting platform.
Get a CSV with just the numbers that are ready to text. A second download lists the problem numbers, so you can fix them at the source.
Each number gets one of four labels.
| Label | What it means | What to do |
|---|---|---|
| Ready / Fixed | A valid number. "Fixed" means we reformatted it. | Nothing. It's in your download. |
| Check | Valid format, but probably can't get texts: a toll-free number, a likely landline, or a 555-01xx number reserved for TV and examples. | Ask for a mobile number. |
| Invalid | Too short, too long, or an area code that doesn't exist. | Look at the original. Often the area code is missing. |
| Duplicate | The same number appears more than once, even if it's written differently. | Nothing. We keep the first one. |
E.164 is the international standard for writing phone numbers.
| Written as | Same number in E.164 |
|---|---|
| (201) 555-2368 | +12015552368 |
| 201.555.2368 | +12015552368 |
| 1-201-555-2368 | +12015552368 |
| 07700 900123 (UK) | +447700900123 |
| 052-555-1234 (Israel) | +972525551234 |
A plus sign, the country code, then the number with no spaces, up to 15 digits. Texting platforms use it because there's only one way to write each number, so duplicates are easy to spot.
Only text people who agreed to get texts from you. A clean list isn't the same as a permission list. Our 10DLC compliance generator writes the opt-in wording.
Write your message in the SMS character counter to see how many texts it takes and what it costs.
Run it through the spam checker so carriers don't filter your first message.
Evant lets you text your whole list from one number, collect RSVPs by text and even send voice calls. We handle the carrier registration.
Try Evant freeUse E.164: a plus sign, the country code, then the number, like +12015550123. Paste your list into the cleaner above, choose E.164 and download the CSV.
Yes. It finds duplicates even when they're written differently, like (201) 555-2368 and 1-201-555-2368, and keeps the first one.
Not for US and Canadian numbers. That takes a carrier lookup. For the UK, Israel, Australia and a few other countries, mobile numbers start with specific digits, so we flag numbers that look like landlines.
It's formatted correctly but probably can't receive texts. That includes toll-free numbers, likely landlines and 555-01xx numbers, which are reserved for TV and examples.
Yes. Copy the column (or the whole sheet) and paste it in, or save it as a CSV and upload it. If there's a header row with "phone" or "mobile" in it, we find that column and keep the names.
No. Everything runs in your browser. Your numbers are never sent to us or stored.
Yes. No sign-up and no limits.
Last updated November 2026 by Michael Pedoeem, founder of Evant.
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)

