Generador de CPF/CNPJ

Genera CPF o CNPJ con dígitos verificadores válidos, con o sin máscara, para pruebas.

Descripción

El CPF (Cadastro de Pessoa Física) es el identificador oficial de personas físicas en Brasil. Vincula al ciudadano con la Receita Federal y aparece en bancos, contratos, documentos fiscales, altas de servicios y beneficios. En la práctica cumple un papel parecido al Social Security Number (SSN) en Estados Unidos: no demuestra la identidad por sí solo, pero es el número usado en casi todo vínculo formal.

Su emisión y mantenimiento corresponden a la Receita Federal do Brasil.

Con la máscara habitual, el CPF muestra once dígitos como XXX.XXX.XXX-XX. Los dos últimos son dígitos verificadores calculados con reglas matemáticas fijadas por norma. Por eso hay combinaciones válidas e inválidas: el algoritmo distingue con alta fiabilidad si la secuencia cumple la estructura oficial.

El CNPJ (Cadastro Nacional da Pessoa Jurídica) identifica empresas y otras personas jurídicas. Tiene catorce dígitos, normalmente XX.XXX.XXX/XXXX-XX, también con dígitos verificadores oficiales.

Para quien programa: CPF y CNPJ pueden empezar por cero. Tratarlos como int, float o double suele eliminar ceros a la izquierda o generar problemas de precisión. Lo seguro es usarlos siempre como cadena de texto.

Esta herramienta es para desarrollo y QA. No la uses para fraude ni registros indebidos. Los números generados siguen el algoritmo oficial de dígitos verificadores.

Guía de la herramienta

  • O que são CPF e CNPJ Identificadores brasileiros de pessoa física e jurídica, com dígitos verificadores calculados por regras oficiais.
  • O que a ferramenta faz Gera números que passam na validação de dígitos, com ou sem máscara, para uso em testes.
  • Por que usar Preencher homologação, QA e demos sem usar documentos reais. Não usar para fraude; pode coincidir com números existentes.

Uso típico

Ambiente de homologação: preencher formulários com CPF/CNPJ sintaticamente válidos.

Preguntas frecuentes

¿Corresponden a personas reales?

La generación es aleatoria entre combinaciones válidas. Puede coincidir; úsalo solo en pruebas.

¿Para qué sirve esta herramienta?

Funciona por completo en tu navegador: sirve para validar, formatear o convertir datos en el día a día.

¿Se envían mis datos a algún servidor?

El procesamiento es local con JavaScript. No almacenamos lo que pegas en los campos de texto.

¿Puedo usarlo con datos reales en producción?

Úsalo bajo tu responsabilidad. Para secretos (contraseñas, tokens), prefiere entornos controlados y políticas internas. Recuerda de revisar los contenidos generados. Nunca confies ciegamente en cosas que ves en internet.