Website Contact Extractor — Emails, Phones & Socials
Pricing
from $3.00 / 1,000 website with contacts
Website Contact Extractor — Emails, Phones & Socials
Extract emails, phone numbers and social profiles (LinkedIn, Facebook, Instagram, X, TikTok, YouTube, WhatsApp...) from any list of websites. Scans the homepage plus contact, about and imprint pages. Pay only for websites where contacts are found.
Pricing
from $3.00 / 1,000 website with contacts
Rating
0.0
(0)
Developer
Ignacio Baez
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
What does Website Contact Extractor do?
Give it a list of websites and it returns every contact it can find:
- 📧 Emails, with the ones on the company's own domain listed first (
emailsOnDomain) - 📞 Phone numbers from
tel:links and visible text - 🌐 Social profiles: LinkedIn, Facebook, Instagram, X/Twitter, TikTok, YouTube, Pinterest, GitHub, WhatsApp, Telegram
It scans the homepage and automatically follows contact, about, team, imprint and support pages in any language (contact, kontakt, contacto, impressum…).
It's fast and cheap: pure HTTP, no browser, thousands of sites per run.
Pricing
| Result | Price |
|---|---|
| Website where contacts were found | $0.003 |
Websites with no contacts or errors are free. For example, 1,000 websites cost at most $3. Many contact scrapers charge $0.10 per lead.
🆓 On Apify's Free plan you can try it practically free (about $0.01 per 1,000 results). The prices above apply to paid plans.
Use cases
- Lead generation: enrich a list of company websites (e.g. from Google Maps or a directory) with emails and socials
- Sales prospecting & CRM enrichment
- Influencer and partner outreach
- Supplier research
Input example
{ "urls": ["stripe.com", "https://apify.com", "hubspot.com"], "maxPagesPerSite": 5 }
Output example
{"url": "https://stripe.com","domain": "stripe.com","title": "Stripe | Financial Infrastructure to Grow Your Revenue","emails": ["jane.diaz@stripe.com","notices@stripe.com","priority-support-in@stripe.com"],"emailsOnDomain": ["jane.diaz@stripe.com","notices@stripe.com","priority-support-in@stripe.com"],"phones": ["+1 888 926 2289"],"linkedin": ["https://www.linkedin.com/company/stripe"],"facebook": ["https://www.facebook.com/StripeHQ"],"instagram": ["https://www.instagram.com/stripehq"],"x": ["https://twitter.com/stripe"],"youtube": ["https://youtube.com/@StripeDev","https://youtube.com/@stripe"],"github": ["https://github.com/stripe","https://github.com/stripe-samples"],"pagesScanned": ["https://stripe.com","https://stripe.com/contact/sales","https://stripe.com/support-plans","https://stripe.com/customers/decagon","https://stripe.com/legal/ssa"]}
Tips
- Feed it the
websitecolumn from a Google Maps or directory scrape to build complete lead lists. - Use a proxy for sites that block datacenter IPs.
Is it legal?
This Actor only reads publicly published contact information. Comply with GDPR, CAN-SPAM and local laws when you contact people.
Feedback
Open an issue in the Issues tab. Requests usually ship within a few days.