How to check if a phone number is on WhatsApp (one number or a whole list)

Two quick ways to check a single number by hand, how to check thousands at once, and how to prepare your list and read the results

19 Oct 2026 4 min read PWF Platform team
How to check if a phone number is on WhatsApp (one number or a whole list)
On this page
  1. Why it is worth checking first
  2. Check one number by hand
  3. Why the manual way does not scale
  4. Check a whole list at once
  5. Get your list ready
  6. What the results mean
  7. Use it responsibly
  8. Questions people ask

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

  1. Save the number in your phone's contacts, with the country code (for example +49 for Germany)
  2. Open WhatsApp and start a new chat
  3. 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

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:

MethodGood forLimits
Save as a contact1–10 numbersFills your phone with contacts, one number at a time
wa.me link1–20 numbersOpening links one by one, easy to mistype
A bulk checkerThousands to millionsNeeds 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:

  1. Prepare the file. A .txt or .csv file with one number per line, each with its country code. One country per order, and the country is detected for you
  2. 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
  3. 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

More from the blog

All posts