Primary email
primaryEmail
Optional
The best address for outreach: on the website's own domain first, then shared inboxes such as info@ or sales@; no-reply, privacy and jobs mailboxes last.
Contact Details Scraper - Emails, Phones & Socials
Pricing
from $3.00 / 1,000 website with contacts
Scrape emails, phone numbers and 16 kinds of social profiles (LinkedIn, Facebook, Instagram, X, YouTube, TikTok...) from any list of websites. Contact and imprint pages first, one row per website with company name, address and contact form. Pay only for websites with contacts.
Record type
recordType
Optional
"website" for a website that was read (charged only when contactsFound > 0). "error" for a website that could not be read; error rows are never charged.
Input
input
Optional
The website exactly as you entered it, so every row joins back to your list.
Website
url
Optional
The page the crawl started from, after redirects.
Domain
domain
Optional
The website's registrable domain (example.co.uk for shop.example.co.uk).
Company name
companyName
Optional
The business's name from its schema.org data, og:site_name or page title; null when the site names none.
Primary email
primaryEmail
Optional
The best address for outreach: on the website's own domain first, then shared inboxes such as info@ or sales@; no-reply, privacy and jobs mailboxes last.
Primary phone
primaryPhone
Optional
The best phone number: a number the site links as a phone first, in E.164 format (+14155552671) when it is valid for its country.
Emails
emails
Optional
Every email address found, best first. Taken from mailto: links, page text, Cloudflare-protected addresses and 'name [at] domain [dot] com' spellings; placeholders and image file names are refused.
Phones
phones
Optional
Phone numbers from tel: and WhatsApp links, the site's schema.org data, and page text next to a phone label or an email. E.164 when valid for the country.
Phones (uncertain)
phonesUncertain
Optional
Valid-looking numbers in the page text with no phone label next to them. Often right, sometimes an order or registration number: check before use.
linkedIns
Optional
LinkedIn company, school and member profiles the site links, the one on the most pages first.
facebooks
Optional
Facebook Pages, profiles and groups the site links.
instagrams
Optional
Instagram profiles the site links.
X (Twitter)
twitters
Optional
X (Twitter) profiles the site links, as x.com URLs.
YouTube
youtubes
Optional
YouTube channels the site links (@handle, /channel/, /c/ or /user/ URLs).
TikTok
tiktoks
Optional
TikTok profiles the site links.
pinterests
Optional
Pinterest profiles the site links.
Threads
threads
Optional
Threads profiles the site links.
Snapchat
snapchats
Optional
Snapchat profiles the site links.
Telegram
telegrams
Optional
Telegram channels, groups and users the site links.
whatsapps
Optional
WhatsApp click-to-chat numbers (wa.me), groups and channels the site links.
Discord
discords
Optional
Discord invite links the site shows.
reddits
Optional
Subreddits and Reddit users the site links.
GitHub
githubs
Optional
GitHub organisations and users the site links.
Bluesky
blueskys
Optional
Bluesky profiles the site links.
Medium
mediums
Optional
Medium profiles the site links.
Contact page
contactPageUrl
Optional
The website's contact page, read or not; null when it links none.
Has contact form
hasContactForm
Optional
True when a page read has a message form (a text box plus an email or phone field, or a known form builder). Newsletter and search boxes do not count.
Contact form page
contactFormUrl
Optional
The first page read that has a contact form.
Address
address
Optional
Postal address from the site's schema.org data or an
element; null when the site publishes none in a readable form.Country
country
Optional
ISO 3166-1 alpha-2 code of the business: from its address, else its domain ending (.de), else its phone numbers, else its language region.
Language
language
Optional
The site's language as it declares it (html lang), e.g. en-GB.
Description
description
Optional
The home page's meta description (up to 500 characters).
Logo
logoUrl
Optional
The logo from the site's schema.org data, else its touch icon.
Email details
emailDetails
Optional
Per address (up to 50): whether it is on the website's domain, a shared mailbox (role) or a person's, a free provider (Gmail...), whether its domain has mail servers, and the pages it was found on.
Phone details
phoneDetails
Optional
Per number (up to 30): national format, country, line type (mobile, fixed_line, toll_free...), where it came from and the pages it was found on.
Contacts found
contactsFound
Optional
Emails + phones + social profiles found. 0 = nothing found; such rows are never charged.
Pages read
pagesScraped
Optional
Pages of the website that were read.
Pages failed
pagesFailed
Optional
Pages that could not be loaded (refused, timed out, not found).
Pages
scrapedUrls
Optional
Addresses of the pages that were read.
Scraped at
scrapedAt
Optional
When this run read the website (ISO 8601).
Error code
errorCode
Optional
Error rows only: NOT_FOUND, BLOCKED, TIMEOUT, NETWORK, HTTP_ERROR, UNSUPPORTED_CONTENT, INVALID_URL, NOT_A_WEBSITE or PARKED_DOMAIN.
Error
errorMessage
Optional
Error rows only: what went wrong, in plain words.