Bulk Contact Extractor

Upload a website list — get emails, phones & addresses in one file.

1 Upload your URL list
2 We crawl each site
3 Download contacts

Files deleted after 7 days  ·  No account required  ·  Up to 50 MB

1. Upload your file

📂

Click to browse or drag & drop

Supports CSV, XLSX, TXT, JSON — up to 50 MB

What gets extracted from each website

The tool crawls each domain and collects every contact signal it can find

✉️
Email addresses
mailto: links, visible text, obfuscated formats, JSON-LD structured data
📞
Phone numbers
tel: links, Schema.org telephone fields, validated to E.164 international format
🏢
Postal addresses
Schema.org PostalAddress, <address> tags, footer text with postal code patterns
🔗
Social profiles
LinkedIn, Twitter/X, Facebook, Instagram, GitHub, YouTube — profile links only
🏷️
Company name
Schema.org Organization, og:site_name, or page title
📄
Source pages
Which pages the contacts came from — included in every row

Who uses it

Built for anyone who works with lists of companies

🎯 Sales & Lead Generation

Export target companies from LinkedIn Sales Navigator, upload here, get contact emails — no per-search credits.

👥 Recruiting & Talent Acquisition

Build a list of target company domains, extract HR or hiring manager contact info for outreach.

📰 PR & Journalist Outreach

Extract press contact emails from media outlets in bulk. Skip the contact form, find direct addresses.

🔗 Link Building & Partnership

Export link prospects from Ahrefs or Semrush, upload here to get editor emails without burning Apollo credits.

Frequently asked questions

How many websites can I process at once?

There is no hard row limit — it depends on your file size (max 50 MB). A CSV with 500 domains is typically under 50 KB, so you can process thousands per upload. 500 domains usually complete in under 10 minutes.

Does it work on JavaScript-heavy websites?

The tool fetches pages without executing JavaScript. Contact info visible in the HTML source will be found. For most company contact pages this is fine, as contact data is typically in static HTML or JSON-LD.

What file formats can I upload?

CSV, Excel (XLSX and XLS), plain text (one URL per line), and JSON arrays. The tool auto-detects the column containing URLs.

Is it really free? What are the limits?

Yes, completely free. No account, no credit card, no per-search fees. The only limits are 10 uploads per hour per IP and a 50 MB file size cap.

Is my uploaded data private?

Yes. Your uploaded file is used only to run the extraction, never shared with third parties, and automatically deleted after 7 days.