Free NAF code lookup

This tool finds a French NAF code, also called APE code, from an activity, a code or a SIREN. It shows INSEE's official label and the number of active companies in each département, computed on the SIRENE register. Free and without an account; to get the companies themselves, build a Reachable list.

Sample result

Sample

NAF code

10.71C

Official label
Boulangerie et boulangerie-pâtisserie (bakery)
Class
10.71 · Manufacture of bread and fresh pastry
Active companies
Counted by head-office département

Source: INSEE NAF rév. 2, INSEE SIRENE · fictional sample

Sources: INSEE NAF rév. 2, INSEE SIRENE, INSEE, NAF rev. 2 classification, INSEE, SIRENE register (Licence Ouverte) · Updated on

How does it work?

  1. Enter an activity (in French, e.g. boulangerie), a NAF code (10.71C) or a SIREN.
  2. If several codes match the activity, pick the right one.
  3. Read the official label and the number of active companies, nationwide and per département.

How do you read a NAF code?

The French classification of activities (NAF rev. 2) has five levels, from section to sub-class: 10 (food industry), 10.7, 10.71, then 10.71C (bakery and bakery-pastry). INSEE gives each company an APE code, the sub-class of its main activity. A short code covers every code that starts with it.

What data do you get?

The tool returns the code, its label and a count computed on our data.

Field Description Source Freshness
Code and label Official sub-class label (in French) INSEE NAF rev. 2 Fixed
Active companies Nationwide total INSEE SIRENE Monthly
Per département Active companies per head-office département INSEE SIRENE Monthly

What does it return on a real code?

For code 10.71C (bakery and bakery-pastry), the database holds 40,546 active companies in France. The top three départements are Paris (2,077), Bouches-du-Rhône (1,520) and Nord (1,302) (retrieved on 12 November 2026 from Reachable's public API).

What are the limits?

Counts use the head office's APE code: a company whose real activity differs from its code is counted under its code. Activity search works with French terms. The tool does not list the companies themselves.

How can you go further?

To see recent company creations in a sector, use new French companies by town. To follow these companies over time, add them to a Reachable list: the check reruns daily, weekly or monthly, and you are notified when something changes. Your AI assistant can drive the list through the MCP server. Source details are on the sources page; the price of a scheduled check is on the pricing page.

Frequently asked questions

What is a NAF code?
The code of the French classification of activities (NAF rev. 2), aligned with the European NACE. Each company gets one for its main activity.
What is the difference between NAF and APE codes?
The APE code is the NAF sub-class INSEE assigns to a company. In practice both names refer to the same 5-character code.
How do I find a company's APE code?
Enter its SIREN in the tool: it shows the company's code and label.
How are companies counted?
Active companies whose head office has this code, per head-office département, recomputed with each monthly SIRENE update.
Where does the data come from?
From INSEE: the NAF rev. 2 classification and the SIRENE register.
Can I get the list of these companies?
Yes, by building a Reachable list filtered on the code and the area, billed per run.

Every company becomes reachable one day. Be there that day.

Reachable tracks the companies you care about and tells you when one of them is ready. 2,500 free credits, no card required.