CPF/CNPJ Generator
Gere e valide CPF/CNPJ fictícios — inclui CNPJ alfanumérico para testes.
Generated numbers are intended for development and testing purposes only.
Números gerados são apenas para desenvolvimento e testes — não representam pessoas ou empresas reais.
Gerar CPF
157.287.603-41419.743.873-72608.583.390-30339.668.102-98538.669.226-71
Gerar CNPJ
Formato
90.826.753/6489-6844.799.951/0040-5482.336.913/8035-2603.908.341/1597-7779.954.003/6720-58
Validar CPF ou CNPJ
CPF e CNPJ em desenvolvimento
Contexto, limites e uso responsável em testes.
O que é CPF?
Cadastro de Pessoa Física — identificador fiscal no Brasil.
O CPF (Cadastro de Pessoas Físicas) é um número de 11 dígitos usado pela Receita Federal para identificar contribuintes. Os dois últimos dígitos são verificadores, calculados a partir dos nove anteriores.
Nesta ferramenta, os CPFs gerados são fictícios: passam na validação matemática do dígito verificador, mas não correspondem a cadastros reais na Receita.
Use em formulários de sandbox, seeds de banco de dados, testes E2E e ambientes de QA — nunca para fraude, cadastro fraudulento ou qualquer uso ilegal.
O que é CNPJ?
Cadastro Nacional da Pessoa Jurídica — identificador de empresas.
O CNPJ possui 14 posições e identifica empresas e outras entidades no Brasil. O modelo numérico tradicional usa apenas dígitos; a partir de 2026, novos cadastros poderão usar o CNPJ alfanumérico (12 caracteres A-Z0-9 + 2 dígitos verificadores numéricos).
O dígito verificador do CNPJ alfanumérico segue o módulo 11 com conversão ASCII−48 (conforme Nota Técnica Conjunta 2025.001), mantendo compatibilidade com CNPJs numéricos existentes.
Os CNPJs gerados aqui são fictícios e servem apenas para sandbox, QA e desenvolvimento — não representam empresas reais.
Exemplos de uso
Cenários comuns em dev, QA e ambientes sandbox.
Formulário de cadastro em staging
Preencha fluxos de signup sem expor dados reais de usuários.
Gere 5 CPFs com máscara e cole no ambiente sandbox da API.
Seed de banco de dados
Popule tabelas de clientes em desenvolvimento local.
Gere CNPJs sem máscara para migrations e fixtures de teste.
DF-e e CNPJ alfanumérico
Prepare integrações com o novo formato antes de jul/2026.
Gere CNPJ alfanumérico com máscara e valide o DV com a rotina ASCII−48.
Validação de input no backend
Confirme se a máscara do front-end está correta antes do deploy.
Cole um CPF no validador e verifique dígitos verificadores.
Perguntas frequentes
Os CPFs e CNPJs gerados são reais?
+
Não. São números fictícios que apenas satisfazem o algoritmo de dígitos verificadores. Não estão vinculados a pessoas ou empresas na Receita Federal.
Posso usar em produção com clientes reais?
+
Não. Use somente em desenvolvimento, QA, demos e ambientes de teste. Para cadastros reais, utilize documentos legítimos obtidos pelos canais oficiais.
A validação substitui consulta à Receita Federal?
+
Não. A validação verifica formato e dígitos verificadores localmente. Não confirma existência cadastral nem situação fiscal do documento.
O que é o CNPJ alfanumérico?
+
Novo formato com 12 posições alfanuméricas (A-Z e 0-9) e 2 dígitos verificadores numéricos. O cálculo do DV usa módulo 11 com valores ASCII−48, conforme a NT 2025.001 da Receita Federal.
Os dados são enviados a algum servidor?
+
Não. Geração e validação ocorrem inteiramente no seu navegador.
Os dados são enviados para algum servidor?
+
Não. As ferramentas processam tudo localmente no seu navegador. Nenhum dado é transmitido.