How to check if a number is on WhatsApp — one number or a whole list
A WhatsApp checker tells you which phone numbers are registered on WhatsApp before you message, import or pay for them. This guide covers the manual method, online checkers and bulk checking on your own PC
What a WhatsApp checker does
A WhatsApp checker — also called a WhatsApp number checker or WhatsApp number validator — takes a phone number and answers one question: is this number registered on WhatsApp? A registered number has an active WhatsApp account behind it. An unregistered one belongs to a phone without WhatsApp, a landline, or a number that no longer exists
The check matters whenever a list is involved. Marketing teams check a list before a campaign so messages go only to reachable numbers; sales teams validate leads before importing them into a CRM; agencies clean client databases; anyone who bought or generated a list needs to know how much of it is real. Messaging unregistered numbers wastes time and, at volume, gets accounts restricted
Format validity and WhatsApp registration are two different things: a number can be perfectly formatted and still have no WhatsApp account behind it. A checker tests the second
Three ways to check a number
Manually, in WhatsApp
Save the number as a contact and look for it in WhatsApp, or open wa.me/ followed by the number in international format without the plus sign (for example wa.me/4915112345678). If the number is registered, a chat opens; if it is not, WhatsApp reports that the phone number is invalid. Free and reliable — but one number at a time
Best for a handful of numbers
An online WhatsApp checker
Web services and APIs accept a list and return a registered / not-registered flag for each number. Convenient for a one-off job, but the list is uploaded to a third party, the price is per number, and most return nothing beyond the flag
Best for a one-off small job
A bulk checker on your own PC
A desktop WhatsApp number checker such as PWF Checker connects your own WhatsApp accounts and runs the whole list through them in batches. The list stays on your computer, there is no per-number fee, and every match can be enriched with the profile photo, business flag and image analysis
Best for thousands of numbers
How to check a list in bulk with PWF Checker
The same workflow the manual describes for a first local check, condensed to six steps
1Prepare the list. One international number per line in a .txt or .csv file — country code included, no spaces or dashes. The Plus Formatter and Remove Duplicates tools clean a messy list in seconds
2Connect your WhatsApp accounts. Open Channels → Import, choose the correct Personal or Business type, then run Test All so only healthy accounts take part. Each account can use its own SOCKS5 proxy
3Load the numbers. Open Checker → Select Numbers, or drop the file onto the number area. Numbers are normalised and de-duplicated on the way in
4Choose the run settings. Review the filtering profile, run mode and thread count, and decide whether to download profile photos and run image analysis
5Start and watch the counters. Numbers are checked in batches through rotating accounts; Total, WhatsApp, Non-WA and Business update live, and a Smart Target can stop the run automatically at a set number of matches
6Export. Open Export Data, filter the result (WA only, with avatar, personal or business), choose TXT, CSV, VCF or XLSX, check the Matching rows count and save
PWF Checker after a run: registered numbers with profile photo, business flag and analysis results
Just a few numbers?Quick Checker (Ctrl+Q) is a separate lightweight workspace with its own list, results and export — handy for testing a short list or a sequence without touching the main runQuick Checker
What the checker tells you about each number
A bulk WhatsApp checker is only useful if the answer is more than yes or no. These are the fields every checked number can carry
Field
What it means
Status
Registered on WhatsApp or not — the core answer
Type
Personal or Business account, so either group can be exported on its own
Avatar
The profile photo, downloaded when the account shows one
Gender · Age · Faces · Objects
Results of the local image analysis of the photo — the basis for segmenting a list automatically
Country · Carrier
From the built-in prefix database: 207 countries, 28,739 carrier prefixes
Validity
Whether the number is well-formed and has the line length its carrier expects
Number format: what a checker expects
Most “not on WhatsApp” surprises are formatting problems. Give the checker clean international numbers and the result is trustworthy
International format, digits only: country code followed by the subscriber number. +49 151 1234 5678 becomes 4915112345678
Drop the trunk zero: a German 0151… becomes 49151…, a British 07… becomes 447…
One number per line in a .txt file, or a column in a .csv. Copy the column out of Excel first
Remove duplicates before the run — a duplicate is checked twice and counted twice
Not sure what a list contains? Analyze Prefix shows its countries and carriers before you check a single number
A number can be perfectly formatted and still not be on WhatsApp. Format validity is checked first; registration is the second, separate answer
Accuracy, limits and safety
The check asks WhatsApp itself whether an account exists behind the number, so the answer is as current as WhatsApp's own directory at that moment. Results are written to a local SQLite database as they arrive, so a crash never costs the batches already completed
Limits come from the accounts you use, not from the software. WhatsApp restricts accounts that query too aggressively, which is why the checker works in batches with delays and cool-downs, rotates between accounts, detects a ban and parks the restricted account before it costs a batch. Conservative settings and healthy accounts are the difference between a smooth run and a wasted one
Privacy: the list, the results and the downloaded photos stay on your PC. Nothing is uploaded for the analysis stage, and the cloud platform is optional
Use a checker responsibly: check numbers you have a legitimate reason to contact, respect the marketing and data-protection laws that apply to you (GDPR, TCPA and the like) and WhatsApp's terms of service
WhatsApp checker — common questions
Can I check if a number is on WhatsApp without saving it as a contact?
Yes. Open wa.me/ followed by the number (international format, no plus sign) in a browser: if a chat opens, the number is registered. For more than a handful of numbers, use a bulk checker
Will the person know that I checked their number?
No. A registration check sends no message, call or notification. The other side sees something only when you actually message the number
Is there a free WhatsApp checker?
The manual wa.me method is free and fine for a few numbers. Checking a list needs software or a service; PWF Checker is licensed per term (1, 3 or 6 months) with unlimited numbers per run and no per-number fee
How many numbers can I check per day?
The software sets no limit — lists of 200,000 rows and more run with flat memory. The practical ceiling is how many healthy WhatsApp accounts you connect and how conservative the settings are, because WhatsApp rate-limits every account
Does the checker detect WhatsApp Business accounts?
Yes. Every match is flagged as Personal or Business, and either group can be exported on its own
Can I check numbers from any country?
Yes. Any number in international format can be checked. The built-in prefix database covers 207 countries and 28,739 carrier prefixes for the country and carrier lookup
Can I check a phone-number list from Excel?
Copy the column into a .txt file (one number per line) or save the sheet as .csv, run the check, and export the result back to XLSX with the profile data as extra columns
What is the difference between a WhatsApp checker and a WhatsApp filter?
A checker answers whether each number is registered; a filter uses that answer to split the list — registered numbers on one side, the rest on the other — and usually adds profile data. PWF Checker does both in one run, which is why it is also called Premium WhatsApp Filter
Check your first list today
Download PWF Checker for Windows, connect your accounts and see which numbers are really on WhatsApp — profile data included