Lead generation teams
Prospect review
Turn approved company pages or public profiles into a spreadsheet for manual validation before enrichment, CRM import, or compliant outreach review.
Limited Time — Lifetime Access for just $99. Lock in before prices rise.
This contact details scraper turns a list of public website, company, or profile URLs into a structured CSV with emails, phone numbers, uncertain phone-like strings, and social profile links. Import the workflow into the UScraper local desktop app, replace the sample URLs, and collect contact details to CSV without writing code or sending the job through a hosted contact API.
CSV
14
URL list
6 networks
Free
At a glance
This template is designed for controlled URL lists, not deep crawling. Add target pages or public profiles to the Navigate block, and UScraper loops through them one by one. Each page follows the same high-level automation path: Navigate -> Wait for Page Load -> Sleep -> Inject JavaScript -> Sleep -> Wait for Element -> Structured Export -> Loop Continue.
The JavaScript step records the starting URL and performs a non-navigating scroll, so profile pages are not clicked away from during extraction. Structured Export then reads the page body and link graph for emails, strict phone matches, uncertain phone-like strings, and profile links for X/Twitter, YouTube, Facebook, LinkedIn, Instagram, and TikTok.
Finds emails and phones together
Export visible email addresses, strict phone matches, and separate uncertain phone candidates so a reviewer can keep good data while checking ambiguous numbers.
Captures social profile links
Use it as a social profile extractor for public links to LinkedIn, Instagram, Facebook, YouTube, TikTok, and X/Twitter when those links are present.
Keeps one row per URL
The CSV includes source URL metadata, current URL, domain, and contact fields, making it easier to audit where each contact signal came from.
Runs in the desktop app
Your URL list and exported contact data stay in the local workflow unless you add a separate upload, sync, or sharing block.
Who uses it
Lead generation teams
Prospect review
Turn approved company pages or public profiles into a spreadsheet for manual validation before enrichment, CRM import, or compliant outreach review.
Agency analysts
Website audits
Check whether client pages expose the expected email, phone, LinkedIn, Instagram, YouTube, or Facebook links after a redesign or migration.
Researchers
Source tracking
Keep start_url, current_url, domain, and extracted contact fields together for reproducible review instead of copy-pasted notes.
Use this scraper when you already have the URLs to inspect. Pair it with the Email and Social Media Finder, Website Contact Details Scraper, or DuckDuckGo Scraper when your workflow starts with discovery. The broader UScraper template library includes search, directory, and maps extractors you can run before a contact pass.
How to use
Replace the sample URLs
In Navigate, replace the Octoparse X/Twitter, YouTube, and LinkedIn examples with public pages you are authorized to inspect.
Confirm waits and scroll
Keep the page-load wait, short sleeps, body check, and non-navigating scroll so rendered profile links have time to appear before export.
Choose the CSV folder
Structured Export writes contact-details-scraper.csv with headers and append mode. Update the save path before client or campaign runs.
Run and review
Open the CSV, spot-check several source pages, and verify uncertain phone values before moving rows into outreach, research, or audit tooling.
Output preview
The export mirrors the workflow definition. Empty cells are normal when a page hides details behind login, renders links late, stores contact data inside images, or simply does not publish a given social profile.
| start_url | domain | emails | phones | uncertain_phones | youtube | ||
|---|---|---|---|---|---|---|---|
| https://example.com/contact | example.com | [email protected];[email protected] | +1 415 555 0199 | 415.555.0199 ext 2 | https://linkedin.com/company/example | https://instagram.com/example | |
| https://www.linkedin.com/company/example-inc | linkedin.com | https://www.linkedin.com/company/example-inc | |||||
| https://www.youtube.com/@examplebrand | youtube.com | [email protected] | https://www.youtube.com/@examplebrand |
contact-details-scraper.csvColumn
start_url
Original URL captured before the workflow scrolls or the page redirects.
Column
domain
Normalized hostname without the www prefix.
Column
emails
Unique email-like strings found in rendered text or markup.
Column
phones
Strict phone matches using common 10-digit and international formats.
Column
uncertain_phones
Long phone-like values that need manual review before use.
Column
social columns
Twitter/X, YouTube, Facebook, LinkedIn, Instagram, and TikTok profile links.
Public contact details can still be governed by website terms, robots directives, privacy law, anti-spam rules, and platform policies. Use this template only on pages you are allowed to access, avoid bypassing logins or challenges, keep runs modest, and get legal review before using exported contact data for outreach or enrichment.
Before you run
Keep these constraints visible
Large batches can trigger throttling or challenges
Use modest URL batches, keep the waits in place, and stop when a page asks for verification. Do not bypass login walls, CAPTCHA, or other access controls.
Social platforms can hide or move contact signals
LinkedIn, X/Twitter, YouTube, and similar platforms may limit public data behind login, JavaScript, popups, or redesigned profile layouts. Blank cells usually mean the data was not exposed to the rendered page.
Contact data needs careful downstream handling
A local CSV does not remove consent, privacy, opt-out, or anti-spam obligations. Keep source URLs, document your purpose, and validate rows before enrichment or outreach.
Download the free template, install the local desktop app from UScraper download, and use this workflow whenever you need to export website contacts to CSV with source URLs, emails, phones, and social links in one file.
Download and use this template instantly
UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.
Contribute on GitHubBrowse more templates in the library
All TemplatesHere are some of our most common questions. Can't find what you're looking for?
View All FAQsDownload UScraper and build your first web scraper in under 10 minutes. No subscriptions, no code, no limits.
Available on Windows 10+ and macOS 12+ · Need help? [email protected]