๐ Contact Info Scraper โ Emails & Phone Numbers
Pricing
from $20.00 / 1,000 results
๐ Contact Info Scraper โ Emails & Phone Numbers
Extract emails, phone numbers, and social media links from any website. Bulk-process thousands of URLs to build verified contact lists for sales, recruiting, and outreach campaigns.
Pricing
from $20.00 / 1,000 results
Rating
0.0
(0)
Developer
Stephan Corbeil
Maintained by CommunityActor stats
0
Bookmarked
18
Total users
10
Monthly active users
4 days ago
Last modified
Categories
Share
๐ Contact Info Scraper โ Emails, Phones, Socials From Any Site
Extract every email address, phone number, and social-media handle visible on a website at scale. Crawls homepage + contact + about + footer in a single run and ships a flat JSON record per URL. Built as a pay-per-result alternative to Hunter.io ($49-499/mo), Snov.io ($39-578/mo), Apollo's website scraper, FindThatLead, and manual copy-paste research for lead enrichment, vendor due-diligence, and outbound sales.
Why Contact Info Scraper Beats Hunter, Snov, Apollo & FindThatLead
| Feature | NexGenData Contact Info Scraper | Hunter.io | Snov.io | Apollo Web | FindThatLead |
|---|---|---|---|---|---|
| Cost | $0.005 / URL, pay-per-result | $49-499 / month | $39-578 / month | Credit-gated | $49-249 / month |
| Email extraction | Yes โ every visible address | Yes (pattern-based) | Yes | Yes | Yes |
| Phone extraction | Yes โ E.164 normalized | No | Limited | No | Limited |
| Social handles | LinkedIn, Twitter, FB, Instagram, YT, TikTok | LinkedIn only | Limited | ||
| Multi-page crawl | Homepage + /contact + /about + footer | Homepage only | Multi-page | Homepage | Multi-page |
| Bulk batch | CSV in โ CSV out | Plan-gated | Plan-gated | Plan-gated | Plan-gated |
| API access | Apify REST + SDKs | Paid plan | Paid plan | Paid plan | Paid plan |
| Auth required | Apify token | API key | API key | API key | API key |
| Monthly minimum | None | $49+ | $39+ | Credit packs | $49+ |
Most agencies + RevOps teams pick this actor instead of Hunter because it captures phones + socials (not just emails), works across multiple subpages per domain (not just homepage), and is cheaper than stacking Hunter + Snov for a single per-URL pull. A drop-in alternative to Apollo's website scraper without a seat license.
What You Get Per URL
url,final_url,domainemailsโ array of every email found, deduped + lowercasedemail_count,role_emails(info@, contact@, sales@, etc.)phonesโ array of{raw, e164, country}for every phone numberphone_countsocialsโ{linkedin, twitter, facebook, instagram, youtube, tiktok, github}(first hit per platform)pages_crawledโ list of subpages successfully fetchederrorโ if the site blocked or 404'd
Use Cases
- Outbound sales โ feed a domain list, get every visible contact per company
- Agency lead gen โ build cold-email + cold-call lists for clients from scratch
- Vendor due-diligence โ pull contact info for every vendor in a procurement spreadsheet
- Competitor research โ capture every social + contact channel for competitors at once
- Sales-ops cleanup โ fill missing email / phone fields in your CRM
- Recruiting โ surface decision-maker contacts on company career pages
Quick Start (Python)
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("nexgendata/contact-info-scraper").call(run_input={"urls": ["https://stripe.com", "https://vercel.com", "https://anthropic.com"],"crawl_depth": 2})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["domain"], item["emails"], item["phones"])
Pricing โ Pay Per URL
- Actor start: $0.005
- URL: $0.005
A 1,000-domain sweep = $5.005. A daily 100-domain enrichment = $0.505/day. No monthly minimum.
Agentic payments (AI agent buyers welcome)
This actor supports autonomous payment via Skyfire โ AI agents (Claude Desktop, OpenCode, Cursor, Vercel AI SDK, OpenAI Agents SDK) can discover, fund, and invoke it without a human-in-the-loop credit card flow.
Agents using Apify's MCP server can find this actor by searching for contact extraction, lead enrichment, or website contact scraping and pay via a Skyfire PAY token (minimum $5 prefund). The existing pay-per-event pricing applies unchanged โ the agent funds a token, runs the actor at the published per-result rate, and unused balance returns to the wallet on expiry.
Compatible agent frameworks:
- Apify's official MCP server (
mcp.apify.com) - Claude Desktop with Apify MCP integration
- OpenCode + Apify MCP
- OpenAI Agents SDK + Skyfire toolkit (via Composio)
- Vercel AI SDK + Skyfire toolkit (via Composio)
No code changes needed on the actor side โ the integration is fully on Apify's infrastructure. AI agents discover via allowsAgenticUsers=true filter on Apify's store API.
Related NexGenData Lead-Gen Actors
| Use case | Actor |
|---|---|
| B2B leads finder (multi-source) | b2b-leads-finder |
| AI lead-gen agent (NL-query interface) | lead-gen-ai-agent |
| Company enrichment from domain | company-enrichment-tool |
| Find emails on a domain | company-email-finder |
| Email validator (SMTP + MX) | email-validator |
| Lead-list enricher (CSV in โ CSV out) | lead-list-enricher |
| Hiring-signal detector | hiring-signal-detector |
| Website email extractor (simpler variant) | website-email-extractor |
| Tech-stack detector (BuiltWith alt) | company-tech-stack-detector |
FAQ
Q: How deep does it crawl? A: Default depth = 2. It hits the URL plus any /contact, /about, /team, /support links on the homepage. Configurable up to 5.
Q: Are emails verified? A: This actor extracts; it doesn't verify. Pipe the output through the email-validator actor for SMTP + MX checks.
Q: International phone formats? A: Phones are parsed in raw form plus normalized to E.164 when a country can be inferred (TLD, address, locale signals).
Q: Robots.txt and ToS? A: The actor respects robots.txt for crawl depth. Emails on a public page are publicly published โ see your jurisdiction's prospecting rules.
Q: Why not just use Hunter? A: Hunter is email-only and homepage-only. This actor adds phones, socials, and multi-page crawl at ~10ร lower cost per URL.
How NexGenData Pricing Works
Every NexGenData actor uses pay-per-event pricing โ you only pay for results that actually land in your dataset. No monthly minimum, no seat fees, no surprise overage bills.
- Actor Start: a single-event charge each time you spin the actor up (scaled to memory size)
- Result / item: charged per item written to the default dataset
- No charge for retries, internal proxy rotation, or failed sub-requests โ those are absorbed by the platform
Apify Platform Bonus
New to Apify? Sign up with the NexGenData referral link โ you get free platform credits on signup (enough for several thousand free results) and you help fund the maintenance of this actor fleet.
Integration Surface
Every actor in the NexGenData catalog can be triggered from:
- Apify console โ point-and-click run
- Apify API โ REST + webhooks
- Apify Python / JS SDKs โ programmatic batch
- Zapier, Make.com, n8n โ official integrations
- MCP โ many actors are exposed as MCP tools for Claude / ChatGPT / Cursor agents
- Schedules โ built-in cron for daily / weekly / monthly runs
- Webhooks โ POST results to any HTTPS endpoint on dataset write
Support
NexGenData maintains 260+ Apify actors and ships updates regularly. Bug reports via the Apify console issues tab get a response within 24 hours. Roadmap requests are welcome โ high-demand features ship in the next version.
Home: thenextgennexus.com Full catalog: apify.com/nexgendata