Free tool

NAICS Code Lookup

Type a business description or a 2 to 6 digit code and see the matching NAICS 2022 codes with their official title, description and parent sector. The list ships with the page, so the search runs in your browser with no account and no limit.

  • Unlimited lookups
  • No account and no API key
  • Runs in your browser
Free lookupNo key needed

Type what the business does, or a 2 to 6 digit code. The list is the official US Census NAICS 2022 code table.

Matching codes appear here. Nothing is stored, and the search runs in your browser.

What the check reads

The code levels
The list carries every level: 2-digit sectors, 3-digit sub-sectors, 4-digit industry groups, 5-digit industries and the 6-digit industry codes.
A description search
The words you type are matched against the official title and description, case-insensitively, and a title match ranks above a description match. Results stop at eight so the answer stays readable.
A code search
A numeric query is treated as a code. A full 6-digit code resolves to one row; a shorter code returns it and its children, so 23 lists the Construction sector and everything under it.
The parent sector
Every result names the 2-digit sector it belongs to, because the sector is usually what a report groups by rather than the 6-digit code.
The vintage
This is NAICS 2022. When the Census Bureau publishes a new vintage, the list here is replaced as one file. The API carries the scheme and vintage per company, so a stored code stays reproducible.

Where the answer comes from

  • US Census Bureau: NAICS

    The official North American Industry Classification System and the 2022 code list this page ships.

Worked examples

Example inputs and the results they return.

236220

A full code resolves to one industry

Code
236220
Title
Commercial and Institutional Building Construction
Level
6-digit industry
Parent sector
23, Construction

A six-digit code is the most specific level. The parent sector is the two digits it starts with.

custom computer programming

A description resolves to the matching code

Code
541511
Title
Custom Computer Programming Services
Level
6-digit industry
Parent sector
54, Professional, Scientific, and Technical Services

The description search matches words in the official title and description. A broad phrase can return several codes, ranked with the closest title first.

23

A short code lists the sector and its children

Code
23
Title
Construction
Level
2-digit sector
Contains
All 3, 4, 5 and 6-digit codes under 23

A two-digit query is a sector, so the result is the sector row followed by the codes inside it. Turn the query into a longer code to narrow it.

Developer reference

The check above runs the same call this section documents, so you can move from the form to your own code without changing anything but the key.

Request

GET /v1/companies/us-ca/0000123460?include=activity

Response

{
  "jurisdiction": "us-ca",
  "company_number": "0000123460",
  "legal_name": "Apple Inc.",
  "activity": [
    {
      "scheme": "NAICS",
      "code": "334220",
      "is_primary": true
    }
  ]
}

Illustrative profile showing an activity block on a US state dataset. Where a register publishes NAICS, the code arrives as a scheme and a code on the profile the same way.

Errors

FAQ

Common questions

What is a NAICS code?
The North American Industry Classification System is the standard the United States, Canada and Mexico use to classify businesses by activity. A NAICS code is a two to six digit number for one part of that hierarchy, from a broad sector down to a specific industry.
Is this the official code list?
Yes. The data here is the US Census Bureau NAICS 2022 code list, public data with the official titles and descriptions. It ships with the page, so the search runs in your browser and asks no one.
Can I look up a company by its NAICS code?
Not on this page. This page maps a description to a code or a code to its title. To find companies, use a state business search, then read the activity block on each company's profile, where the register's own code is returned.
Why do some companies show no NAICS code?
Not every register publishes an activity classification, and some that do use their own scheme. Where the register gives a code, the profile carries it under that scheme. Where it gives none, the activity block is empty and we say so rather than guess.
How current is the list?
It is the NAICS 2022 vintage, the current published list. When the Census Bureau publishes a new vintage, the list on this page is replaced as a single file, and the API keeps the scheme and vintage on each company so a stored code stays reproducible.
Can I call this from the API?
The code list is static public data, so there is nothing to call for the lookup itself. The API is where the codes meet the companies: fetch a profile and its activity block carries the register's code, and search returns the companies you then classify.

Related

Start free with Corpo API

Verify any company from official registers with one API.