Contact Details Extractor - Email, Phone & Social from Website
Pricing
from $1.60 / 1,000 domain with contacts
Contact Details Extractor - Email, Phone & Social from Website
Extract company emails, phones and social links from user-supplied domains. Role vs personal email flags, same-host contact pages, robots.txt. ~$0.002/domain with contacts; empty/blocked/failed free.
Pricing
from $1.60 / 1,000 domain with contacts
Rating
0.0
(0)
Developer
TinyRex
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 hours ago
Last modified
Categories
Share
Contact Details Extractor: get company emails, phones & socials from any website
Enrich a list of company domains with public contact details — emails, phone numbers, LinkedIn/X/Facebook/Instagram/YouTube/GitHub/TikTok links and addresses — as clean JSON or CSV. Paste domains you already have (CRM export, lead list, competitor set); the Actor only reads the homepage and common contact/about pages on that same host. No search-engine crawl, no login, no paywall bypass. ~$0.002 per domain with a contact found; empty, blocked or failed domains are free.
What you get from the Contact Details Extractor
- Emails with GDPR-aware flags — every
mailto:and on-page address, taggedroleOrGeneric(info@, sales@, hello@…) vspersonalLooking(first.last-style), plus the page it came from. - Phones, social profiles and addresses —
tel:links, LinkedIn company pages, X/Twitter, Facebook, Instagram, YouTube, GitHub, TikTok, and obvious<address>/ schema.org PostalAddress blocks. - Same-host only, robots.txt respected — homepage +
/contact,/about,/impressumand contact-looking links on the homepage; never follows off the registrable host. Plain HTTP, 512 MB, no browser.
Sample output (JSON)
{"domain": "apify.com","finalUrl": "https://apify.com/","title": "Apify: Full-stack web scraping and data extraction platform","emails": [{ "email": "hello@apify.com", "roleOrGeneric": true, "personalLooking": false, "sources": ["https://apify.com/"] }],"phones": [],"socials": {"linkedin": ["https://www.linkedin.com/company/apifytech"],"twitter": ["https://x.com/apify"],"facebook": [],"instagram": [],"youtube": [],"github": ["https://github.com/apify"],"tiktok": []},"addresses": [],"emailsFound": 1,"phonesFound": 0,"socialsFound": 3,"hasContact": true}
Download the dataset as CSV, Excel or JSON, or pipe it to Google Sheets, Make, Zapier, n8n, webhooks or the Apify API.
How to configure the Contact Details Extractor
- Paste domains or URLs, one per line (
example.com,https://company.com). - Optional: raise Max pages per domain (default 8) or turn off Respect robots.txt.
- Run. Domains with at least one contact field are charged; the rest are free.
Example input
{"domains": ["example.com", "apify.com"],"maxPagesPerDomain": 8,"respectRobotsTxt": true}
| Setting | Default | Notes |
|---|---|---|
| domains | (required) | Company sites you supply — not scraped from Google or directories |
| maxPagesPerDomain | 8 | Homepage + contact/about candidates on the same host |
| respectRobotsTxt | true | Skip disallowed paths |
| maxConcurrency | 3 | Domains in parallel (keep low for politeness) |
Common use cases
- Lead enrichment — add public emails and LinkedIn URLs to a domain list from your CRM or from the Tech Stack Detector.
- Sales / agency research — find role inboxes (hello@, sales@) before outreach.
- Vendor due diligence — confirm the social profiles a company lists on its own site.
- Data cleaning — refresh contact fields for websites you already work with.
Pricing (failed = free)
Pay per event:
- Domain with contact (
domain-contact-found): ~$0.002 when at least one email, phone, social or address is found. - Free: no contact fields, unreachable hosts, blocked pages (4xx/5xx), robots-skipped paths.
Set a max cost per run; the Actor stops gracefully when it is reached. See the Pricing tab for tier discounts (Bronze/Silver/Gold).
Privacy & GDPR
Extracted emails and phones may include personal data. You are the data controller for how you use the results. This Actor only fetches pages on domains you supply, flags role vs personal-looking emails as a helper (not a filter), and does not claim to strip all personal data. Prefer role/generic addresses for outreach and follow applicable law (including GDPR). Do not build unsolicited spam lists.
Limitations
- Public HTML on the same host only. JS-rendered contact widgets may be missed (no headless browser).
- Datacenter IP blocks may need a proxy.
- Phone/address extraction is heuristic — spot-check before outreach.
FAQ — Contact Details Extractor
How do I extract emails from a website list?
Paste the domains into domains, run the Actor, and download the dataset. Each row is one domain with emails, phones, socials and source URLs.
Is scraping contact emails from websites legal? You only get addresses the company already publishes on its own site. Legality depends on how you use the data (GDPR, CAN-SPAM, local law). Prefer role inboxes and get consent where required. This tool does not bypass logins or scrape people-search databases.
How is this different from Hunter, Apollo or Clearbit? Those products often enrich from third-party databases and guess patterns. This Actor reads only the websites you supply, returns the exact page each email was found on, and flags role vs personal-looking addresses. No account on those services needed.
Will it find LinkedIn company pages? Yes — LinkedIn, X/Twitter, Facebook, Instagram, YouTube, GitHub and TikTok profile/channel URLs linked from the site (share/intent links are ignored).
What if a domain has no contact info?
You are not charged. The row still appears so you can see what was tried (pagesScraped, status codes).
Does it work with AI agents / MCP?
Yes. Connect Claude, Cursor, VS Code, n8n or any MCP client to https://mcp.apify.com?tools=tinyrex/contact-details-extractor and ask e.g. "Get emails and LinkedIn URLs for apify.com and stripe.com".
Related actors
- Tech Stack Detector — technologies + email/DNS provider for the same domain list
- Sitemap Scraper — every URL from XML sitemaps
- Shopify Products Scraper / WooCommerce Products Scraper — product export when the stack is ecommerce
Built by TinyRex. Questions or feature requests? Open an issue on the Actor page.