Gerador de CNPJ numérico e alfanumérico — com validador, formatador e geração em lote para testes de software.
- Raiz
- 1–8
- Ordem
- 9–12
- DV
- 13–14
CNPJs gerados nesta ferramenta são fictícios e destinados exclusivamente a testes de software. Não representam empresas reais.
Anatomia do CNPJ
12.ABC.345/01DE-35
Raiz
1–8Identifica a empresa. Dígitos 0–9 no legado; 0–9 e A–Z no novo.
Ordem
9–12Ordem do estabelecimento (matriz/filial). Mesma regra da raiz.
DV
13–14Dígitos verificadores: sempre numéricos, nos dois formatos.
Formatos
Numérico
legado- 14 dígitos 0–9 em todas as posições.
- Atual e permanece válido — nada muda para inscrições existentes.
Alfanumérico
novoSERPRO- Raiz e ordem aceitam 0–9 e A–Z; DV continua numérico.
- Novas inscrições a partir de jul/2026.
Regex (sem máscara)
^\d{14}$^[0-9A-Z]{12}\d{2}$Exemplo Serpro — cálculo do DV
Base 12ABC34501DE → DV 35 → CNPJ formatado 12.ABC.345/01DE-35
- Converter cada caractere: valor = código ASCII − 48 (A=17, 0=0).
- Multiplicar pelos pesos 2–9 da direita para esquerda (reinicia a cada 8).
- Somar, calcular resto ÷ 11; se resto < 2, DV = 0; senão DV = 11 − resto.
- Repetir incluindo o 1º DV para obter o 2º.
Perguntas frequentes
Os CNPJs gerados são reais?
Não. São números fictícios com dígitos verificadores matematicamente válidos, criados apenas para testes de software. Não correspondem a empresas registradas na Receita Federal.
Como gerar CNPJ em massa?
Na aba Gerador, informe a quantidade desejada (até 100 por vez), escolha o formato e gere a lista em lote, com ou sem máscara, pronta para copiar para seeds e fixtures de teste.
O que é o CNPJ alfanumérico?
É o novo formato definido pela Receita Federal e pelo SERPRO: raiz e ordem passam a aceitar letras (A–Z) além de números, e os dois dígitos verificadores continuam numéricos. Vale para novas inscrições a partir de julho de 2026.
Como validar um CNPJ?
Use a aba Validador: ela confere os dígitos verificadores pelo módulo 11 e detecta automaticamente se o número está no formato numérico ou alfanumérico.
A ferramenta é gratuita?
Sim. O bateCarimbo é gratuito, de código aberto (licença MIT) e roda inteiramente no navegador, sem cadastro e sem envio de dados a servidores.