๐Ÿ“‡ Contact Info Scraper โ€” Emails & Phone Numbers avatar

๐Ÿ“‡ Contact Info Scraper โ€” Emails & Phone Numbers

Pricing

from $20.00 / 1,000 results

Go to Apify Store
๐Ÿ“‡ Contact Info Scraper โ€” Emails & Phone Numbers

๐Ÿ“‡ 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

Stephan Corbeil

Maintained by Community

Actor stats

0

Bookmarked

18

Total users

10

Monthly active users

4 days ago

Last modified

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

FeatureNexGenData Contact Info ScraperHunter.ioSnov.ioApollo WebFindThatLead
Cost$0.005 / URL, pay-per-result$49-499 / month$39-578 / monthCredit-gated$49-249 / month
Email extractionYes โ€” every visible addressYes (pattern-based)YesYesYes
Phone extractionYes โ€” E.164 normalizedNoLimitedNoLimited
Social handlesLinkedIn, Twitter, FB, Instagram, YT, TikTokLinkedIn onlyLimitedLinkedInLinkedIn
Multi-page crawlHomepage + /contact + /about + footerHomepage onlyMulti-pageHomepageMulti-page
Bulk batchCSV in โ†’ CSV outPlan-gatedPlan-gatedPlan-gatedPlan-gated
API accessApify REST + SDKsPaid planPaid planPaid planPaid plan
Auth requiredApify tokenAPI keyAPI keyAPI keyAPI key
Monthly minimumNone$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, domain
  • emails โ€” array of every email found, deduped + lowercased
  • email_count, role_emails (info@, contact@, sales@, etc.)
  • phones โ€” array of {raw, e164, country} for every phone number
  • phone_count
  • socials โ€” {linkedin, twitter, facebook, instagram, youtube, tiktok, github} (first hit per platform)
  • pages_crawled โ€” list of subpages successfully fetched
  • error โ€” 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 ApifyClient
client = 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.

Use caseActor
B2B leads finder (multi-source)b2b-leads-finder
AI lead-gen agent (NL-query interface)lead-gen-ai-agent
Company enrichment from domaincompany-enrichment-tool
Find emails on a domaincompany-email-finder
Email validator (SMTP + MX)email-validator
Lead-list enricher (CSV in โ†’ CSV out)lead-list-enricher
Hiring-signal detectorhiring-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