VOOZH about

URL: https://apify.com/michael.g/whatsapp-number-validator

โ‡ฑ WhatsApp Number Validator & Checker ยท Apify


๐Ÿ‘ WhatsApp Number Validator & Checker avatar

WhatsApp Number Validator & Checker

Pricing

from $1.00 / 1,000 results

Go to Apify Store

WhatsApp Number Validator & Checker

Bulk WhatsApp number validator and phone number checker. Check if phone numbers are registered on WhatsApp, clean contact lists, validate leads, and export structured results.

Pricing

from $1.00 / 1,000 results

Rating

5.0

(1)

Developer

๐Ÿ‘ Michael G

Michael G

Maintained by Community

Actor stats

3

Bookmarked

9

Total users

9

Monthly active users

3 days ago

Last modified

Share

What Does WhatsApp Number Validator Do?

WhatsApp Number Validator checks phone numbers in bulk and returns a clear hasWhatsapp result for each unique phone number.

For each phone number, the Actor:

  1. Parses and normalizes the phone number where possible.
  2. Removes duplicate numbers.
  3. Checks whether the number is registered on WhatsApp.
  4. Returns hasWhatsapp: true, false, or null.
  5. Adds phone metadata such as country, region code, location, and possible time zones.
  6. Saves results to the Apify dataset.

What checks are performed?

CheckDescription
Phone number parsingDetects whether the input can be parsed as a phone number
Phone normalizationConverts phone numbers to international E.164 format where possible
Duplicate handlingChecks each unique normalized phone number only once
WhatsApp availabilityChecks whether the phone number is registered on WhatsApp
Country detectionReturns country and region code when available
Location metadataReturns phone-number-based location metadata when available
Timezone metadataReturns possible time zones inferred from phone number metadata

location and timezones are inferred from phone number metadata. They are not live GPS location data.

hasWhatsapp Values

ValueMeaning
trueThe phone number was checked and is registered on WhatsApp
falseThe phone number was checked and is not registered on WhatsApp
nullThe input was skipped and was not checked

For skipped records, hasWhatsapp is null, not false.

Why Validate WhatsApp Numbers?

  • Clean WhatsApp contact lists before campaigns
  • Remove numbers that are not registered on WhatsApp
  • Reduce wasted outreach volume
  • Improve CRM phone data quality
  • Validate leads from scrapers, forms, CRMs, Google Sheets, and datasets
  • Prepare WhatsApp contact lists before sales, support, or marketing workflows
  • Segment contacts by hasWhatsapp before sending messages

Use this Actor only for compliant workflows. Message people only when you have the right to contact them and follow applicable laws and platform rules.

Example Input

{
"phoneNumbers":[
"+919876543210",
"+14155552671",
"test"
]
}
  • +919876543210 shows a number registered on WhatsApp.
  • +14155552671 shows a checked number that is not registered on WhatsApp.
  • test shows an invalid-format input that is skipped.
  • Use international format when possible, for example +1234567890.
  • Include the country code for best results.

Example Output

[
{
"input":"+919876543210",
"phoneNumber":"+919876543210",
"hasWhatsapp":true,
"country":"India",
"regionCode":"IN",
"location":"India",
"timezones":[
"Asia/Calcutta"
]
},
{
"input":"+14155552671",
"phoneNumber":"+14155552671",
"hasWhatsapp":false,
"country":"United States",
"regionCode":"US",
"location":"San Francisco, CA",
"timezones":[
"America/Los_Angeles"
]
},
{
"input":"test",
"phoneNumber":null,
"hasWhatsapp":null,
"error":"Invalid phone number format",
"country":null,
"regionCode":null,
"location":null,
"timezones":[]
}
]

Output Fields

FieldDescription
inputOriginal input value used for this result
phoneNumberNormalized phone number in E.164 format, or null for skipped inputs
hasWhatsappWhatsApp availability result: true, false, or null
errorError message for skipped invalid-format inputs
countryCountry inferred from phone number metadata
regionCodeISO country/region code inferred from phone number metadata
locationLocation metadata inferred from phone number metadata
timezonesPossible time zones inferred from phone number metadata

How Do I Use WhatsApp Number Validator?

  1. Enter phone numbers in the Actor input.
  2. Use international format when possible, for example +1234567890.
  3. Include the country code.
  4. Run the Actor.
  5. Open the dataset to review results.
  6. Filter by hasWhatsapp = true to get numbers registered on WhatsApp.

Deduplication and Billing Behavior

  • Duplicate phone numbers are normalized and checked only once.
  • The Actor returns one result per unique normalized phone number.
  • Repeated invalid-format inputs are deduplicated.
  • Technical check errors are reported in logs and SUMMARY, but are not returned as dataset results.
  • This helps avoid charging users for failed checks.

