Website Contact Scraper
Get email addresses, phone numbers and Facebook, Instagram, LinkedIn, X, YouTube, TikTok and Pinterest profiles from a list of company websites: homepage plus contact and imprint pages. No login, no browser.
- LIVE
- 1 credit per website with contacts
- Failed results are free
Try it live
Press “Run it live” and the real result shows up here, exactly what your agent gets back.
Example output
What your agent gets back.
- Phone
- 03040367600
- mail@die-praxis.berlin
- Domain
- die-praxis.berlin
- Status
- found
- Emails
- mail@die-praxis.berlin
- Phone
- 305-890-6226
- info@lgrealtygroup.com
- Domain
- lgrealtygroup.com
- Status
- found
- Emails
- info@lgrealtygroup.com
- Phone
- +49 7940 15-2400
- info@wuerth.com
- Domain
- wuerth.de
- Status
- found
- Emails
- info@wuerth.com
View raw JSON
{
"input": "https://www.die-praxis.berlin/",
"website": "https://www.die-praxis.berlin/",
"domain": "die-praxis.berlin",
"status": "found",
"email": "mail@die-praxis.berlin",
"emails": [
"mail@die-praxis.berlin"
],
"phone": "03040367600",
"phones": [
"03040367600"
],
"facebookUrl": "https://www.facebook.com/diepraxismitte",
"instagramUrl": "https://www.instagram.com/die_praxis_mitte",
"pagesVisited": [
"https://www.die-praxis.berlin/"
],
"scrapedAt": "2026-10-21T07:33:19.462Z"
}Use it from your agent
One key, any agent.
- 01Get your keySign up with your email. You start with 2,000 free credits.
- 02Call the toolSend the input as JSON. The answer comes back with the results and the credits used.
- 03Or plug in MCPAdd one block to Claude, Cursor or any MCP client and your agent finds “website-contacts” by itself.
curl -X POST https://pullwire.dev/api/v1/tools/website-contacts/runs \
-H "x-api-key: $PULLWIRE_API_KEY" \
-H "content-type: application/json" \
-d '{"websites":["kaercher.com","myrescueplumbing.com"],"maxResults":3}'Waits up to 25 s for the results. Add ?async=1 to get a run id back right away.
Options
Everything you can set.
| Field | What it does | Type | Default |
|---|---|---|---|
| Websitesrequiredwebsites | Company domains or website URLs, one per line, e.g. "kaercher.com" or "www.example-bakery.de/kontakt". One result per website; duplicates are skipped. | list of text | – |
| Pages per websitemaxPagesPerWebsite | Homepage plus up to this many minus one contact, imprint or about pages. Extra pages are only visited while an email or a phone number is still missing. | number | 3 |
| Max resultsmaxResults | Stop after this many websites. Empty: all of them. | number | – |
Pricing
Pay for results, not requests.
1credit per website with contacts
One website where at least one email, phone number or social profile was found. Websites without any contact data, unreachable and blocked websites are not charged.
- Failed results are free
- One balance for every tool
- 2,000 free credits when you sign up
More tools
Same key, more sources.
[1706.03762] Attention Is All You Need
- Status code
- 200
- Format
- markdown
- Language
- en
- Content type
- text/html
Abstract page for arXiv paper 1706.03762: Attention Is All You Need
Web Scraper
LIVETurn any public web page into clean, LLM-ready Markdown, raw HTML or JSON fields picked with CSS selectors. Optional JavaScript rendering, screenshots and an automatic residential-proxy fallback when a site blocks.
Me at the zoo
- Channel
- jawed
- Word count
- 33
- Duration
- 0:21
- Language matched
- Yes
Also hier sind wir vor den Elefanten. Das Coole an den Typen ist dass sie sehr, sehr, sehr, lange Rüssel haben. Und das ist cool. Ansonsten gibt es nicht wirklich viel zu sagen.
YouTube Transcripts
LIVETranscripts of YouTube videos with timestamps, chapters, language choice and video metadata.
Nike
- Start date
- Jun 20, 2025
- Platforms
- Facebook, Instagram
- Active
- Yes
- End date
- Aug 28, 2025
Get the gear that goes hard on and off the field.
Facebook Ads Library Scraper
LIVESearch the Facebook Ad Library by keyword or advertiser Page ID: ad text, images, videos, CTA, run dates and platforms. No login, no browser.