Website Contact Scraper — Emails, Phones, WhatsApp & Socials
Pricing
from $1.40 / 1,000 website with contacts
Website Contact Scraper — Emails, Phones, WhatsApp & Socials
Extract emails, phone numbers, WhatsApp, social profiles and Brazilian CNPJs from any list of websites. Finds the contact and about pages automatically, decodes protected emails and validates phones in international format.
Pricing
from $1.40 / 1,000 website with contacts
Rating
0.0
(0)
Developer
Jefferson Valandro
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
16 hours ago
Last modified
Categories
Share
Give it a list of websites and get back every way to contact each company: emails, phone numbers, WhatsApp, social profiles and, for Brazilian companies, the CNPJ with official registry data.
Why this one
- Finds the right pages: starts at the home page and visits the pages that look most like contact pages (contact, about, support, imprint, contato, fale conosco, sobre...).
- Catches hidden emails: decodes Cloudflare-protected emails and
name [at] domain [dot] comobfuscation; emails from the site's own domain come first. - Clean phones: validated and formatted in international E.164 (
+14243638064), with the country inferred from the page language, so local numbers aren't misread. - WhatsApp numbers from
wa.meand WhatsApp API links. - Social profiles: Instagram, Facebook, LinkedIn, X/Twitter, YouTube, TikTok, Pinterest, GitHub, Telegram (share buttons are ignored).
- Brazilian CNPJ, enriched: valid CNPJs found on the page come with legal name, registration status (active/closed), size, city and tax regime from the official Receita Federal registry.
- Gets past blocks: if a site refuses the server IP, it retries through Apify Proxy, then a residential IP.
- Pay only for websites where contacts were found. Sites that are down or have nothing are listed with the reason, free.
Input
{"urls": ["https://www.allbirds.com", "rdstation.com", "stripe.com"],"maxPagesPerSite": 5,"enrichCnpj": true}
Output (one item per website)
| Field | Description |
|---|---|
domain, finalUrl, title, description | the website |
emails | up to 25, own-domain emails first |
phones, whatsapp | E.164 format |
socials | {instagram: [...], linkedin: [...], ...} |
cnpjs, cnpjDetails | Brazilian company IDs and their registry data |
contactPageUrl, pagesVisited | where the contacts came from |
error | why a site gave no result (not charged) |
Example output
One real item from a test run (long texts and lists shortened):
{"url": "https://rdstation.com","finalUrl": "https://www.rdstation.com/","domain": "rdstation.com","title": "RD Station","description": "Automatize seu marketing e controle suas vendas com os softwares da RD Station! Temos as melhores soluções para crescer sua operação. Teste de graça!","emails": ["contato@rdstation.com"],"phones": ["+554838772700"],"whatsapp": [],"socials": {"instagram": ["https://www.instagram.com/rdstation"],"youtube": ["https://www.youtube.com/channel/UC5lPKvmw6-DFya_qreisENQ"],"linkedin": ["https://br.linkedin.com/company/rd-station"],"x": ["https://x.com/rd_station"],"facebook": ["https://www.facebook.com/ResultadosDigitais"]},"cnpjs": ["13021784000186"],"contactPageUrl": "https://www.rdstation.com/legal-e-privacidade/","pagesVisited": 5,"cnpjDetails": [{"cnpj": "13021784000186","razaoSocial": "RD GESTAO E SISTEMAS S.A.","nomeFantasia": "RD STATION","situacao": "ATIVA","dataAbertura": "2010-12-16","porte": "DEMAIS","cnaeDescricao": "Desenvolvimento e licenciamento de programas de computador não-customizáveis","municipio": "FLORIANOPOLIS","uf": "SC","simplesNacional": null,"mei": null}]}
How much does it cost?
You pay only for results delivered, at a fixed price per item. Apify platform usage is included in that price, so there are no compute costs on top. Errors and items that couldn't be found are free.
| What you get | Price | Example |
|---|---|---|
| Website with contacts | $0.002 each | 1,000 website with contactss = $2.00 |
The Apify Free plan includes $5 of monthly credit, enough for about 2,500 website with contactss per month at no cost. You can also set a maximum spend per run.
On paid Apify plans it gets cheaper automatically: 10% off on Starter, 20% on Scale and 30% on Business.