How much does WhatsApp Number Validator cost?

This Actor uses the Pay-per-result pricing model, so your costs can be easily calculated: it will cost you $2.50 to check 1,000 phone numbers, which is $0.0025 per phone number. Apify provides you with $5 in free usage credits every month on the Apify Free plan, allowing you to check up to 50 phone numbers for free using those credits.

For regular WhatsApp number validation, consider upgrading to the $29/month Starter plan, which can get you up to 11,600 checked phone numbers every month.

Integrations and WhatsApp Number Validator

WhatsApp Number Validator can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. You can integrate with Make, n8n, Zapier, Clay, Slack, Airbyte, Google Sheets, Google Drive, CRMs, lead generation workflows, and more.

Your feedback

We're always working on improving the performance of our Actors. If you've got any technical feedback for WhatsApp Number Validator or found a bug, please create an issue on the Actor's Issues tab in Apify Console.

You might also like

WhatsApp Number Checker

veeronica/whatsapp-number-checker

Check whether phone numbers are registered on WhatsApp. Feed it a list of numbers and get back a simple yes/no for each โ€” nothing else. Validate numbers in bulk and export to JSON, CSV, or Excel.

WhatsApp Profile Scraper - Picture, About, Business Data

veeronica/whatsapp-validator

Extract publicly available contact and business profile information from WhatsApp and WhatsApp Business. Retrieve profile details such as display name, phone number, business information, profile photo, status for automation, CRM enrichment, lead qualification, and business intelligence workflows.

Fast WhatsApp Number Validator | $1.5/1K | Bulk Phone Cleanup

apivault_labs/whatsapp-number-validator

Clean and validate phone lists before WhatsApp/SMS outreach. Bulk-check numbers: validity, E.164 format, country, region, carrier, line type (mobile/landline) and WhatsApp-ready flag. 100% offline โ€” no login, no bans. Optional Premium: live WhatsApp registration check with your own provider key.

28

5.0

(1)

Whatsapp Number Validator (Pay Per Result)

vtrdev/whatsapp-number-validator

Quickly verify WhatsApp presence for phone numbers. Enjoy accurate, bulk validation with pay-per-result pricing. Validate up to 19.200 numbers/min. Perfect for marketing, support, and data enrichment. Efficient, scalable, and reliable.

942

4.7

(7)

WhatsApp Number Validator - Bulk Check 10K per Run

clearpath/whatsapp-phone-number-validator-api

Check if phone numbers have WhatsApp. Validate up to 10,000 numbers per run from CSV, Excel, or direct input. Yes/no result per number. Clean contact lists before WhatsApp campaigns.

Email Account Checker - Gmail, Outlook, Yahoo, iCloud

clearpath/email-account-checker

Check email addresses in bulk for real account registration on Gmail, Outlook, Yahoo, iCloud, and Mail.ru. Find which addresses are real and active, clean lists before campaigns. Export to CSV, JSON, or Excel.

MAX Messenger Number Checker - Bulk Validation

clearpath/max-messenger-number-checker

Check phone numbers in bulk for MAX messenger registration. Find which numbers have a MAX account, clean contact lists, and verify leads. Export results to CSV, JSON, or Excel. Up to 100,000 numbers per run, no proxy or login required.

Phone Number Active Status Checker - Bulk Validation

clearpath/phone-number-active-checker

Check phone numbers in bulk for active, inactive, or unknown status. Clean call lists, cut SMS bounce rates, and verify leads. Upload CSV/XLSX or paste up to 100,000 numbers per run and export results to CSV, JSON, or Excel.

Social & Crypto Phone Number Checker - 25 Platforms

clearpath/social-crypto-phone-number-checker

Check phone numbers in bulk for account registration on 25 platforms: Instagram, Facebook, Snapchat, Signal, Binance, KuCoin, and more. Get registered, unregistered, or unknown per number. Export to CSV, JSON, or Excel. Up to 100,000 numbers per run, no proxy or login required.

Telegram Number Validator - Bulk Check

clearpath/telegram-phone-number-validator

Bulk verify phone numbers for active Telegram accounts. Check 1,000-10,000 numbers per run. Upload CSV or Excel files, get instant yes/no results. Clean contact lists, validate leads, enrich CRM data. No Telegram account needed. Global coverage with automatic phone format normalization.

570

5.0

(1)

WhatsApp Profile Avatar API - Age & Gender

clearpath/whatsapp-profile-avatar-age-gender-api

Analyze WhatsApp phone numbers for profile avatar URL, WhatsApp presence, inferred age, gender, image category, hair color, and skin tone. Upload CSV/XLSX or paste numbers.