Guide

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.

  1. 1 Prepare 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.
  2. 2 Connect 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.
  3. 3 Load the numbers. Open Checker → Select Numbers, or drop the file onto the number area. Numbers are normalised and de-duplicated on the way in.
  4. 4 Choose the run settings. Review the filtering profile, run mode and thread count, and decide whether to download profile photos and run image analysis.
  5. 5 Start 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.
  6. 6 Export. 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
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 run. Quick 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.