On this page
Before you send a campaign, an update or a reminder on WhatsApp, it helps to know one simple thing: does this number actually have a WhatsApp account? For one number you can find out in a few seconds. For a list of thousands, the manual way stops working. This guide covers both
Why it is worth checking first
A number without WhatsApp cannot receive your message there, but you often only find out after you have spent time, credits or a sending slot on it. Checking first helps you to:
- Stop paying for numbers that cannot be reached. Many sending tools charge per number, whether the message arrives or not
- Pick the right channel per contact. Numbers with WhatsApp go to WhatsApp; the rest can get an SMS, a call or an email instead
- Keep your lists clean. Old exports, form leads and purchased lists collect typos, landlines and numbers nobody uses any more
Check one number by hand
There are two easy ways to check a single number from your phone
1. Save it as a contact
- Save the number in your phone's contacts, with the country code (for example +49 for Germany)
- Open WhatsApp and start a new chat
- Search for the contact name. If it shows up as a normal contact with a profile, the number is on WhatsApp. If it only appears under Invite to WhatsApp, it is not
2. Open a click-to-chat link
WhatsApp has a public link format that opens a chat without saving the contact:
https://wa.me/<number>
Write the number in full international format, with the country code and without the plus sign, spaces, dashes or the leading zero. For a German mobile number 0151 xxxx xxxx, that is 49151xxxxxxxx. If the number has no WhatsApp account, WhatsApp tells you the phone number shared via the link is invalid
Tip: Most wrong results with both methods come from the number format, not from WhatsApp. If a number looks wrong, check the country code and the leading zero first
Why the manual way does not scale
Both methods are fine for a handful of numbers. For a real list they break down quickly:
| Method | Good for | Limits |
|---|---|---|
| Save as a contact | 1–10 numbers | Fills your phone with contacts, one number at a time |
| wa.me link | 1–20 numbers | Opening links one by one, easy to mistype |
| A bulk checker | Thousands to millions | Needs a clean file and a prepaid balance |
WhatsApp is built for chatting, not for looking up long lists. Checking hundreds of numbers by hand takes hours, and unusual activity on an account can lead to limits. That is what a bulk checker is for
Check a whole list at once
With a bulk checker you upload the list once and get the answer for every number back as files. On PWF Platform it works like this:
- Prepare the file. A
.txtor.csvfile with one number per line, each with its country code. One country per order, and the country is detected for you - Upload and pick the check. Choose WhatsApp Filter. Duplicates and numbers in the wrong format are removed first, so you only pay for numbers that are actually checked
- Download the results. You get two clean files: registered (the numbers with a WhatsApp account) and not registered. You can follow the progress live on the order page and in Telegram
Get your list ready
A few minutes of preparation saves money and gives better results:
- Add the country code to every number and remove the leading zero after it
- Keep one country per file. If your list mixes countries, split it first
- Remove obvious junk: empty lines, text in the number column, landline ranges you know you do not need
- Keep the original export. Work on a copy, so you can always go back
What the results mean
A registered result means the number had a WhatsApp account at the moment of the check. It does not tell you who owns the number, whether they read their messages, or whether they agreed to hear from you
A not registered result usually means one of these: the number has never been used on WhatsApp, it is a landline or a service number, or it was given up and has not been registered again yet. Lists change over time, so it is worth checking again before each larger campaign
Use it responsibly
Only check lists you are allowed to work with, and remember that checking a number is not permission to message it. In the EU and many other places, marketing messages usually need the person's consent. A clean list helps you reach the right people, but it does not replace their permission
Questions people ask
Can I check numbers from different countries in one file?
Each order handles one country. If your list mixes countries, split it by country code and upload one file per country
Which file formats work?
A plain .txt or .csv file with one number per line. Numbers need their country code; spaces and dashes are cleaned up for you
Do I need a subscription?
No. You top up a balance and pay per number checked, at the price shown before you start



