Website Contact Info Scraper: Emails & Phones avatar

Website Contact Info Scraper: Emails & Phones

Pricing

from $0.84 / 1,000 website scanneds

Go to Apify Store
Website Contact Info Scraper: Emails & Phones

Website Contact Info Scraper: Emails & Phones

Extract public emails, phones and social links from company websites, one record per site. No login, no captcha bypass. License: personal use only; resale and redistribution prohibited. Created with the help of artificial intelligence.

Pricing

from $0.84 / 1,000 website scanneds

Rating

0.0

(0)

Developer

Bon Plein Capital

Bon Plein Capital

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Website Contact Info Scraper

Website Contact Info Scraper extracts the emails, phone numbers and social media links that companies publish on their own websites. Give it a list of domains and it returns one clean record per website, ready to download as JSON, CSV or Excel, or to call through the Apify API. It is built for sales teams, recruiters and agencies who need a quick contact info list for lead generation, without copy-pasting from contact pages.

What can this Actor do?

  • Scan the home page and the most useful pages of each site (contact, about, team, legal notice, support) and collect the public email addresses and phone numbers found there.
  • Detect public profile links to LinkedIn, Facebook, X/Twitter, Instagram, YouTube, GitHub and TikTok.
  • Return one structured item per website, with the list of pages scanned so you can check every result.
  • Work on plain public pages only: no login, no private account, no captcha bypass. Sites that block automated visits are reported as unreachable and are not billed.
  • Run on the Apify free plan: the monthly credits cover several hundred websites.

How to use it

  1. Click Try for free and open the Input tab.
  2. Paste the websites to scan, one domain or URL per line, or keep the prefilled examples.
  3. Set the maximum number of pages per website and the maximum number of websites, then click Start.
  4. Download the results from the Output tab, or call the Actor from the API, Make, Zapier or n8n.

Input

{
"startUrls": ["https://apify.com", "https://www.python.org"],
"maxPagesPerSite": 3,
"maxItems": 2
}
  • startUrls: websites to scan.
  • maxPagesPerSite: home page plus contact-type pages, from 1 to 10.
  • maxItems: maximum number of websites processed in the run.

Output

Each website is one dataset item:

{
"url": "https://apify.com",
"domain": "apify.com",
"status": "ok",
"title": "Apify",
"emails": ["hello@apify.com"],
"phones": [],
"socialLinks": {
"linkedin": "https://www.linkedin.com/company/apify",
"github": "https://github.com/apify"
},
"pagesScanned": ["https://apify.com", "https://apify.com/contact"]
}

How much does it cost?

This Actor uses pay per event pricing: you pay one result event per website that was read, and nothing for unreachable websites. So 1,000 websites cost the price of 1,000 result events shown in the Pricing tab. Apify's free plan gives you monthly credits to try it before you pay.

FAQ

The Actor reads only information that companies publish openly on their own websites. Business contacts can still contain personal data (for example a named email address), so you must respect the GDPR: have a lawful basis for contacting people, honour opt-outs, and do not store data longer than needed. You are responsible for how you use the results.

Why is a website marked unreachable?

The site did not answer, or it refuses automated visits. The Actor does not try to bypass protections or captchas.

Does it find emails hidden behind JavaScript?

It reads the HTML served by the page. Addresses that only appear after scripts run, or that are obfuscated, may be missed.

What if something does not work?

Open an issue in the Issues tab with your input and the run link. Issues are answered as fast as possible.

Can I use it through the API?

Yes. Every run can be started and read through the Apify API and its Python and JavaScript clients.


Created with the help of artificial intelligence.