WhatsApp Number Formatter and List Cleaner
Paste or open a list of phone numbers. The tool puts each one in the international E.164 format WhatsApp needs, removes duplicates, flags numbers that cannot be right, and gives you a clean CSV. Free, no login, and your list never leaves your browser.
Add your numbers
Choose how to clean them
Numbers that start with + or 00 keep their own country code.
Check the result and download it
Paste your numbers above, open a file, or try the example list.
| # | You typed | Clean number | Status | What changed |
|---|
This tool fixes the format. It cannot tell whether a number has a WhatsApp account. The Number Filter in the LeadTrapper Windows app checks a whole list against WhatsApp before you send (14-day free trial).
Runs in your browser. The list you paste or open is not sent to us or anywhere else, and there is no sign-up.
Clean a phone list in seconds, and see exactly what changed
Most numbers that fail are not fake. They are written the way people dial them at home, and WhatsApp wants them in full international format.
Every country, done for you
Pick a country for local numbers and the tool adds the country code and drops the leading 0. Numbers that already start with + or 00 keep their own country.
Every change explained
Each row shows what you typed, the clean number and why it changed, so you never have to trust a list you cannot check.
Duplicates removed
The same person often appears twice in different formats. The tool spots them after cleaning, keeps the first and tells you which row repeats.
Messy input, no problem
It takes the number out of text such as a name, removes extensions, reads Arabic-Indic digits and ignores spaces, dashes, brackets and dots.
Paste in, CSV out
Paste a column from Excel or open a CSV. The clean download keeps your other columns and adds the clean number and, if you like, a wa.me link.
Private by design
Your list is cleaned in your browser and never uploaded. There is nothing to sign up for, and nothing is saved when you close the page.
How to format a phone list for WhatsApp
Three steps and no account.
- Paste or open your listOne number per line, a column copied from Excel, or a CSV file. Try the example list to see how it works.
- Choose the countryIt is used for numbers written the local way. Numbers that start with + or 00 already say where they are from.
- Check and downloadFilter to Fixed, Check or Invalid, look at the reasons, then download the clean list or copy the numbers.
What the formatter does to each number
These are the real results from the tool, using a UAE number list unless a row says otherwise. The numbers are fictional examples.
| What it finds | Example typed | Clean result | What it does |
|---|---|---|---|
| Spaces, dashes, brackets, dots | 050-123-4567 | 971501234567 | Removes them, then adds the country code. |
| A leading 0 | 0501234567 | 971501234567 | Removes the 0 and adds the country code. |
| + or 00 in front | 00971 50 123 4567 | 971501234567 | Removes it. The number is already international. |
| Text around the number | Ahmed - 055 333 4444 | 971553334444 | Takes the number out of the text. |
| An extension | 054 222 3333 ext 12 | 971542223333 | Removes the extension. |
| Arabic-Indic digits | ٠٥٠ ١٢٣ ٤٥٦٧ | 971501234567 | Converts them to 0 to 9. |
| The same number twice | 0501234567 and 050 123 4567 | First row kept | Flags the later copy as a duplicate. |
| Not a number | N/A | Invalid | Says why, and leaves it out of the clean list. |
| An unusual length | 12345 | 97112345 (Check) | Keeps it but flags it, because a UAE mobile number usually has 9 digits after +971. |
| Mexico (WhatsApp rule) | +52 55 1234 5678 | 5215512345678 | Adds the 1 after 52. |
| Argentina (WhatsApp rule) | 011 15 2345 6789 | 5491123456789 | Removes the 15, adds the 9 after 54. |
WhatsApp number format by country
The same idea in six countries: take the number as people write it locally, then add the country code and drop the leading 0. The numbers are fictional examples, and each result comes from the tool.
| Country | Written locally | WhatsApp format | With a plus (E.164) |
|---|---|---|---|
| United Arab Emirates | 050 123 4567 | 971501234567 | +971501234567 |
| Saudi Arabia | 050 123 4567 | 966501234567 | +966501234567 |
| United Kingdom | 07700 900123 | 447700900123 | +447700900123 |
| United States | (202) 555-0123 | 12025550123 | +12025550123 |
| Mexico | 55 1234 5678 | 5215512345678 | +5215512345678 |
| Argentina | 011 15 2345 6789 | 5491123456789 | +5491123456789 |
WhatsApp's Mexico and Argentina rules
WhatsApp's help page, About international phone number format, says to remove leading zeros and special calling codes. It then names two countries where a number needs one more digit.
A 1 after +52
WhatsApp says Mexican numbers need a 1 after +52, even Nextel numbers. So 55 1234 5678 becomes +52 1 55 1234 5678.
A 9, and no 15
WhatsApp says Argentine numbers need a 9 between the country code and the area code, and the 15 prefix removed, for 13 digits in all: +54 9 XXX XXX XXXX.
The tool follows both by default and says so in the row. WhatsApp's page is written for registering and contacting WhatsApp, so if a list of numbers works for you without the extra digit, untick the option in step 2 and you get the plain international number. Try one number before you use a whole list.
A clean list still needs checking
A number can be perfectly formatted and still not be on WhatsApp. That is the next step, and it is what the Windows app does.
Fix the format
- Turns local, + and 00 numbers into international format
- Removes duplicates and flags impossible numbers
- Downloads a clean CSV with wa.me links
Free, with no login and no limit on how often you use it.
Check, then message
- Checks which numbers on a list are on WhatsApp
- Sends personalised messages with calculated delays
- Builds the list from Google Maps
Questions about formatting WhatsApp numbers
What is the correct WhatsApp number format?
The full international number, known as E.164: the country code first, then the number. In a wa.me link and in most tools it is digits only, for example 971501234567, with no plus sign, zeros, spaces, brackets or dashes. WhatsApp's help page describes it as a plus sign, the country code, the area code and the local number, and says to remove leading zeros and special calling codes. Choose the With + style in the tool if the software you use wants +971501234567.
How do I format a list of phone numbers for WhatsApp?
Paste the numbers, one per line, or copy a column from Excel. Choose the country for numbers that have no country code. The tool shows each number, the cleaned version and what it changed. Look at the rows marked Check or Invalid, then download the clean CSV or copy the numbers.
What does a WhatsApp number look like?
It is the country code followed by the phone number. Written for people it is +971 50 123 4567. In a wa.me link and in most tools you drop the plus sign and the spaces and write 971501234567. The table above shows the same kind of number written locally and in WhatsApp format for six countries.
What is E.164?
E.164 is the international standard for phone numbers: a plus sign, the country code and the subscriber number, at most 15 digits in all, with no spaces or dashes. WhatsApp expects numbers in that shape. In a wa.me link the plus sign is left out. The tool accepts 7 to 15 digits and flags anything outside that.
How do I add a country code to a list of numbers?
Choose the country for numbers written the local way and the tool adds its country code and removes the leading 0. Numbers that already start with + or 00 keep their own country, so a list that mixes countries works when the numbers from other countries are written with their codes.
Why does a leading 0 have to be removed?
In many countries the 0 is a trunk prefix, dialled only inside the country. WhatsApp's help page tells you to remove leading zeros and special calling codes, because they can cause errors. The tool removes the 0 and adds the country code in its place.
What are the Mexico and Argentina rules?
WhatsApp's help page, About international phone number format, says Mexican numbers need a 1 after +52, and Argentine numbers need a 9 between +54 and the area code, with the 15 mobile prefix removed, so the whole number has 13 digits. The tool follows both by default. If your list works without them, untick the option and you get the plain international number.
Does the tool check that a number is on WhatsApp?
No. It fixes the format and finds numbers that cannot be right, but it cannot tell whether a number has a WhatsApp account. The Number Filter in the LeadTrapper Windows app checks a whole list against WhatsApp.
What does Check mean in the results?
The number could be valid, but its length is unusual for the country, or WhatsApp's Mexico or Argentina rules did not fit its length. It stays in your clean list. Look at it before you use it.
Can I open an Excel file?
Not directly yet. In Excel, copy the column of numbers and paste it into the box, or save the sheet as CSV and open that. The tool also reads CSV and text files, picks the column that holds the numbers, and keeps your other columns in the download.
Is my list uploaded or stored?
No. The list is cleaned in your browser and is not sent to us or anyone else. The tool stores nothing and needs no sign-up, and what you paste disappears when you close the page. Like the rest of this site, the page itself is counted by standard website analytics, which records visits and not what you type.
Why does Excel show my numbers as 9.71501E+11?
Excel turns long strings of digits into scientific notation when it opens a CSV. Tick Keep long numbers as text in Excel before you download, or import the CSV and set the number column to Text.
What happens to duplicates?
The first copy of a number stays and later copies are marked Duplicate, with the row they repeat. They are left out of the clean list and the copy button. Untick Remove duplicates to keep every row.
Is there a WhatsApp number formatter for PC, Android or iPhone?
This one runs in the browser, so it works on a PC, an Android phone or an iPhone with nothing to download or install. For a desktop program that also checks numbers against WhatsApp and sends messages, there is the LeadTrapper Windows app.
Related guides and tools
- WhatsApp number format: country codes and examples
- How to format a phone list for WhatsApp bulk sending
- The free WhatsApp link generator and QR code maker
- Cleaning a contact list before your first campaign
- How the WhatsApp Number Filter checks a list
- Invalid numbers and WhatsApp ban risk
- How to create a WhatsApp link (wa.me), step by step
- What WhatsApp's rules say about messaging people first
WhatsApp is a trademark of WhatsApp LLC. LeadTrapper is not affiliated with or endorsed by WhatsApp. Country calling codes and typical number lengths come from Google's libphonenumber metadata.
Ready to message the clean list?
LeadTrapper for Windows checks which numbers on a list are on WhatsApp, sends personalised messages with calculated delays, and can build the list from Google Maps. Only message people who expect to hear from you, because WhatsApp's rules apply to every tool.