Contact Details Extractor - Emails, Phones, Socials from URL
Pricing
$10.00 / 1,000 site contact details extracteds
Contact Details Extractor - Emails, Phones, Socials from URL
Drop a website URL, get every email, phone, LinkedIn, X, Facebook, Instagram, and physical address found on the page. Heuristic + regex extraction, no LLM required. Useful for outreach list building from contact pages. $0.01 per site. Free preview.
Pricing
$10.00 / 1,000 site contact details extracteds
Rating
0.0
(0)
Developer
Emily Ward
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Contact Details Extractor

Give it website URLs. Get back every email, phone, social profile, and physical address found on the homepage and the about/contact/team subpages. Pure HTML parsing, no paid API keys.
What it extracts
- Emails from
mailto:links and page text, with[at]/[dot]de-obfuscation and junk filtering (no@sentry.io, image filenames, placeholders) - Phone numbers from
tel:links and visible text, length-validated (8 to 15 digits) - Social profiles: LinkedIn (company + personal), X/Twitter, Facebook, Instagram, YouTube
- Physical address from JSON-LD
PostalAddressstructured data and street-pattern heuristics
How it works
For each site it fetches the homepage plus common subpages (/about, /contact, /team, /company) where contact details usually live, then harvests and de-duplicates everything. Set scan_subpages to false for homepage-only (faster, cheaper).
Input
{"urls": ["https://www.basecamp.com", "zapier.com"],"scan_subpages": true,"max_subpages": 4,"preview_mode": false}
Output per site
| Field | Meaning |
|---|---|
emails | De-duplicated, junk-filtered list |
phones | Cleaned phone numbers |
linkedin / twitter / facebook / instagram / youtube | Profile URLs |
addresses | Physical addresses |
pages_scanned | How many pages were reachable |
Pricing
Free preview (first 3 sites). $0.01 per site after that.
Pairs with
- Show HN / Greenhouse / ProductHunt scrapers to source the sites
- Email Finder & Verifier to resolve named contacts the page does not list
- AI Sales Personalizer to write the opener
Notes
- Polite: short timeouts, standard browser User-Agent, one pass per page.
- Only public pages, no login walls, no headless browser needed.
- Respect each site's Terms of Service and applicable privacy law (GDPR, etc.) when using extracted contact data.
Pairs well with
- email-finder-verifier: When the page has no email, resolve via name + domain pattern. $0.02 per resolved.
- ai-sales-personalizer: Use extracted contacts as the recipient list for AI-personalised cold emails. $0.10 to $0.20 per lead.
- dns-email-footprint: Cross-reference extracted emails with the company's MX vendor. $0.01 per domain.
Integrations
This actor works out of the box with every Apify-supported integration:
- API: call via Apify API or any official SDK (Python, JavaScript, PHP, .NET). Returns a clean dataset URL.
- Schedule: set a daily, weekly, or custom cron cadence in Apify Console. Combine with
notificationfor fresh feeds. - Webhooks: wire
ACTOR.RUN.SUCCEEDEDto Slack, Discord, Zapier, Make, n8n, Pipedream, or any HTTPS endpoint. - MCP: this actor is discoverable through Apify's hosted MCP server at
mcp.apify.comfor Claude, Cursor, Cline, Windsurf, and other MCP clients. - n8n / Make / Zapier: native HTTP-Request integration. Trigger the actor on schedule, pipe results to Google Sheets, Airtable, your CRM, or any database.
Try it free
Every Apify user gets $5/month in free platform credits (around 250 events at this actor's per-event price). Run preview mode first to confirm output shape before scaling.
New to Apify? Sign up here to get free credits on signup.
What's New
- 2026-06-03: Metadata, categories, and SEO refreshed. Latest version live on Apify Store.
Last Updated
2026-06-03
