
Herold.at Scraper
hipersoft/herold-scraper
Scrape Austrian companies from Herold.at (Gelbe Seiten Österreich): name, phone, email, website, address, postal code, rating, reviews, description and social links. Search any trade in any city or state. B2B lead generation for Austria. Export CSV/JSON.
Total users
1Monthly users
1Total runs
37Per company
$0.002Last rebuilt
Oct 26, 2026Overview
Herold.at Scraper extracts company data from Herold.at, Austria's leading business directory (Gelbe Seiten / Yellow Pages Austria). Search any trade or keyword (Installateur, Elektriker, Rechtsanwalt, Steuerberater, Restaurant, Zahnarzt…) in any Austrian city or state and get each company's name, phone number, email, website, street address, postal code, place, star rating, number of reviews, description, verified badge and social media links. Export Austrian B2B leads to CSV, Excel or JSON.
What does Herold.at Scraper do?
- 🇦🇹 Search any trade or service across Austria.
- 📍 Filter by location: Wien, Graz, Salzburg, Linz, Innsbruck, Klagenfurt or any state (Steiermark, Tirol, Oberösterreich…).
- 📞 Contacts: phone number, email address and website.
- 🏠 Address: street, postal code and place.
- ⭐ Ratings: star rating and number of reviews.
- 📝 Description, verified badge and social links (Facebook, Instagram, LinkedIn, XING…).
- 🔗 Paste Herold links to reuse any result page.
What data can you scrape from Herold.at?
| Field | Description |
|---|---|
| ID, name, link | Herold company and profile page |
| Phone | Main phone number |
| Contact email | |
| Website | Company website |
| Address | Street, postal code, place, country |
| Rating | Stars (1–5) and review count |
| Description | Company description |
| Verified | Verified business badge |
| Social links | Facebook, Instagram, LinkedIn, XING… |
Use cases for Austrian business data
- B2B lead generation in Austria: build call and email lists of tradespeople, lawyers, doctors and shops.
- Local marketing agencies: find businesses with few reviews or no website to pitch SEO and web design.
- Market research: count competitors by trade and region.
- CRM enrichment: add phone, email and website to company lists.
- Sales territory planning: map businesses per state and city.
How to scrape Herold.at
- Click Try for free to open Herold.at Scraper in Apify Console.
- Enter trades or keywords and an optional city or state, or paste Herold links.
- Keep Include phone, email and website on for full lead data.
- Set Max companies and click Start.
- Download the companies as CSV, Excel or JSON.
Input
Example input
{
"searchTerms": ["Installateur", "Elektriker"],
"location": "Graz",
"includeDetails": true,
"withPhoneOnly": true,
"maxItems": 500
}
| Field | Description |
|---|---|
| Trades or keywords | What to search for, one search each. |
| City or state | Austrian city or state. Empty = all of Austria. |
| Herold links | Result links. Override search terms. |
| Include phone, email and website | Adds contacts from each company page. |
| Only companies with a phone number | Skip companies without a phone. |
| Max companies | Stop after this many (0 = no limit). |
Output
Company example
{
"id": "3z3zM",
"name": "Krobath Bad Heizung Service GmbH - Feldbach",
"url": "https://www.herold.at/gelbe-seiten/feldbach/3z3zM/krobath-bad-heizung-service-gmbh-feldbach/",
"description": "Badezimmer & Einrichtung Sanierung Heizung Pool Solar Photovoltaik Klima-Wartung Service - großer Bäderschauraum.",
"street": "Brückenkopfgasse 7",
"postalCode": "8330",
"region": "Feldbach",
"country": "AT",
"rating": 4.5,
"reviewCount": 37,
"verified": false,
"phone": "+43 3152 9002",
"email": "office@krobath.at",
"website": "https://www.krobath.at",
"socialLinks": [],
"search": "Installateur / Graz"
}
Output schema
| Field | Type | Description |
|---|---|---|
id, name, url |
string | Company and Herold link. |
phone, email, website |
string | Contacts. |
street, postalCode, region, country |
string | Address. |
rating, reviewCount |
number | Stars and reviews. |
description |
string | Company description. |
verified |
boolean | Verified badge. |
socialLinks |
array | Social profiles. |
search, scrapedAt |
string | Source info. |
How much does it cost to scrape Herold.at?
Herold.at Scraper uses pay-per-company pricing: a small fixed price per company, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.
More lead-generation data
- Firmy.cz Scraper: Czech business leads with IČO.
- Google Maps Scraper: businesses from Google Maps worldwide.
- Website Contact Scraper: extra emails and social links from websites.
FAQ
Which locations work? Austrian cities and states such as Wien, Graz, Salzburg, Linz, Innsbruck, Steiermark or Tirol. If a place isn't recognised, the scraper searches all of Austria and tells you in the log.
Does it include emails? Yes, with Include phone, email and website on, whenever the company publishes an email on Herold.
How many companies can I get? Everything that matches your searches. Set Max companies to 0 for no limit.
What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.
Can I integrate Herold.at Scraper with other apps? Herold.at Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Is it legal to scrape Herold.at? The scraper only collects publicly listed business information. You are responsible for using the data in line with Herold's terms, the GDPR and Austrian rules on unsolicited advertising (§ 174 TKG).
Notes
Original clean-room implementation. Returns only public data. Not affiliated with Herold Business Data GmbH.
Input
| Field | Type | Description |
|---|---|---|
searchTermsTrades or keywords | array | What to search for in German: Installateur, Elektriker, Rechtsanwalt, Restaurant, Steuerberater, Zahnarzt, Tischler… Each term is a separate search. |
locationCity or state | string | Optional Austrian city or state, e.g. Wien, Graz, Salzburg, Linz, Innsbruck, Steiermark, Tirol. Leave empty for all of Austria. |
startUrlsHerold links | array | Optional. Herold.at Gelbe Seiten result links, e.g. https://www.herold.at/gelbe-seiten/wien/installateur/. When set, search terms are ignored. |
includeDetailsInclude phone, email and website | boolean | Open each company page to add phone, email, website and social links. Recommended for lead generation. Default: true |
withPhoneOnlyOnly companies with a phone number | boolean | Skip companies without a phone number. Default: false |
maxItemsMax companies | integer | Stop after this many companies. 0 means no limit. Default: 200 |
proxyConfigurationProxy configuration | object | Not required for normal use. Default: {"useApifyProxy": false} |
API
curl -X POST "https://api.apify.com/v2/acts/hipersoft~herold-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"searchTerms": [
"Installateur"
],
"location": "Wien",
"maxItems": 50
}'from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("hipersoft/herold-scraper").call(run_input={
"searchTerms": [
"Installateur"
],
"location": "Wien",
"maxItems": 50
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('hipersoft/herold-scraper').call({
"searchTerms": [
"Installateur"
],
"location": "Wien",
"maxItems": 50
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);Pricing
| Event | Price | Paid plans from |
|---|---|---|
| Company One Herold.at company with contacts | $0.002 | $0.001 |
You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.
Related scrapers
Website Contact Scraper
Extract business emails, phone numbers and social media profiles from any list of websites. De-obfuscates emails, reads Organization schema, and optionally crawls contact/about pages. Bulk-ready.
1,576 runs · 69 users · $0.0024 / website scrapedThreads Downloader
Download Threads photos, videos and carousel posts by URL. Paste threads.net or threads.com links and get ready-to-use download links plus direct media URLs, a thumbnail, media type and count — one row per URL as JSON, CSV or Excel. Cheap, bulk, built for creators and n8n.
799 runs · 4 users · $0.003 / post downloadedTikTok Video Downloader
Download TikTok videos without watermark in bulk. Paste video or photo-slideshow URLs and get a clean HD MP4 download link plus full metadata: caption, author, play/like/comment/share counts, sound and cover — one row per post as JSON, CSV or Excel. For creators, research and n8n.
678 runs · 9 users · $0.0035 / video downloadedReddit Scraper
Scrape Reddit posts and comments by subreddit, keyword, author or thread URL. Get titles, self-text, scores, upvote ratio, comment counts, comment trees and permalinks — one clean row per post or comment. Export as JSON, CSV or Excel.
568 runs · 15 users · $0.0034 / post scrapedSpotify Scraper
Search Spotify and scrape public metadata for tracks, artists, albums and playlists: names, artists, popularity, followers, genres, release dates, duration, ISRC, preview URL and more. No Spotify login or API key required. For music research, catalogs and analytics.
478 runs · 9 users · $0.0034 / item scrapedReddit Video, Image & GIF Downloader
Download Reddit videos, images and GIFs by post URL. Paste reddit.com or redd.it links and get ready-to-use download links — videos as a single playable MP4 with audio, images and galleries as direct links — one row per URL as JSON, CSV or Excel. Cheap, bulk, built for creators and n8n.
453 runs · 16 users · $0.003 / item scrapedSend the site and the fields. We build it and you get it first.