Website Email & Phone Scraper
Pricing
from $0.79 / 1,000 page crawleds
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
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 hours ago
Last modified
Categories
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:
- Visits the homepage
- Finds all internal links — contact pages, impressum, and about pages are checked first
- Crawls multiple pages per site (you choose how many)
- Extracts all emails, phone numbers, social media URLs, and addresses
- 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.
| Event | Price | Description |
|---|---|---|
| Page crawled | $0.001 | Each page visited on a website |
How much does it cost?
| Pages per site | 10 websites | 100 websites | 1,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?
| Setting | Speed | Email discovery | Best for |
|---|---|---|---|
| 5 pages | Fast | Good (~34% of sites) | Quick checks, large batches |
| 10 pages | Medium | Better (~50%) | Most use cases |
| 20 pages | Slower | Best (~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
| Parameter | Type | Default | Description |
|---|---|---|---|
urls | string[] | required | Website URLs to scrape |
maxPagesPerSite | integer | 10 | Pages to crawl per site (1-100) |
proxyConfiguration | object | Apify proxy | Proxy settings |
Tips
- Contact pages are checked first —
/contact,/kontakt,/impressum,/about,/ueber-unsare 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
Related Actors
Find businesses to enrich
- Kleinanzeigen.de Scraper — Germany
- Willhaben.at Scraper — Austria
- Tutti.ch Scraper — Switzerland
- Subito.it Scraper — Italy
- Marktplaats.nl Scraper — Netherlands
Real Estate
- Homegate.ch Scraper — Swiss real estate
- Immowelt.de Scraper — German real estate
- Oikotie.fi Scraper — Finnish 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.