Website Contact Extractor — Email, Phone & Social Links avatar

Website Contact Extractor — Email, Phone & Social Links

Pricing

from $20.00 / 1,000 per site processeds

Go to Apify Store
Website Contact Extractor — Email, Phone & Social Links

Website Contact Extractor — Email, Phone & Social Links

Extract emails, phone numbers and social profiles (LinkedIn, Instagram, Facebook, X, YouTube, TikTok, GitHub) from any website list. Crawls homepage plus contact/about pages of each site. Perfect for lead enrichment, CRM hygiene and outreach lists.

Pricing

from $20.00 / 1,000 per site processeds

Rating

0.0

(0)

Developer

Gangary

Gangary

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

24 days ago

Last modified

Share

website-contact-extractor

Website Contact Extractor — Email, Phone & Social Links

Turn a list of websites into a contact sheet: email addresses, phone numbers and social profiles (LinkedIn, Instagram, Facebook, X/Twitter, YouTube, TikTok, GitHub) — extracted from each site's own pages. The actor visits the homepage plus the most promising contact/about/team pages and pulls everything a human would find, at list scale.

No third-party databases, no stale data: what's on the site right now is what you get. Built for lead enrichment, CRM hygiene, outreach list building and agency prospecting.

What you get

One row per website:

{
"website": "acme.com",
"finalUrl": "https://acme.com/",
"ok": true,
"emails": ["hello@acme.com", "sales@acme.com"],
"phones": ["+1 415 555 0132"],
"linkedin": "https://linkedin.com/company/acme",
"instagram": "https://instagram.com/acme",
"facebook": null,
"twitter": "https://x.com/acme",
"youtube": null,
"tiktok": null,
"github": null,
"pagesCrawled": 3,
"error": null
}
FieldMeaning
emailsDeduplicated, garbage-filtered (no image filenames, no tracker domains)
phonesFrom tel: links first (most reliable), then page text patterns
linkedin … githubFirst real profile link per network (share buttons ignored)
pagesCrawledHow many pages of the site were actually read
okfalse when the site didn't respond — those rows are not charged

How to use it

  1. Paste domains or URLs into websites (no need for https://).
  2. Optionally raise max pages per site (default 5) for deeper sweeps.
  3. Run and export — the Outreach-ready dataset view gives you site + email + phone + LinkedIn in one clean table.

Feed it the output of a lead list (e.g. from a company-search actor) and your CRM gets contacts instead of naked domains.

Pricing

Start fee + a fee per site successfully processed. Unreachable sites are free.

ScenarioApproximate cost
25 sites~US$ 0.51
100 sites~US$ 2.01
500 sites (max per run)~US$ 10.01

FAQ

Where do the contacts come from? Only from the pages the business itself publishes — homepage, contact, about, team, impressum. That's data placed there to be found.

Why did a site return no email? Some sites hide contacts behind forms or JavaScript rendering. The extractor reads served HTML (including mailto:, tel:, and obfuscated @/%40 variants), but a contact that only exists behind a form can't be extracted.

How is this different from buying a leads database? Fresher and cleaner: it reflects the site today, not a snapshot from last year — and you only pay for sites that actually responded.

Honest limitations

  • JavaScript-only sites (content injected client-side with no server HTML) may yield fewer contacts.
  • Phone detection is pattern-based; unusual local formats can slip through — tel: links are always caught.

From the same maker


Keywords: website contact extractor, email scraper from website, extract emails from URL list, phone number scraper, social media links extractor, lead enrichment, contact finder, outreach list building.