Norway Company Registry Scraper — Brreg Leads avatar

Norway Company Registry Scraper — Brreg Leads

Pricing

from $1.99 / 1,000 results

Go to Apify Store
Norway Company Registry Scraper — Brreg Leads

Norway Company Registry Scraper — Brreg Leads

Scrape brreg.no (Enhetsregisteret) — Norway's official company registry. Get org number, industry, email, phone, website, address, employees, bankruptcy status & director leads. Filter by name, legal form, industry, municipality & more. No login, no API key.

Pricing

from $1.99 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share


📌 Overview

The Brreg Scraper turns brreg.no — Brønnøysundregistrene's Enhetsregisteret, Norway's official company registry — into an analysis-ready dataset. It reads directly from the brreg API (data.brreg.no/enhetsregisteret), the same open data the registry publishes, so there is no login, no API key and no captcha.

For every Norwegian company you get the organisation number, legal form, industry (NACE) code, email, phone, website, full business address, employee count, registration & founding dates and VAT / bankruptcy / liquidation status — and optionally the CEO (daglig leder) and board chair (styreleder) as director leads.

Perfect for Norway B2B lead generation, sales prospecting, market research, CRM enrichment, KYC / compliance and competitor mapping — exported to CSV, Excel, JSON or pushed to Google Sheets and your CRM via API.

✅ Combine an industry code + municipality filter and raise maxResults to assemble a large, targeted Norwegian prospect list in a single run.


❓ What does the Brreg / Norway company registry scraper do?

It queries the official Enhetsregisteret API with your filters, flattens brreg's nested JSON into clean spreadsheet-ready columns, de-dupes by organisation number, paginates automatically and (optionally) enriches each company with its CEO and chair from the /roller endpoint. You set filters in a simple form; you get a structured dataset back — no code, no registry account, no NACE-API integration work.


✨ Features

FeatureDescription
🎯Norway B2B lead dataOrg number, company name, industry, address — plus email, phone & website where the company registered them.
🔎Rich filteringSearch by company name, legal form (AS, ENK, ASA…), industry / NACE code, municipality, postcode and employee range.
🏢Director / CEO enrichmentTurn on includeRoles to add CEO (daglig leder) and board chair (styreleder) names per company.
⚖️VAT & bankruptcy statusFilter and flag VAT-registered, solvent, bankrupt or under-liquidation firms — ideal for KYC and lead quality.
🆕Find new companiesFilter by registration-date range to surface newly founded Norwegian businesses.
📦Bulk exportUp to ~10,000 companies per query, auto-paginated; export to JSON, CSV, Excel, HTML or pull via API & webhooks.
🔓No API key neededReads the official open brreg API — no login, no key, no signup, no captcha.
🧩Escape hatchextraParams passes any other supported Enhetsregisteret query param as raw key/value.

📊 What data you get

One clean row per company. Verified output fields:

FieldDescription
orgNumberNorwegian organisation number (organisasjonsnummer)
nameRegistered company name
orgForm / orgFormTextLegal form code (AS, ENK, ASA…) and its description
industryCode / industryTextIndustry / NACE code (næringskode) and description
emailRegistered email address (epostadresse), when present
phoneRegistered phone (falls back to mobile)
mobileRegistered mobile number, when present
websiteCompany website (hjemmeside), when present
addressBusiness street address
zip / cityBusiness postcode and city
municipality / municipalityCodeMunicipality name and 4-digit code (kommunenummer)
country / countryCodeCountry name and code
postalAddress / postalZip / postalCitySeparate postal (mailing) address, when registered
employeesRegistered number of employees
hasRegisteredEmployeesWhether the firm has registered an employee count
sectorCode / sectorTextInstitutional sector code and description
registeredDateDate registered in Enhetsregisteret
foundedDateDate the company was founded (stiftelsesdato)
vatRegisteredRegistered in the VAT register (MVA) — true/false
isBankruptBankruptcy flag (konkurs)
underLiquidationUnder voluntary liquidation flag (underAvvikling)
ceoNameCEO / daglig leder name (when includeRoles is on)
chairNameBoard chair / styreleder name (when includeRoles is on)
urlDirect brreg API URL for the company
scrapedAtISO timestamp of the run

🚀 How to use

  1. Open the actor and set your filters (industry, municipality, employees, VAT, etc.) — or just type a company name in query.
  2. Set maxResults and optionally turn on includeRoles for CEO / chair names.
  3. Run, then export the dataset to CSV, Excel, JSON or Google Sheets.

Input fields

FieldTypeDescription
querystringFree-text company name search (brreg navn), e.g. marketing
organisasjonsformstringLegal form code: AS, ASA, ENK, ANS, DA, NUF, SA
naeringskodestringIndustry / NACE code, e.g. 73.110 (advertising), 62.010 (software)
kommunenummerstringMunicipality code, e.g. 0301 Oslo, 4601 Bergen, 5001 Trondheim
postnummerstringBusiness-address postcode
fraAntallAnsatte / tilAntallAnsatteintegerMin / max number of employees
konkursselectBankruptcy: any / false (solvent — best for leads) / true
registrertIMvaregisteretselectVAT-registered: any / true / false
fraRegistreringsdatoEnhetsregisteret / til…stringRegistration-date range (YYYY-MM-DD) — find newly founded firms
sektorkodestringInstitutional sector code
extraParamsobjectAny other raw brreg query param as key/value
maxResultsintegerCap (default 200, 0 = unlimited; API caps deep pagination at ~10k/query)
includeRolesbooleanAlso fetch CEO + chair per company (slower). Default false
rolesConcurrencyintegerParallel role lookups when includeRoles is on (default 6)
useProxybooleanRoute through Apify Proxy (datacenter). Default true
proxyConfigurationobjectProxy override

