Validador e gerador de CNPJ (Brasil)
Valide um CNPJ brasileiro, incluindo o novo CNPJ alfanumérico, e gere números de CNPJ válidos para testes. Indica se é sede ou sucursal. Gratuito, no navegador.
O que faz
O CNPJ (Cadastro Nacional da Pessoa Jurídica) identifica empresas e outras pessoas coletivas no Brasil. Tem 14 carateres escritos como 00.000.000/0000-00: oito para a raiz da empresa, quatro para o estabelecimento (0001 é a sede, os outros são sucursais) e dois dígitos de controlo calculados com módulo 11. Desde julho de 2026, as novas inscrições podem receber letras nas doze primeiras posições (IN RFB 2.229/2024); cada caráter conta então como o seu código ASCII menos 48, e os dígitos de controlo continuam a ser números.
Tudo acontece no seu navegador: os números que escreve não são enviados nem guardados.
Perguntas frequentes
Um número válido significa que a pessoa ou a empresa existe?
Não. Significa apenas que os dígitos de controlo estão corretos, o que deteta erros de digitação. Se o número foi realmente atribuído, e a quem, só pode ser confirmado junto da entidade que o emite.
Para que servem os números gerados?
Para testes: preencher formulários em desenvolvimento, testar bases de dados e código de validação. São criados ao acaso com dígitos de controlo corretos, pelo que, por acaso, algum pode coincidir com um número real. Nunca os utilize para se identificar, fazer registos ou enganar alguém.
Como funciona um dígito de controlo?
É calculado a partir dos restantes algarismos com uma fórmula fixa, normalmente multiplicando cada algarismo por um peso e ficando com o resto de uma divisão (módulo 11, ou módulo 23 para a letra do DNI espanhol). Se um algarismo for mal escrito ou dois forem trocados, o dígito de controlo deixa de coincidir.
Outros documentos
- 🇧🇷 Validador e gerador de CPF (Brasil)
- 🇲🇽 Validador e gerador de CURP (México)
- 🇲🇽 Validador e gerador de RFC (México)
- 🇨🇱 Validador e gerador de RUT (Chile)
- 🇨🇴 Calculadora do dígito de controlo do NIT (Colômbia)
- 🇦🇷 Validador de CUIT e CUIL (Argentina)
- 🇵🇪 Validador e gerador de RUC (Peru)
- 🇪🇸 Validador da letra do DNI e NIE (Espanha)
- 🇵🇹 Validar NIF (número de contribuinte)
- 🇨🇳 Validador de cartão de cidadão chinês (身份证)
- 🇹🇷 Validador de TC Kimlik No (Turquia)
- 🇮🇩 Validador de NIK (Indonésia)