Austrian Company Search - WKO Business Registry
Pricing
Pay per usage
Austrian Company Search - WKO Business Registry
Search and extract Austrian company data from the WKO (Wirtschaftskammer) business directory. Look up by company name, industry, or location. Returns company name, registration number, legal form, address, phone, email, website, and industry. Covers 623,000+ businesses. No login.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Austrian Company Register Scraper - WKO Business Data
Search and extract Austrian company data from the WKO (Wirtschaftskammer) business directory. Look up by company name, industry, or location across all nine Austrian states. Returns company name, Firmenbuch registration number, legal form, address, phone, email, website, and industry classification. Covers 623,000+ Austrian businesses with active trade licenses. No cookies, no login required.
How to scrape Austrian company data
This actor searches the official WKO Firmen A-Z directory and extracts structured company data. The WKO register is Austria's most comprehensive public business directory, maintained by the Austrian Federal Economic Chamber (Wirtschaftskammer).
Search by Company Name
Enter a company name or keyword to find matching Austrian businesses. The actor searches across the entire WKO directory and returns all matches with their registration details, contact information, and addresses.
Search by Industry
Use the industry field to search by trade or profession. Examples: "installateur" (plumber), "rechtsanwalt" (lawyer), "dachdecker" (roofer), "steuerberater" (tax advisor). The WKO directory classifies every business by trade license.
Filter by Location
Narrow results to a specific Austrian state (Bundesland), city, or district. The nine states are: Wien, Niederosterreich, Oberosterreich, Salzburg, Tirol, Vorarlberg, Karnten, Steiermark, Burgenland.
What data does Austrian Company Register Scraper extract?
| Field | Type | Description |
|---|---|---|
| companyName | String | Official registered company name |
| registrationNumber | String | Firmenbuch number (FN) when available |
| legalForm | String | Legal form (GmbH, AG, KG, OG, e.U., etc.) |
| industry | String | Industry or trade classification (Branche) |
| address | String | Full formatted address |
| street | String | Street name and number |
| postalCode | String | Austrian postal code (4 digits) |
| city | String | City or municipality |
| state | String | Federal state (Bundesland) |
| phone | String | Primary phone number |
| String | Contact email address | |
| website | String | Company website URL |
| badges | Array | Certifications (Meisterbetrieb, Lehrbetrieb, etc.) |
| url | String | WKO profile URL |
| scrapedAt | String | ISO timestamp of extraction |
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| Company Name / Keywords | String | "wien" | Search by company name or keywords |
| Location | String | — | Filter by state, city, or district |
| Industry / Branche | String | — | Search by trade or profession |
| Max Results | Integer | 100 | Maximum companies to return |
| Proxy Configuration | Object | AT Residential | Proxy settings |
Example output
{"companyName": "Bauer Installateur GmbH","registrationNumber": "FN 234567a","legalForm": "GmbH","industry": "Gas- und Wasserinstallateur","address": "Mariahilfer Strasse 42, 1060, Wien","street": "Mariahilfer Strasse 42","postalCode": "1060","city": "Wien","state": "wien","phone": "+43 1 5551234","email": "office@bauer-installateur.at","website": "https://www.bauer-installateur.at","badges": ["Meisterbetrieb", "Lehrbetrieb"],"url": "https://firmen.wko.at/bauer-installateur-gmbh/wien/?firmaid=abc12345-...","scrapedAt": "2026-06-09T10:30:00.000Z"}
Tips for best results
- B2B lead generation: Search by industry + location to build targeted lead lists. Example: industry="steuerberater" (tax advisor), location="wien".
- Competitor mapping: Search by trade keyword to find all competitors in a region. Example: searchQuery="software", location="graz".
- Market research: Combine industry searches across multiple states to map Austria's business landscape.
- Due diligence: Look up specific company names to verify their WKO registration and contact details.
- Rate limiting: For large runs (500+ results), use the default proxy configuration. The WKO site throttles aggressive scrapers.
How much does it cost?
Austrian Company Register Scraper runs on the Apify platform. You pay only for compute resources used.
| Search size | Estimated time | Estimated cost |
|---|---|---|
| 10 companies | ~30 seconds | ~$0.01 |
| 100 companies | ~5 minutes | ~$0.05 |
| 1,000 companies | ~45 minutes | ~$0.40 |
Apify's free tier includes $5 of monthly compute -- enough to search thousands of companies at no cost.
Can I integrate?
Yes. Send Austrian company data directly to your existing tools:
- Google Sheets -- Build a live Austrian company database
- HubSpot / Salesforce -- Enrich CRM contacts with verified Austrian business data
- Slack -- Get notified about new companies matching your criteria
- Webhooks -- Push to any HTTP endpoint for custom workflows
Can I use it as an API?
Yes. Call Austrian Company Register Scraper programmatically:
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("studio-amba/firmenbuch-scraper").call(run_input={"searchQuery": "software","location": "wien","maxResults": 20,})for company in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{company['companyName']} ({company['legalForm']}) -- {company['city']}")
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('studio-amba/firmenbuch-scraper').call({searchQuery: 'steuerberater',location: 'salzburg',maxResults: 50,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(c => console.log(`${c.companyName} | ${c.phone} | ${c.city}`));
FAQ
What is the WKO?
The WKO (Wirtschaftskammer Osterreich) is Austria's Federal Economic Chamber. Every Austrian business with a trade license is registered in the WKO directory. It covers over 623,000 companies across all industries and all nine federal states.
What is a Firmenbuchnummer?
The Firmenbuchnummer (FN) is Austria's official company registration number, assigned when a company registers with the Austrian Commercial Register (Firmenbuch). It consists of digits followed by a letter (e.g., FN 234567a). Not every WKO-listed business has an FN -- sole traders (Einzelunternehmen) may only have a trade license.
What Austrian legal forms exist?
Common Austrian legal forms include: GmbH (limited liability), AG (stock corporation), KG (limited partnership), OG (general partnership), e.U. (registered sole trader), GesbR (civil law partnership), and Verein (association).
How to verify an Austrian company?
Enter the company name in this actor to check its WKO registration, trade license status, and contact details. For official Firmenbuch records, the Austrian Ministry of Justice maintains the formal register at justiz.gv.at (paywall).
What is the difference between WKO and Firmenbuch?
The WKO directory lists all businesses with trade licenses (Gewerbeschein). The Firmenbuch is the official commercial register maintained by courts, required for GmbH, AG, and KG entities. This actor searches the WKO directory, which is more comprehensive for smaller businesses and sole traders.
Limitations
- The WKO directory covers businesses with active trade licenses. Companies without WKO membership (rare in Austria) may not appear.
- Firmenbuch registration numbers are shown when the company provides them to WKO, but not all listings include this field.
- The WKO site uses ASP.NET with "Load More" pagination -- very deep result sets (10,000+) may slow down.
- Financial data (revenue, employees) is not available through the WKO directory.
Other European company register scrapers
Working with European business data? Combine with these tools:
- Dutch Company Register -- Dutch KVK commercial register
- German Company Register -- German Handelsregister
- Belgian Company Enrichment -- Belgian KBO/BCE company register
- French Company Enrichment -- French company data from official sources
Your feedback
Found a bug or want a feature? Open an issue on the Issues tab. Your feedback helps improve this actor.