Swedish Company Registry API

Svenska | English

Look up companies directly from the official Swedish Companies Registration Office. Single search, batch import or map view. Also works as an open API via fetch().

Enter an organization number or start typing a company name for suggestions.

or try directly with an example:

Upload a CSV/text file or paste multiple organization numbers for batch search.

Import

View company addresses on the map. Search first via Quick Search or Batch.
Watch companies to get notified about changes. Data is stored locally in your browser.

Watched Companies

No watched companies. Search a company and click the eye to watch.

Registration waves

Search a keyword (industry, activity) and see how many companies were registered each year. Orange bars are statistical anomalies.

Address Relations

Companies sharing the same address may have connections through common ownership, group structure, or office hotels.

No address relations found. Search more companies in batch mode to find connections.

The graph shows connections between companies sharing the same registered address. Run a batch search first.

Company connections via address

No connections to display. Search more companies via the Batch tab to find address relations.

The graph shows connections based on shared registered address, not ownership or legal relationships.

Search companies by street address, city or postal code. Filter by industry and company type.
Advanced Settings
Use as a free JSON API

The endpoint works directly from any JavaScript application. Pass an organization number and get structured company data as JSON. No API key, no registration, no rate limit for reasonable use.

fetch('https://mackan.eu/tools/bolagsverket/get_data.php?orgnr=5560747551')
  .then(r => r.json())
  .then(data => console.log(data.organisationer[0]));

Frequently Asked Questions

What is the Bolagsverket API?

It is an official API from the Swedish Companies Registration Office that provides access to registered company information in Sweden.

What information can I retrieve?

Company name, organization number, legal form, address, industry codes (SNI), registration date, business description and any annual reports.

Is the service free?

Yes, the tool is completely free to use. However, the Bolagsverket API has rate limits.

How does batch search work?

You can upload a CSV file or paste multiple organization numbers (one per line). The tool searches all and displays results in an exportable table.

Can I export data?

Yes! You can export to CSV, JSON, Excel or copy to clipboard. Want to share a search link as a QR code for printing or signs? Try the <a href="/tools/qr/?lang=en">QR code generator</a>.

How do I know if an organization number is valid?

Every Swedish organization number has a check digit (last digit) calculated using the Luhn algorithm. You can validate the number with our validation tool, which shows the calculation step by step.

What's the difference between a personal number and an organization number?

Organization numbers always have a third digit of 2 or higher. Personal numbers have a third digit of 0 or 1. Sole proprietorships use the owner's personal number as their organization number.

How do I search for many companies at once using a CSV file?

Go to the Batch tab and upload a CSV file or paste organization numbers (one per line). The tool automatically searches and shows results in a table you can export.

Can I see which companies share the same address?

Yes. Search for multiple companies via the Batch tab, then go to the Analysis tab. It shows address relations: which companies share the same registered address.

What formats can I export data in?

You can export to CSV, JSON, Excel, and clipboard. All formats are available for both single searches and batch results.

What does the activity indicator mean?

The activity indicator shows whether a company has submitted annual reports regularly. It is an indicator based on public records, not a legal assessment.

Where does the data come from?

All information is fetched directly from the Swedish Companies Registration Office's official API (Värdefulla datamängder v1). The data is the same as in their register and updated in real time.

What does "Ad block" (Reklamspärr) mean?

Reklamspärr means the company has voluntarily registered with a marketing opt-out list maintained by Statistics Sweden (SCB) and does not want to receive direct marketing, such as addressed mail, telemarketing, or SMS. It is SCB, not Bolagsverket, that administers this register. When the "Ad block" badge appears in a result, the company has made this choice.

Can I search by company name instead of organisation number?

Yes. Type the company name in the search field and the tool will suggest matching companies in real time. The list is updated weekly from the Bolagsverket open data register. If a company is not found, it may have been registered very recently.

What can I search for in the Address tab?

The Address tab lets you find all companies registered at a specific address, street, city or postal code. Combine it with a branch or activity keyword — for example enter "Drottninggatan Borås" as address and "clothing fashion" as industry to find clothing stores on that street. Filter by company type and active status.

This tool presents public registry data from the Swedish Companies Registration Office and does not make legal assessments.