CNPJ alfanumérico
Las 12 primeras posiciones combinan A–Z y 0–9; los dos verificadores finales siguen siendo numéricos.
Genera números de CPF y CNPJ válidos con o sin formato, selecciona la región fiscal o tipo de sucursal, genera lotes de hasta 50 documentos y valida con desglose matemático en tiempo real.
Elija el tipo y genere una muestra o lote.
CPF consistente para pruebas.
Las 12 primeras posiciones combinan A–Z y 0–9; los dos verificadores finales siguen siendo numéricos.
Estructura, caracteres permitidos, secuencias repetidas y los dos dígitos verificadores por el Módulo 11.
Existencia, titularidad, situación fiscal o cualquier dato de registros oficiales.
Completa los valores, pega el texto o sube el archivo que necesita esta herramienta.
La mayoría de las herramientas se actualizan mientras escribes; algunas usan un solo botón. De cualquier forma, el resultado aparece aquí mismo.
Copia, descarga o comparte lo que genere la herramienta — el control siempre es tuyo.
Generador y validador de CPF, CNPJ y CNPJ alfanumérico para pruebas de software. Genera documentos válidos con o sin máscara, elige región fiscal o tipo de sucursal, genera lotes de hasta 50 documentos y valida cualquier documento con una auditoría matemática completa.
Genera CPF y CNPJ matemáticamente válidos para pruebas — incluyendo el nuevo formato alfanumérico del CNPJ —, o valida cualquier documento existente con el desglose completo del algoritmo Módulo 11.
El CPF y el CNPJ usan dos dígitos verificadores calculados con el mismo principio: cada posición del documento se multiplica por un peso, los productos se suman, y el resto de dividir entre 11 da el dígito esperado. La pestaña de validación muestra cada peso, cada producto y la suma final, así puedes ver manualmente en qué punto un documento mal escrito difiere de lo esperado.
peso = posición + 1 (contado del final hacia el inicio)peso = (posición % 8) + 2, cíclicoDesde la actualización de Receita Federal, el CNPJ puede contener letras además de números en sus primeros 12 caracteres (los dos dígitos verificadores siguen siendo numéricos). Cada letra se convierte en un valor numérico según la regla oficial — su código ASCII menos 48 — antes de entrar en la misma fórmula de peso y suma del CNPJ tradicional. Elige 'CNPJ alfanumérico' en el generador para crear ejemplos ya en el nuevo formato.
'A' tiene código ASCII 65, así que su valor numérico en la suma es 65 − 48 = 17.
charCode('A') - 48 = 17En el CPF, el noveno dígito indica la región fiscal donde se emitió el documento — por ejemplo, 8 para São Paulo o 0 para Rio Grande do Sul. Elegir una región en el generador crea documentos consistentes con ese criterio, útil para probar reglas que dependen del origen del CPF.
En el CNPJ, los dígitos del 9 al 12 indican el número de orden del establecimiento: 0001 para la casa matriz, y números siguientes para sucursales. El generador permite fijar Matriz, Sucursal (número aleatorio distinto de 0001) o dejarlo aleatorio entre ambos.
Genera hasta 50 documentos de una vez, todos matemáticamente válidos, y copia la lista o descárgala como archivo .txt — útil para poblar hojas de prueba, conjuntos de datos de QA o fixtures de pruebas automatizadas sin escribir cada documento a mano.
Secuencias como 111.111.111-11 o 00.000.000/0000-00 incluso podrían producir dígitos verificadores matemáticamente consistentes en algunos casos, pero las reglas oficiales de Receita Federal invalidan explícitamente cualquier documento con todos los dígitos repetidos, como protección adicional contra fraudes evidentes. El validador rechaza estos patrones aunque el cálculo del dígito coincida.
Toda generación y validación se ejecuta en tu navegador mediante JavaScript — ningún documento escrito o generado se envía a un servidor. Los documentos generados son matemáticamente válidos pero ficticios: no pertenecen a ninguna persona o empresa real y no se consultan contra ninguna base de datos.
Es el nuevo formato de CNPJ definido por Receita Federal, que permite letras en las primeras 12 posiciones (los 2 dígitos verificadores siguen siendo numéricos). Esta herramienta ya genera y valida documentos en ese nuevo formato, además del CNPJ tradicional solo numérico.
No. Se crean algorítmicamente en tu navegador solo para cumplir la regla matemática de validación — la herramienta no consulta ni almacena ningún registro real.
Las reglas oficiales de Receita Federal invalidan explícitamente cualquier CPF o CNPJ con todos los dígitos idénticos, sin importar lo que resultaría el cálculo del Módulo 11, como protección extra contra fraudes evidentes.
Cada carácter (número o letra) se convierte a un valor usando su código ASCII menos 48 — por ejemplo, '0' vale 0 y 'A' vale 17 — y ese valor entra en la misma suma ponderada usada para calcular los dígitos verificadores del CNPJ tradicional.
Sí — elige el estado o grupo de estados en el selector de región antes de generar. El noveno dígito del CPF resultante reflejará la región elegida.
No. Úsalos solo para pruebas y desarrollo de software en entornos controlados — usar datos ficticios para hacerse pasar por un documento real en registros comerciales u organismos oficiales puede violar los términos de uso y la legislación vigente.
Genera valores UUID compatibles con estándares, de forma local.
Formatea JSON, convierte YAML y limpia XML en el navegador.
Crea códigos QR y lee imágenes QR de forma local.
Codifica y decodifica texto en Base64 de forma local.
Codifica y decodifica URLs en pestañas separadas, con opciones por lotes y recursivas.
Convierte timestamps Unix a fechas, y viceversa.
Codifica y decodifica entidades HTML de forma segura.
Prueba expresiones regulares y previsualiza reemplazos.
Decodifica el encabezado y el payload de un JWT localmente.
Valida la sintaxis cron y previsualiza las próximas ejecuciones.