Website Email & Contact Finder avatar

Website Email & Contact Finder

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Website Email & Contact Finder

Website Email & Contact Finder

Find email addresses, phone numbers, and social media links from any website. Crawls pages and extracts contact information automatically.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

deusex machine

deusex machine

Maintained by Community

Actor stats

0

Bookmarked

16

Total users

14

Monthly active users

16 days ago

Last modified

Categories

Share

Crawls websites and extracts email addresses, phone numbers, and social media links. Give it a list of URLs and it follows internal pages to find contact info across each site.

What data does it extract?

FieldDescription
domainWebsite hostname (e.g. acme.com)
emailsArray of email addresses found on the site
phonesArray of phone numbers from tel: links and visible text
socialLinksLinks to Facebook, Twitter, LinkedIn, Instagram, YouTube, TikTok
scrapedAtISO 8601 timestamp of when the scrape ran

Use cases

  • Lead generation -- Build prospect lists with contact info from company websites.
  • Sales outreach -- Find direct email addresses for cold outreach campaigns.
  • Competitor research -- See which social platforms your competitors are active on.
  • Data enrichment -- Add contact details to an existing list of company domains.
  • Directory building -- Aggregate contact info from many business websites at once.

How to use

Scan two company websites:

{
"urls": ["https://stripe.com", "https://linear.app"],
"maxPages": 15
}

Quick scan of a single site (fewer pages):

{
"urls": ["https://basecamp.com"],
"maxPages": 5
}

Input parameters

ParameterTypeDefaultDescription
urlsstring[]List of website URLs to scan (required)
maxPagesinteger10Max internal pages to follow per domain (1-100)

Output example

{
"domain": "stripe.com",
"emails": ["support@stripe.com", "press@stripe.com"],
"phones": ["+1 (888) 926-2289"],
"socialLinks": [
"https://twitter.com/stripe",
"https://linkedin.com/company/stripe",
"https://facebook.com/StripeHQ"
],
"scrapedAt": "2026-03-28T14:30:00.000Z"
}

Performance & cost

  • Uses Cheerio (HTML-only, no browser), so it runs fast and cheap.
  • Expect ~$0.25-0.50 per 1,000 pages crawled on the Apify platform.
  • Processes up to 5 pages concurrently per run.

FAQ

Does it find emails hidden behind JavaScript? No. It only parses server-rendered HTML. Contact forms or JS-rendered pages won't be picked up.

Why are some phone numbers missing? Phone extraction uses strict pattern matching to avoid false positives. Numbers in unusual formats (e.g. no separators) may be skipped intentionally.

Does it filter out junk emails? Yes. It ignores email-like strings that are actually image filenames (e.g. banner@2x.png) and example addresses.

What if a site has no emails or phones? Domains where neither emails nor phone numbers are found are excluded from the output entirely.