Contact Details Scraper – Emails, Phones and Socials
Pricing
$4.00 / 1,000 website with contacts
Contact Details Scraper – Emails, Phones and Socials
Extract emails, phone numbers and social media profiles (LinkedIn, Facebook, Instagram, X, YouTube, TikTok…) from any list of websites. Smart crawl of contact, about and legal pages. Pay only per website where contacts are found.
Pricing
$4.00 / 1,000 website with contacts
Rating
0.0
(0)
Developer
Tom
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Security
Limited permissionsShare
Contact Details Scraper – emails, phones and social profiles from websites
Give it a list of websites and get back, for each site, email addresses, phone numbers and social media profiles: LinkedIn, Facebook, Instagram, X/Twitter, YouTube, TikTok, Pinterest, GitHub, WhatsApp and Telegram.
It crawls each site intelligently. The homepage, contact, about, team, legal notice and impressum pages come first, in English, French, German, Spanish and Italian. You get one clean row per website.
Pay only for results: you are charged only for websites where at least one contact detail was found. Unreachable websites, or sites with nothing to find, are free.
Why this Contact Details Scraper?
- 💸 Per-website pricing: $4 per 1,000 websites with contacts found, whatever the number of pages crawled. Many alternatives charge per page.
- 🎯 Smart crawl: contact-related pages first, up to 50 pages per site.
- ✉️ Clean emails:
mailto:links and visible text are scanned,name [at] domain [dot] comobfuscation is decoded, and junk is filtered out (image file names, tracking addresses, placeholders like example.com). Emails on the website's own domain are listed separately inemailsOnDomain. - 📞 Validated phone numbers in international format (country detected from the domain).
- 🌐 10 social networks detected.
- ⚡ Fast: no browser, 20+ websites in parallel.
Use cases
- B2B lead generation: enrich a list of company websites with contact emails and LinkedIn pages.
- Google Maps or directory leads: export businesses with their websites, then add their contacts here.
- Partnerships and outreach: find the right inbox for agencies, shops, media and SaaS companies.
- CRM cleaning: fill in missing emails, phones and social links.
Input example
{"startUrls": ["apify.com", "https://basecamp.com", "stripe.com"],"maxPagesPerSite": 10}
Output example
{"domain": "basecamp.com","url": "https://basecamp.com","title": "Basecamp","emails": ["jason@basecamp.com", "support@basecamp.com", "privacy@37signals.com"],"emailsOnDomain": ["jason@basecamp.com", "support@basecamp.com"],"phones": [],"linkedin": ["https://www.linkedin.com/company/basecamp"],"twitter": ["https://x.com/basecamp"],"contactPages": ["https://basecamp.com/support"],"pagesCrawled": 10,"success": true}
Pricing
$4 per 1,000 websites where contacts are found ($0.004 per site). No per-page fees, no start fee. Sites without contacts and unreachable sites are not charged. Cap your spending with Maximum cost per run.
Limitations
- Content loaded only by JavaScript, or hidden behind forms, CAPTCHAs or images, can't be read. That's rare for contact pages.
- Some websites block cloud servers. If many of your sites fail, enable the proxy option.
Responsible use and GDPR
This tool only reads information that websites publish publicly. Professional contact data can be personal data under the GDPR. You are responsible for having a legal basis (e.g. legitimate interest in B2B), for informing people, and for respecting opt-outs and anti-spam laws. Do not use it for spam.
Questions?
Open an issue in the Issues tab. We usually reply within 24–48 hours.