Website Contact Scraper — Extract Emails & Phone Numbers
Pricing
from $15.00 / 1,000 results
Website Contact Scraper — Extract Emails & Phone Numbers
Crawl any website and extract all contact information found — email addresses, phone numbers, and social media profile links — returned in structured JSON.
Pricing
from $15.00 / 1,000 results
Rating
0.0
(0)
Developer
Maged
Maintained by CommunityActor stats
2
Bookmarked
25
Total users
3
Monthly active users
12 days ago
Last modified
Categories
Share
What does Website Contact Scraper do?
Website Contact Scraper crawls any website and extracts all contact information found — email addresses, phone numbers, and social media profile links — returned in clean structured JSON.
This Actor runs on the Apify platform. Use it for B2B lead generation, sales prospecting, PR outreach, or building contact databases from public web pages.
Why use Website Contact Scraper?
- Comprehensive extraction — emails, phone numbers, and social links in one run
- Crawls entire sites — follows internal links to find contact info across all pages
- No manual research — automate hours of prospect research
- B2B prospecting — build contact lists for outreach campaigns
- Structured output — all contacts organized by source URL
How to use Website Contact Scraper
- Open the Actor and click Try for free
- Enter website URLs in the
urlsfield - Set crawl depth and max pages if needed
- Click Start — extracted contacts appear in the Output tab
- Download as JSON or CSV for import into your CRM
Input
{"urls": ["https://example-business.com","https://another-company.com/contact"],"maxDepth": 2,"maxPages": 10}
| Field | Type | Description | Default |
|---|---|---|---|
urls | array | Website URLs to crawl | required |
maxDepth | integer | Link crawl depth (1 = start page only) | 2 |
maxPages | integer | Max pages to crawl per site | 10 |
Output
Results are stored in the Apify dataset. Download in JSON, CSV, HTML, or Excel.
{"sourceUrl": "https://example-business.com/contact","emails": ["info@example-business.com", "sales@example-business.com"],"phones": ["+1-555-123-4567"],"socialLinks": {"linkedin": "https://linkedin.com/company/example","twitter": "https://twitter.com/example","facebook": "https://facebook.com/example"}}
Output fields
| Field | Type | Description |
|---|---|---|
sourceUrl | string | Page where contacts were found |
emails | array | Email addresses found |
phones | array | Phone numbers found |
socialLinks | object | Social media profile URLs by platform |
Cost
Pay-per-result pricing:
| Volume | Estimated cost |
|---|---|
| 50 websites (standard depth) | ~$0.05–$0.50 |
| 500 websites | ~$0.50–$5.00 |
Tips
- Set
maxDepth: 1with URLs pointing directly to/contactpages for faster, more targeted extraction - Increase
maxDepth: 3to crawl deeper into large corporate sites that may spread contacts across many pages - For higher volume and more reliable extraction, use the Website Contact Extractor Pro Actor
FAQ
Does this find contacts on all page types? The Actor crawls HTML pages. Contact info embedded in images or PDFs is not extracted.
Can it handle sites with contact forms but no visible email? If an email is not visible in the page HTML, it cannot be extracted.
Is this Actor maintained? Yes. Report bugs or feature requests in the Issues tab.
Need help or have questions? Open an issue in the Issues tab or reach out on Discord: maged03211