Website Email & Phone Scraper avatar

Website Email & Phone Scraper

Pricing

from $0.79 / 1,000 page crawleds

Go to Apify Store
Website Email & Phone Scraper

Website Email & Phone Scraper

Extract emails, phone numbers, and social media links from any website. No API keys needed, just paste URLs. Visits multiple pages per site to find all contact details.

Pricing

from $0.79 / 1,000 page crawleds

Rating

0.0

(0)

Developer

Alessandro Santamaria

Alessandro Santamaria

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Share

Extract emails, phone numbers, social media links, and physical addresses from any website. Just paste URLs — no API keys needed.

How It Works

For each website you provide, the scraper:

  1. Visits the homepage
  2. Finds all internal links — contact pages, impressum, and about pages are checked first
  3. Crawls multiple pages per site (you choose how many)
  4. Extracts all emails, phone numbers, social media URLs, and addresses
  5. Deduplicates everything and returns clean results

Pages are crawled in parallel for maximum speed.

Input Example

{
"urls": [
"https://www.example-company.ch",
"https://www.another-business.de"
],
"maxPagesPerSite": 10
}

Output Example

{
"url": "https://www.example-company.ch",
"domain": "example-company.ch",
"emails": ["info@example-company.ch", "jobs@example-company.ch"],
"phones": ["+41 44 123 45 67"],
"social_urls": {
"linkedin": "https://www.linkedin.com/company/example-company",
"facebook": "https://www.facebook.com/examplecompany"
},
"address": "Bahnhofstrasse 1, 8001 Zurich, Switzerland",
"pages_crawled": 8,
"contact_page_url": "https://www.example-company.ch/kontakt"
}

Pricing

You pay per page scanned — the more pages you crawl, the more contact details you find.

EventPriceDescription
Page crawled$0.001Each page visited on a website

How much does it cost?

Pages per site10 websites100 websites1,000 websites
5 pages$0.05$0.50$5.00
10 pages$0.10$1.00$10.00
20 pages$0.20$2.00$20.00

No monthly fees. No minimum spend.

How Many Pages Should I Crawl?

SettingSpeedEmail discoveryBest for
5 pagesFastGood (~34% of sites)Quick checks, large batches
10 pagesMediumBetter (~50%)Most use cases
20 pagesSlowerBest (~70%)Maximum coverage, smaller batches

More pages = more emails found. German/Austrian/Swiss sites almost always have an impressum page with email and phone — the scraper prioritizes finding it.

Input Parameters

ParameterTypeDefaultDescription
urlsstring[]requiredWebsite URLs to scrape
maxPagesPerSiteinteger10Pages to crawl per site (1-100)
proxyConfigurationobjectApify proxyProxy settings

Tips

  • Contact pages are checked first/contact, /kontakt, /impressum, /about, /ueber-uns are always prioritized
  • Start with 10 pages — good balance of speed and coverage for most websites
  • Use 20+ pages for maximum email discovery on large corporate sites
  • No API keys needed — the scraper uses regex pattern matching, not AI/LLM

Find businesses to enrich

Real Estate

E-Commerce

Enrichment

Issues & Feature Requests

If something is not working or you're missing a feature or data field, please open an issue and we'll look into it.