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
13 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
