VOOZH about

URL: https://apify.com/bovi/website-contact-extractor

โ‡ฑ Website Email & Contact Scraper โ€” Phones, Socials ยท Apify


๐Ÿ‘ Website Contact Extractor โ€” Emails, Phones, Socials avatar

Website Contact Extractor โ€” Emails, Phones, Socials

Pricing

$19.00 / 1,000 contact results

Go to Apify Store

Website Contact Extractor โ€” Emails, Phones, Socials

Turn a list of company domains into **unmasked** contact records: emails (with de-obfuscation + MX check), phone numbers, and social profiles. Full output โ€” no upgrade wall.

Pricing

$19.00 / 1,000 contact results

Rating

0.0

(0)

Developer

๐Ÿ‘ Vitalii Bondarev

Vitalii Bondarev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Give it a list of company domains. Get back a clean, unmasked contact record per site: email addresses, phone numbers, and social profile links โ€” plus the pages each was found on.

No API key. No upgrade wall. The full result is in your dataset.

What it does

For each domain you pass in, the actor:

  1. Fetches the homepage through an Apify proxy (RESIDENTIAL by default) using browser-grade TLS, so sites serve it like a normal visitor.
  2. Discovers contact-bearing pages โ€” /contact, /about, /team, /imprint, /impressum, /legal, and their localized variants โ€” and crawls a few of them.
  3. Extracts and de-duplicates across all crawled pages:
    • Emails โ€” from mailto: links and page text, including de-obfuscated forms like name [at] domain [dot] com, info(at)company.io, HTML-entity tricks.
    • Phones โ€” from tel: links and text, normalized and validated (7โ€“15 digits, E.164).
    • Socials โ€” first profile URL per network: LinkedIn, X/Twitter, Facebook, Instagram, YouTube, GitHub, TikTok.
  4. Verifies emails (optional) โ€” looks up each email domain's MX records and flags disposable and role (info@, sales@, โ€ฆ) addresses, so you can prioritize.

One record is produced โ€” and one charge is made โ€” only for sites where at least one contact was found.

Why this one

Many "website email finder" actors mask the output behind a "this is a sample, upgrade your plan to see the rest" wall. This actor returns everything it finds, unmasked, in your own dataset โ€” and adds the verification layer (MX + disposable/role flags + email de-obfuscation) that the freemium-bait tools skip.

Input

FieldTypeDefaultDescription
domainsarray of stringsโ€”Domains or URLs (e.g. stripe.com, https://shopify.com). Required.
maxPagesPerSiteinteger4Homepage + up to N-1 discovered contact pages.
verifyEmailsbooleantrueMX-verify emails + flag disposable/role.
proxyConfigurationobjectRESIDENTIALApify Proxy used to reach sites.
maxItemsinteger0Cap total site records (0 = no limit).

Example input

{
"domains":["stripe.com","basecamp.com","ghost.org"],
"maxPagesPerSite":4,
"verifyEmails":true,
"proxyConfiguration":{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}
}

Output

One record per site that yielded contacts:

{
"domain":"basecamp.com",
"emails":["support@basecamp.com","press@basecamp.com"],
"emailsVerified":[
{"email":"support@basecamp.com","mxFound":true,"mxHost":"aspmx.l.google.com",
"isDisposable":false,"isRoleAccount":true}
],
"phones":["+13125551234"],
"socials":{
"linkedin":"https://www.linkedin.com/company/basecamp",
"twitter":"https://twitter.com/basecamp"
},
"emailCount":2,
"phoneCount":1,
"sourcePages":["https://basecamp.com","https://basecamp.com/about"],
"scrapedAt":"2026-06-13T12:00:00Z"
}

Pricing

Pay-per-result: you are charged once per site that returns at least one contact. Sites with no contacts found are not charged. The buyer's Apify account pays for proxy + compute.

Notes

  • The actor never touches a site from a bare IP โ€” every request is proxied.
  • MX verification is a $0, no-key signal. Live SMTP mailbox probing is intentionally not performed (cloud egress commonly blocks port 25); MX presence + disposable/role flags are the reliable signal that travels.

You might also like

Contact Enrichment Scraper โ€” Emails, Phones & Socials

studio-amba/contact-enrichment-scraper

Turn a list of website domains into business contact data. Crawls contact, about, impressum and team pages to extract emails, phone numbers, social profiles, addresses and VAT numbers. No login or cookies required.

Email & Contact Extractor โ€” Emails, Phones, Socials

haketa/email-extractor

Email and contact extractor API: crawl any website or URL list and export emails, phone numbers and social profiles (LinkedIn, Instagram, Facebook, X, YouTube, TikTok). Lead generation, contact enrichment and sales outreach data โ€” fast, no login.

Bulk Website Contact Extractor โ€“ Emails, Phones & Socials

khadinakbar/bulk-website-contact-extractor

Bulk-crawl any list of websites and extract emails, phone numbers, WhatsApp links, and social profiles $5.00/1K.

110

Website Contact Finder โ€” Emails, Phones & Socials for Leads

automation-lab/website-contact-finder

Turn company websites into outreach-ready contact signals. Extract public emails, phones, social profiles, contact pages, and optional email verification in bulk; export CRM/Instantly-ready CSV, Excel, JSON, or API results.

๐Ÿ‘ User avatar

Stas Persiianenko

383

Website Contact & Email Extractor

bohard/website-contact-extractor

Crawl any list of websites and extract emails, phone numbers and social media profiles for lead generation.

๐Ÿ‘ User avatar

Bohdan Shtelmakh

4

Website Contact Scraper โ€“ Email, Phone & Social Extractor

logiover/website-contact-scraper

Bulk email and contact extractor for any website. Scrape emails, phones and social links with no API and export leads to CSV or JSON.