Contact Scraper: Emails, Phones, Socials from Websites
Pricing
from $1.50 / 1,000 website scanneds
Contact Scraper: Emails, Phones, Socials from Websites
Contact scraper for lead lists: company website URLs in, public emails, phones and socials out, scored 0-100, one row per site. License: personal use only; resale and redistribution prohibited. Created with the help of artificial intelligence.
Pricing
from $1.50 / 1,000 website scanneds
Rating
0.0
(0)
Developer
Bon Plein Capital
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Share
Website Contact Scraper
Website Contact Scraper is a fast contact scraper that turns a list of company website URLs into public e-mails, phone numbers and social profile links. Paste the website column of a Google Maps export, and get one clean, deduplicated, scored row per site, ready to download as JSON, CSV or Excel, or to use through the Apify API. It is built for lead lists: local prospecting, agencies, sales teams and freelancers who need to enrich prospects without visiting every site by hand.
What can this contact scraper do?
- Reads the home page and the contact, about, team and legal pages of each site (you choose how many pages).
- Extracts e-mails (including
mailto:links), phone numbers (includingtel:links) and public social links: LinkedIn, Facebook, Instagram, X/Twitter, YouTube, TikTok. - Deduplicates results, puts e-mails on the company's own domain first, and gives a contact score from 0 to 100 so you can sort your best leads.
- Always returns one row per site, with status
okorunreachable, so you can match results to your list. - Reads public pages only. No login, no private accounts, no captcha bypass.
How to use this contact scraper
- Click Try for free and open the Input tab.
- Add your company website URLs, or keep the prefilled example.
- Set the maximum number of sites and pages per site, then click Start.
- Download the results from the Output tab, or call the Actor from the API, Make, Zapier or n8n.
Input
{"startUrls": ["https://apify.com"],"maxPagesPerSite": 2,"maxItems": 1}
Output
Each site is one dataset item:
{"url": "https://apify.com","domain": "apify.com","status": "ok","emails": ["hello@apify.com"],"phones": [],"socials": {"linkedin": "https://www.linkedin.com/company/apifytech"},"pagesScanned": ["https://apify.com"],"contactScore": 60}
How much does it cost to scrape contacts?
This Actor uses pay per event pricing: you pay one result event per site scanned, and nothing more. So 1,000 results (1,000 websites) cost 1,000 result events at the price shown in the Pricing tab. Apify's free plan gives you monthly credits to test it before you pay.
FAQ
Is it legal to use this contact scraper?
The Actor only reads information that companies publish on their own public websites. You are responsible for how you use it. Business contacts can still be personal data under the GDPR: have a lawful basis, respect opt-outs and local e-mail marketing rules (such as the ePrivacy rules and CAN-SPAM), and do not collect data you are not allowed to use.
Why does a site return no e-mail?
Some sites hide contacts behind forms, JavaScript or images. The Actor does not run a browser and does not bypass protections, so it only returns what is visible in the page HTML. Try raising pages per site.
What if something does not work?
Open an issue in the Issues tab with your input and the run link.
Can I use it through the API?
Yes. Every run can be started and read through the Apify API and its Python and JavaScript clients.
Created with the help of artificial intelligence.