Allabolag Scraper
Pricing
from $1.40 / 1,000 results
Allabolag Scraper
[💰 $1.4 / 1K] Extract Swedish company data from allabolag.se — names, organisation numbers, contacts, addresses, industries, and headline financials. Search by keyword and location, or by allabolag.se search URLs.
Pricing
from $1.40 / 1,000 results
Rating
0.0
(0)
Developer
SolidCode
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Pull Swedish company records from allabolag.se at scale — organisation numbers, verified phone, mobile and email, websites, registered addresses, headline revenue and profit in SEK, employee counts, industry classifications, and director contacts in one clean row per company. Built for B2B sales teams, market researchers, recruiters, and M&A analysts who need structured Swedish business intelligence without copying it out of allabolag.se one company page at a time.
Why This Scraper?
- Organisation number (orgnr) on every record — the unique Bolagsverket identifier that lets you dedupe, enrich, and join against any other Swedish business dataset.
- Headline financials in SEK — revenue and profit (in thousands SEK), reporting currency, employee count, and the accounting period (YYYY-MM) the figures cover, all delivered as numbers ready to sort and filter.
- Verified contact details — primary and secondary phone, mobile, email, fax, and company website pulled straight from each listing, ideal for outbound prospecting lists.
- Named director contact — the registered contact person's name, role (e.g. "Extern verkställande direktör"), and business-person flag on each company.
- All 21 Swedish counties (län), 290 municipalities (kommuner) — filter by any län, then narrow to a specific kommun to target a precise geography.
- Two registered addresses — visiting address and postal address, each with street, ZIP code, and postal town, plus county/municipality and map coordinates.
- Full industry classification — every SNI branch the company is registered under, plus its primary current industry, by name.
- Status, status remarks, and certifications — company status, dated remarks (e.g. "Konkurs inledd 2025-03-19"), and certifications such as UC Sigill where present.
- Keyword search or paste a URL — search by business or industry keyword across all of Sweden, or paste any allabolag.se search-result URL to reuse the site's own filters; collect up to an unlimited number of companies per run.
Use Cases
Lead Generation
- Build targeted prospect lists with phone, mobile, email, and website per company
- Filter to a single county or municipality to canvass a sales territory
- Score leads by revenue, profit, or headcount before outreach
- Attach the registered director contact name and role to each account
Market Research
- Map how many companies operate in an industry across Sweden's 21 counties
- Compare revenue and employee distributions between regions
- Track company status and bankruptcy remarks within a sector
- Size a market by counting active companies in a kommun
Recruitment
- Find employers by industry and location with headcount data
- Build candidate-sourcing target lists of companies in a region
- Identify growing firms by revenue and employee figures
- Reach hiring managers via the registered director contact
Investment & M&A Due Diligence
- Screen acquisition targets by revenue, profit, and employee count
- Pull organisation numbers to order full credit and ownership reports
- Flag distressed companies via status remarks and bankruptcy dates
- Build a longlist of companies within a target industry and geography
Competitive Intelligence
- Monitor competitors and their registered financials over time
- Map the full set of companies in a niche by industry classification
- Benchmark a firm's revenue and headcount against its peers
- Track new registrations and status changes in a sector
Getting Started
Search by Keyword
The simplest way to start — a single business or industry keyword:
{"searchTerm": "restaurang","maxResults": 100}
Filter by County and Municipality
Narrow a keyword search to a specific Swedish location:
{"searchTerm": "bygg","county": "stockholm","municipality": "Huddinge","maxResults": 50}
Paste a Search URL
Reuse the filters from any allabolag.se search-result page — just paste the URL:
{"startUrls": ["https://www.allabolag.se/bransch-sök?q=konsult&county=Skåne&municipality=Malmö"],"maxResults": 200}
Input Reference
What to Scrape
| Parameter | Type | Default | Description |
|---|---|---|---|
startUrls | array | [] | Paste allabolag.se search-result URLs. Any filters already in the URL (industry, location, etc.) are applied automatically. Leave empty if you'd rather build a search using the fields below. |
searchTerm | string | "restaurang" | A business or industry keyword, or a company name to search for (e.g. bygg, restaurang, IKEA). Leave empty if you're using Search URLs above. |
Search Filters
These apply only to the Search Term. When using Search URLs, all filters come from the URL itself.
| Parameter | Type | Default | Description |
|---|---|---|---|
county | string | null | Limit results to a Swedish county (län). Choose from all 21 counties — Stockholms län, Västra Götalands län, Skåne län, and the rest. Leave blank to search all of Sweden. |
municipality | string | "" | Limit results to a Swedish municipality (kommun), e.g. Stockholm, Göteborg, Malmö. Leave blank for the whole county. |
Options
| Parameter | Type | Default | Description |
|---|---|---|---|
maxResults | integer | 100 | Maximum number of companies to return across all searches and URLs. Set to 0 to collect as many as are available. Tip: start with 10-50 to test, then increase. |
Output
Each company is returned as one flat record. Empty fields are omitted to keep results clean.
{"name": "Vägfas AB","legalName": "Vägfas AB","orgNumber": "5566322938","url": "https://www.allabolag.se/foretag/vagfas-ab/2K21M9MI5YDOJ","status": "Aktivt","statusRemarks": [{ "desc": "Konkurs inledd", "date": "2025-03-19", "code": null }],"description": "Vägfas - det marknadsledande företaget inom vägunderhåll.","industries": ["Datautveckling och datakonsulttjänster"],"currentIndustry": "Datautveckling och datakonsulttjänster","revenue": 10178,"profit": 1082,"currency": "SEK","employees": 7,"accountsLastUpdated": "2024-12","phone": "0850276103","phone2": "0850118000","mobile": "0701234567","email": "sales@vagfas.se","homePage": "https://vagfas.se","fax": null,"contactPerson": {"type": "Person","name": "Fredrik Ekersund","role": "Extern verkställande direktör","id": "12947629","birthDate": "22.03.1985","businessPerson": true},"mainOffice": true,"location": {"countryPart": "Hela Sverige","county": "Stockholm","municipality": "Norrtälje","coordinates": [{ "coordinateSystem": "EPSG:4326", "xcoordinate": 18.699713, "ycoordinate": 59.739105 }]},"visitorAddress": {"addressLine": "Gäddvägen 5","boxAddressLine": null,"zipCode": "761 48","postPlace": "Norrtälje"},"postalAddress": {"addressLine": "Box 142","boxAddressLine": null,"zipCode": "761 22","postPlace": "Norrtälje"},"certificates": [{ "type": "UC_SIGILL", "subType": "5", "startDate": "2026-05-29" }],"rating": null,"logo": "https://www.allabolag.se/images/7098269","fromUrl": "https://www.allabolag.se/bransch-sök?q=konsult"}
Company Identity
| Field | Type | Description |
|---|---|---|
name | string | Company display name |
legalName | string | Registered legal name |
orgNumber | string | Swedish organisation number (orgnr) |
url | string | Link to the company's allabolag.se profile page |
status | string | Company status (e.g. active) |
statusRemarks | array | Dated status remarks, each with desc, date, and code |
description | string | Short company description |
Contact Details
| Field | Type | Description |
|---|---|---|
phone | string | Primary phone number |
phone2 | string | Secondary phone number |
mobile | string | Mobile number |
email | string | Contact email |
homePage | string | Company website |
fax | string | Fax number |
contactPerson | object | Registered contact: name, role, type, id, birthDate, businessPerson |
Financials
| Field | Type | Description |
|---|---|---|
revenue | number | Headline revenue, in thousands SEK |
profit | number | Headline profit, in thousands SEK |
currency | string | Reporting currency (e.g. SEK) |
employees | number | Number of employees |
accountsLastUpdated | string | Accounting period the figures cover (YYYY-MM) |
Location & Address
| Field | Type | Description |
|---|---|---|
location | object | county, municipality, countryPart, and map coordinates |
visitorAddress | object | Visiting address: addressLine, zipCode, postPlace, boxAddressLine |
postalAddress | object | Postal address, same shape as the visiting address |
mainOffice | boolean | Whether this listing is the company's main office |
Classification & Metadata
| Field | Type | Description |
|---|---|---|
industries | array | All registered industry branch names (SNI) |
currentIndustry | string | Primary current industry, by name |
certificates | array | Certifications (e.g. UC Sigill), each with type, subType, startDate |
rating | number | allabolag rating, where available |
logo | string | Link to the company logo image |
fromUrl | string | The search URL or filter set this record came from |
Tips for Best Results
- Start with
maxResultsset to 10-50 to preview the data, then raise it once the search looks right. - A keyword in
searchTermruns the broadest industry-and-name match — try a sector word likebyggorkonsultrather than an exact company name for the widest coverage. - Combine
countyandmunicipalityto zoom from a whole län down to a single kommun; leave both blank to cover all of Sweden. - Power-user tip: filter a search on allabolag.se exactly how you want it, then copy the page URL straight into
startUrls— the actor reuses every filter in that URL, so you never have to rebuild it here. revenueandprofitare reported in thousands SEK — multiply by 1,000 for the figure in kronor.- Set
maxResultsto0to collect every available company for a search; for broad keywords this can be a very large dataset, so confirm your filters first. - Mix
startUrlsand asearchTermin the same run to pull several distinct searches in one go —maxResultsis the shared cap across them all.
Pricing
$1.40 per 1,000 results — flat pay-per-result pricing for clean, structured Swedish company data, with no surprises.
| Results | Estimated Cost |
|---|---|
| 100 | $0.14 |
| 1,000 | $1.40 |
| 10,000 | $14.00 |
| 100,000 | $140.00 |
One result is one company record. No compute charges — you only pay per result returned. Apify platform fees are additional and depend on your plan.
Integrations
Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:
- Zapier / Make / n8n — Workflow automation
- Google Sheets — Direct spreadsheet export
- Slack / Email — Notifications on new results
- Webhooks — Trigger custom workflows on run completion
- Apify API — Full programmatic access
Legal & Ethical Use
This actor collects publicly available business-information data from allabolag.se for legitimate purposes such as market research, lead generation, recruitment, and due diligence. You are responsible for using the data in compliance with allabolag.se's terms of service, applicable data-protection laws (including the GDPR), and any restrictions on the use of personal data. Do not use the data for spam, harassment, or any unlawful purpose. Always respect the rights of the individuals and companies whose data you collect.