Company screener

Combine filters and narrow down companies from 59,871,786 records in 12+ countries. Results table and CSV export. Runs on the indexed advanced-search API.

Build your selection

Kept only in your browser. No key yet? Get an API key →

–
–

Set the filters and click Run.

Frequently asked questions

How does the screener work?
The screener is a thin interface over /api/v1/companies/advanced-search. Combine filters in the form, click Run and the results load straight from the API. No separate query engine: the same indexed filters, the same speed (~180 ms).
Why do I need an API key?
The advanced-search endpoint requires a key (it returns per-company data). Paste your key into the "API key" field: it is stored only in this browser (localStorage, never on our server) and sent in the Authorization: Bearer header, never in the URL. The CSV export is downloaded the same way. You get a key right after signing in.
How do I export the results to CSV?
The "Export CSV" button downloads the current filter set via /api/v1/companies/advanced-search.csv (up to 10,000 rows, 63 columns including financial and compliance fields). The export uses exactly the filters you have set.
Which filters are available?
Country (ISO code), NACE prefix, revenue range (EUR), size (employees), credit grade, status (active / in liquidation / bankrupt), has a website, in NIS2 scope, sanctions. The full list of 30+ filters is in the API reference.
Is there a limit on the number of results?
JSON: up to 200 rows per page (the screener shows 50), paging via offset; the result count is computed up to 5,000 (above that the screener shows "≥ 5,000"). CSV export: up to 10,000 rows in one file, without further paging. Split a larger selection with filters (e.g. by country or NACE prefix) or contact us at [email protected].

Need the raw API or a bulk export?

The screener is an interface over advanced-search. For programmatic access, larger exports or an enterprise SLA, use the API directly.