bateCarimbo.
Novo formato alfanumérico

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–8

Identifica a empresa. Dígitos 0–9 no legado; 0–9 e A–Z no novo.

Ordem

9–12

Ordem do estabelecimento (matriz/filial). Mesma regra da raiz.

DV

13–14

Dí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

  1. Converter cada caractere: valor = código ASCII − 48 (A=17, 0=0).
  2. Multiplicar pelos pesos 2–9 da direita para esquerda (reinicia a cada 8).
  3. Somar, calcular resto ÷ 11; se resto < 2, DV = 0; senão DV = 11 − resto.
  4. 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.