Example scenarios

1) Marketing & advertising agencies in Oslo (solvent only)

{
"naeringskode": "73.110",
"kommunenummer": "0301",
"konkurs": "false",
"maxResults": 1000
}

2) VAT-registered accounting firms (active, contactable businesses)

{
"naeringskode": "69.201",
"registrertIMvaregisteret": "true",
"maxResults": 2000
}

3) Software companies by NACE code with director enrichment

{
"naeringskode": "62.010",
"konkurs": "false",
"includeRoles": true,
"rolesConcurrency": 6,
"maxResults": 500
}

📦 Example output

{
"orgNumber": "914795753",
"name": "ABRAHAMSEN MARKETING",
"orgForm": "ENK",
"orgFormText": "Enkeltpersonforetak",
"industryCode": "73.110",
"industryText": "Reklamebyråvirksomhet",
"email": "mats@abrahamsen.co",
"phone": "924 31 366",
"mobile": "924 31 366",
"website": null,
"address": "Conradis gate 1A",
"zip": "0559",
"city": "OSLO",
"municipality": "OSLO",
"municipalityCode": "0301",
"country": "Norge",
"countryCode": "NO",
"postalAddress": null,
"postalZip": null,
"postalCity": null,
"employees": null,
"hasRegisteredEmployees": false,
"sectorCode": "8200",
"sectorText": "Personlig næringsdrivende",
"registeredDate": "2015-01-14",
"foundedDate": "2015-01-01",
"vatRegistered": true,
"isBankrupt": false,
"underLiquidation": false,
"ceoName": null,
"chairName": null,
"url": "https://data.brreg.no/enhetsregisteret/api/enheter/914795753",
"scrapedAt": "2026-06-07T00:00:00.000Z"
}

Export to CSV, Excel, JSON or XML, push to Google Sheets / your CRM, or pull via the Apify API and webhooks.


🎯 Use cases

  • B2B lead generation — build targeted Norwegian prospect lists by industry + municipality with email, phone and website.
  • Sales prospecting — filter VAT-registered, solvent firms by employee size and reach the CEO / chair directly.
  • Market research — count and profile companies by NACE code, region, sector and founding date.
  • KYC / compliance & due diligence — verify org numbers, VAT status and bankruptcy / liquidation flags.
  • Competitor mapping — survey every company in a vertical or town and benchmark size and status.
  • CRM enrichment — look companies up by org number and append official registry fields.

❓ FAQ

Is there a free Brreg API?

Yes. Brønnøysundregistrene publishes the Enhetsregisteret as a fully open, free JSON API (data.brreg.no/enhetsregisteret) — no key, no login, no signup, no rate-limit registration. This actor is a friendly, filterable export layer on top of it: set filters in a form, run, and download a clean dataset with pagination handled and nested fields flattened.

How do I export Norwegian company data to Excel?

Every run writes one row per company to a dataset you can export to Excel, CSV, JSON or HTML, or pull via the Apify API. Set your filters (industry, municipality, VAT, etc.), run, and use the Export button to download an .xlsx / .csv of the whole Norwegian company segment.

Does it include company emails and phone numbers?

It returns the email, phone, mobile and website that each company registered with brreg (epostadresse, telefon, mobil, hjemmeside). These come straight from the official registry — but not every company registers them. On broad queries the fill rate for email/phone/website is often single-digit %; filtering registrertIMvaregisteret=true surfaces more active, trading firms that are far more likely to have contact details.

Can I get CEO / director names?

Yes — turn on includeRoles and the actor fetches each company's roles from the /roller endpoint and adds CEO (daglig leder) and board chair (styreleder) names. This adds one request per company, so use rolesConcurrency to control speed.

This actor reads only the official open data that Brønnøysundregistrene publishes under Norway's open data licence (NLOD) via its public API — no login or circumvention involved. As always, credit the source (brreg.no / Enhetsregisteret) and follow brreg's terms and applicable law for your specific use case.

How do I find industry (NACE) or municipality codes?

NACE / naeringskode codes use the nn.nnn format (e.g. 47.111 grocery, 41.200 building construction, 73.110 advertising). Municipality codes (kommunenummer) are 4 digits (0301 Oslo, 4601 Bergen). You can also just use query for a name search and read the industryCode / municipalityCode columns in the output.

Is this a Brreg API alternative for bulk download?

Yes — it's the easiest brreg API alternative for non-developers: no code, automatic pagination, nested JSON flattened to columns, and direct export to CSV / Excel / JSON.


📈 Notes on coverage & limits

  • Contact-detail fill rate varies. email, phone, mobile and website only appear when the company registered them. On broad queries this is often single-digit % — many entities (especially dormant or very small firms) leave them blank. Filter registrertIMvaregisteret=true (and/or konkurs=false) to focus on active, contactable businesses.
  • ~10,000 results per query. The Enhetsregisteret API hard-caps deep pagination at about 10k records per query. For larger segments, split your run by municipality, postcode or registration-date range and combine the datasets.
  • Main entities only. This actor scrapes main companies (/enheter); sub-units / business locations (/underenheter) are out of scope.