How to use CNPJ validator
- 01Type the CNPJWith or without punctuation.
- 02See the resultValid or not.
- 03CopyFormatted as 00.000.000/0000-00.

11.222.333/0001-81 ✓.
The last two digits of a CNPJ are worked out from the first twelve characters with module 11. This tool repeats the calculation, for numeric and alphanumeric CNPJs.
Check whether a CNPJ has the right check digits, whether it is the classic 14-digit kind or the new alphanumeric kind issued since July 2026. The tool repeats the module 11 calculation as you type and shows the correct digits when they don’t match.
How to check a CNPJ
- Type or paste the CNPJ, with or without dots, slash and dash.
- See at once whether the check digits match.
- Press Copy to copy the CNPJ in the format you chose.
What the check can and can’t tell you
A match means the number is well formed and was very probably typed correctly. It doesn’t tell you whether the company exists, is active or matches a name. For that, use the Receita Federal’s CNPJ lookup (Comprovante de Inscrição e de Situação Cadastral).
For alphanumeric CNPJs, letters count as their ASCII code minus 48, so A is 17. Lower-case letters are read as capitals.
At a glance
- Price
- Free. No sign-up, no watermark.
- Privacy
- Your text stays in your browser. Nothing is uploaded.
- Works in
- Chrome, Edge, Firefox and Safari, on phones and computers
Questions
Does a valid result mean the company exists?
No. It only means the check digits are right. To see a company’s registration, use the Receita Federal’s CNPJ lookup.
Does it accept CNPJs with letters?
Yes. Since July 2026 the first 12 characters can include letters A to Z, and this tool checks them too.
Is the CNPJ sent anywhere?
No. The check runs in your browser.
Why does a CNPJ with letters show as invalid on another site?
Older validators only accept digits. Since July 2026 letters are allowed in the first 12 characters, and this tool checks them with the Receita Federal’s published rule.
What do the parts of a CNPJ mean?
The first 8 characters are the company’s root, the next 4 the branch (0001 is the head office), and the last 2 the check digits.