Website Email & Contact Finder
Pricing
from $1.00 / 1,000 results
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
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?
| Field | Description |
|---|---|
domain | Website hostname (e.g. acme.com) |
emails | Array of email addresses found on the site |
phones | Array of phone numbers from tel: links and visible text |
socialLinks | Links to Facebook, Twitter, LinkedIn, Instagram, YouTube, TikTok |
scrapedAt | ISO 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
| Parameter | Type | Default | Description |
|---|---|---|---|
urls | string[] | — | List of website URLs to scan (required) |
maxPages | integer | 10 | Max 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.