Contact Details Scraper – Emails, Phones and Socials avatar

Contact Details Scraper – Emails, Phones and Socials

Pricing

$4.00 / 1,000 website with contacts

Go to Apify Store
Contact Details Scraper – Emails, Phones and Socials

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

Tom

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Security

Limited permissions

Share

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] com obfuscation 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 in emailsOnDomain.
  • 📞 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.