Skip to main content
Company Firmographics (Free) covers 27M+ companies worldwide. Every record has a primary domain, a LinkedIn URL, an industry and a size range, plus company type and founding year where we have them. It contains no personal data. It is refreshed every quarter. It is a subset of our company data: the companies and fields below, out of everything the Company Enrichment and Company Search APIs and a bulk data license return.

Fields

Values follow the field formats: text is lower case, and industry, type and size use the values in Enums. Rows come in no particular order.

Where to get it

The same data is in four places. Each one serves the newest quarterly build.

On Snowflake

The Snowflake page covers the listing and the paid products it joins to.

On Hugging Face

Request access on the dataset page, then read the files with a Hugging Face token. This looks up a list of domains with DuckDB, reading only the columns the query needs instead of downloading every file:
A domain can belong to more than one company record (a brand’s locations can share its website), so a lookup returns every record with that domain. To load the whole dataset instead, load_dataset("datalegionai/company-firmographics", split="train") from the datasets library works once you are signed in (hf auth login).

Joining to the full data

Keep the legion_id of a company you find here. It is the same ID in the Company Enrichment API and every paid company dataset, so the company joins straight to its full profile. Nearly every ID carries over from one build to the next: an ID changes only when records are merged, split or removed.

License

Free for internal and commercial use with attribution to Data Legion; not for resale or redistribution as a dataset. Where you display or publish it, credit Data Legion, for example “Company data from Data Legion (datalegion.ai)”. The full license is in the Terms of Service.