Free Website Contact & Imprint Scraper — Email, Phone, VAT
Pricing
Pay per usage
Free Website Contact & Imprint Scraper — Email, Phone, VAT
Free, up to 10 websites per run. Reads the imprint / Impressum / legal notice of any site in Germany, Austria or Switzerland: company name, address, register number, VAT ID verified via EU VIES, e-mails, phones, social profiles. No login, no key, no credit card.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Perceptron Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
Free Website Contact & Imprint Scraper — emails, phones, VAT, socials
Paste up to 10 domains, get a clean company record for each. Free, no credit card, no API key, no login.
The data comes from the imprint — the Impressum, legal notice, Offenlegung — that every commercial website in Germany, Austria and Switzerland must publish by law, which is why it can be read reliably instead of guessed. Every VAT ID found is verified live against the European Commission's official VIES register.
Two ways in: a list, or a search
You have the domains. Paste them — one company record per entry, first ten.
You don't. Type the trade and the place instead:
{ "search": "Zahnärzte in Hamburg" }
Businesses are looked up in OpenStreetMap, and every website found is then
enriched from its imprint. About 180 trades are recognised in German and
English — dentist, Steuerberater, roofer, Bäckerei, Autohaus, Hotel,
Elektriker and so on, including plurals. Places can be a city, district,
county or state.
Measured on the platform, 28.09.2026, five companies per search: Steuerberater Wien 5/5 with a name and 4 with an e-mail, Rechtsanwälte München 5/5 and 4, Hotels Berlin 4/5 and 1, Dachdecker Landkreis Rosenheim only 1 company at all, and a whole federal state fails outright. City-sized searches work; rural districts are thin.
Honest limits: not every business is on the map, and not every entry has a website — measured 28.09.2026, hotels in Berlin 76 %, dentists in Hamburg 52 %, bakeries in Munich 35 %. OpenStreetMap's query service is volunteer-run and throttles hard; a busy moment produces a clear message instead of an empty result. Every discovered row carries
dataSource: "© OpenStreetMap contributors"dataLicense: "ODbL 1.0", because that licence requires it.
What you get per website
| Field | Example |
|---|---|
companyName, legalForm | Frischpack GmbH, GmbH |
street, postalCode, city, country | Am Kreuzberg 1, 83104, Tuntenhausen, DE |
registerType, registerNumber, registerCourt | HRB, HRB 19182, Traunstein |
vatId, vatChecked, vatValid | DE127913213, true, true |
vatRegisteredName, vatRegisteredAddress | what the tax register holds, where the member state discloses it |
email, allEmails, phone, allPhones, fax | up to 5 addresses and 5 numbers |
socialProfiles | LinkedIn, Xing, Facebook, Instagram, X, YouTube, TikTok |
impressumUrl, impressumFound, foundVia | where the data came from, verbatim |
Nothing is held back: a free row contains exactly what a paid row contains.
Three countries, three legal bases, one schema
| Country | Duty to publish | Register identifier |
|---|---|---|
| 🇩🇪 Germany | § 5 DDG | HRB, HRA, VR, GnR, PR + Amtsgericht |
| 🇦🇹 Austria | § 5 ECG, § 25 MedienG | FN 123456a + Firmenbuchgericht |
| 🇨🇭 Switzerland | UWG Art. 3(1)(s) | CHE-123.456.789 + Handelsregister |
Honest about what you get back
impressumFound: false— the site publishes no reachable legal notice. For a German site that is itself a finding.foundVia: "contact page"— no imprint existed, so the contact page was read. You get the address, but the row is not marked as a legal notice.foundVia: "blocked"— the site turns away automated clients (403, 429).foundVia: "timeout"— no answer within 45 seconds. Every website has that hard budget, so one stalling host cannot hold up your run.
You never get an empty row without an explanation of why it is empty.
Need more than 10 websites?
The unlimited edition is the same code without the cap, at $5 per 1,000 websites:
👉 Imprint & Impressum Scraper — Email, Phone, VAT & Socials
| Websites | Cost there |
|---|---|
| 100 | $0.51 |
| 1,000 | $5.01 |
| 10,000 | $50.01 |
Legal and data protection
- Company data — name, legal form, address, register number, VAT ID — is not personal data and is published under a statutory duty.
- Person names are off by default. Managing directors are personal data
under GDPR;
include_person_namesmust be switched on deliberately. - Only publicly reachable pages are fetched, at a polite request rate, with no login and no circumvention of any access control.
- Using contact data for cold e-mail in Germany requires prior consent under § 7 UWG. Worth knowing before you buy an address list from anyone.
Auf Deutsch: Impressum-Daten kostenlos auslesen
Die kostenlose Ausgabe: bis zu 10 Websites je Lauf, mit exakt denselben Feldern wie die Vollversion. Aus dem Impressum jeder Website entsteht ein Firmendatensatz mit Firmenname, Rechtsform, Anschrift, Handelsregister, geprüfter USt-IdNr. (EU-VIES), E-Mail, Telefon und Social-Media-Profilen — für Deutschland, Österreich und die Schweiz.
Statt einer Domainliste geht auch eine Suche nach Branche und Ort, etwa
Steuerberater in Wien; die Firmen kommen dann aus OpenStreetMap. Für mehr als
10 Websites gibt es die unbegrenzte Ausgabe (Link unten).
FAQ
Is it really free? Yes — no actor fee at all. Runs use a few cents of platform time, which Apify's free monthly credit covers. You get up to 10 websites per run, with exactly the same fields as the paid edition.
What is an Impressum? The legal notice a commercial website must carry: who runs it, where they are registered, how to reach them. In Germany it is required by § 5 DDG, in Austria by § 5 ECG, in Switzerland by UWG Art. 3(1)(s).
I have no list of websites. Can it find companies?
Yes. Type a trade and a place into search — for example
Zahnärzte in HamburgDoes it work for Austrian and Swiss sites?
Yes — Firmenbuch numbers, Swiss UIDs and four-digit postal codes are all parsed,
and the country field tells you which set of rules applied.
Is the VAT number checked or just copied?
Checked, live, against the EU's official VIES service — and vatChecked tells
you whether the check actually ran.
What happens if a website has no imprint?
You get a row with impressumFound: false and, if you allowed it, whatever the
contact page held. You are never left guessing.
Can I get the managing director's name?
Yes, via include_person_names, but read the data protection note first. It is
off by default on purpose.
Does it need a proxy? No. No login, no cookies, no API key, no CAPTCHA.
Related actors
| Actor | What it does |
|---|---|
| Imprint & Impressum Scraper | Company data from the Impressum of any DACH website: e-mail, phone, VIES-checked VAT ID, register number |
| Google Ads Transparency Scraper | Which companies advertise on Google, how many ads, who runs them — plus every ad and a monitoring mode |
| PDF & DOCX to Markdown Converter | PDF, Word, Excel and PowerPoint to Markdown for AI — tables as JSON, OCR for scans |
| Arbeitsagentur Jobs Scraper | Jobs from the Bundesagentur für Arbeit Jobbörse via the official API |
| kununu Scraper | Employer reviews, ratings, salaries and benefits for DACH companies |
| TED Tenders API | EU public tenders from TED — all 27 member states, CPV and deadline filters |
| Marktstammdatenregister (MaStR) Scraper | Solar, wind and battery storage plants in Germany with operator and capacity |
| EUDAMED Scraper | EU medical devices, manufacturers and notified-body certificates (MDR/IVDR) |
| Messe München Exhibitor List Scraper | Exhibitor lists of bauma, IFAT, BAU, automatica, ceramitec and more |
| Koelnmesse Exhibitor List Scraper | Exhibitor lists of Anuga, ISM, imm cologne, interzum, ORGATEC and more |
| App Store & Google Play Scraper | Ratings, reviews and keyword rankings from both app stores in one dataset |
| DACH & EU Data Source Finder | Free: tells you which ready-made scraper covers your data source |