Limited Time — Lifetime Access for just $99. Lock in before prices rise.

UScraper
Lead Generation$50Free
Contact Details Scraper for Emails, Phones, and Social Profiles logo

Contact Details Scraper for Emails, Phones, and Social Profiles

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.

Output

CSV

Fields

14

Input

URL list

Socials

6 networks

Template

Free

At a glance

Website contact scraper for public URLs

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

Contact details to CSV for lead research and audits

Lead generation teams

Prospect review

Nuanced outcome

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

Favorable to scraping

Check whether client pages expose the expected email, phone, LinkedIn, Instagram, YouTube, or Facebook links after a redesign or migration.

Researchers

Source tracking

Favorable to scraping

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

Run the contact details scraper workflow

1

Download and import

Download the hosted contact details scraper JSON and import it into UScraper.

2

Replace the sample URLs

In Navigate, replace the Octoparse X/Twitter, YouTube, and LinkedIn examples with public pages you are authorized to inspect.

3

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.

4

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.

5

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

CSV columns for emails, phones, and social profiles

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.

contact-details-scraper.csv
CSV - UTF-8 - Append

Column

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.

Headers included - one contact-summary row per supplied URL

Frequently asked questions

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

Practical limits and maintenance notes

Keep these constraints visible

Rate limits

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.

Layout changes

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.

Compliance

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.

Get Started

Download and use this template instantly

$50Free

What's Included

  • Template JSON file ready to import
  • Pre-configured scraping nodes
  • Works with UScraper desktop app

Open-source templates

UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.

Contribute on GitHub

Browse more templates in the library

All Templates
FAQ

Frequently asked questions

Here are some of our most common questions. Can't find what you're looking for?

View All FAQs

Stop writing scripts. Start scraping visually.

Download 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]