Saltar al contenido

Generador de CNPJ numérico y alfanumérico

Genera CNPJ numéricos o alfanuméricos para pruebas (el formato alfanumérico es el que la Receita Federal empezó a emitir en julio de 2026) o valida CNPJ en tu navegador.

Documento

CNPJCadastro Nacional da Pessoa Jurídica

Número de registro de empresa · se escribe como 12.ABC.345/01DE-35

De dónde salen las reglas

Opciones

Hasta 10.000 a la vez

Solo formato válido · no pertenece a nadie · para pruebas

Elige las opciones y pulsa Generar. Los números cumplen todas las reglas que comprueba esta página, así que sirven para formularios, datos de prueba y QA.

Las raíces son aleatorias, así que por casualidad una puede coincidir con un CNPJ ya registrado: úsalos solo en sistemas de prueba. El simulador de CNPJ de la Receita Federal también ofrece números alfanuméricos ficticios para pruebas.
Se ejecuta en tu navegador · sin subir archivosCómo funciona

Cómo usar Generador de CNPJ

  1. 1

    Elige el formato

    Elige numérico para CNPJ como los emitidos antes de julio de 2026, o alfanumérico para probar el nuevo formato con letras en la raíz.

  2. 2

    Sede central o sucursal

    Deja 0001 para las sedes centrales, o pide números de establecimiento aleatorios para probar sucursales.

  3. 3

    Genera y exporta

    Indica la cantidad, pulsa Generar y copia la lista, o guárdala como TXT, CSV o JSON con la raíz, el establecimiento y el formato en cada fila.

  4. 4

    Valida datos existentes

    Pega en la pestaña Comprobar los CNPJ de tu base de datos para encontrar aquellos cuyos dígitos de control no coinciden.

Límites y Pro

Gratis: hasta 10,000 CNPJ por lote, numéricos o alfanuméricos, sede central o sucursal aleatoria, y hasta 10,000 líneas por comprobación.

Pro solo quita aquí los anuncios. Ver Pro

Acerca de Generador de CNPJ

A partir de julio de 2026, la Receita Federal asignará nuevos CNPJ cuyos doce primeros caracteres pueden contener letras, así que todo sistema que guarde o valide un CNPJ tiene que aceptar algo como 12.ABC.345/01DE-35. Quien actualiza un ERP, un módulo de facturación o una importación de proveedores necesita números de prueba en ambas formas, y este generador los crea: CNPJ numéricos, como siempre han sido, o alfanuméricos, con al menos una letra en la raíz de la empresa.

Un CNPJ tiene catorce caracteres. Los ocho primeros identifican a la empresa, los cuatro siguientes al establecimiento (0001 suele ser la sede central y los números superiores, las sucursales) y los dos últimos son dígitos de control. El manual de la Receita los calcula convirtiendo cada carácter en su código ASCII menos 48, de modo que los dígitos conservan su valor y de la A a la Z pasan a ser 17 a 42; después se pondera de derecha a izquierda con los pesos del 2 al 9, reiniciándolos tras el octavo carácter, y se toma 11 menos el resto de dividir entre 11, o 0 cuando el resto es 0 o 1. Los dígitos de control siguen siendo numéricos en ambos formatos.

La pestaña Comprobar aplica exactamente esa regla a los CNPJ que pegues, con o sin puntos, barra y guion, y te indica qué pareja de dígitos se esperaba. Los CNPJ numéricos ya emitidos conservan sus números y sus dígitos de control.

La página no puede confirmar que una empresa exista ni leer su situação cadastral; para eso hace falta la consulta pública de la Receita, y aquí nada se conecta con ella.

Privacidad

Los CNPJ generados y los que pegas se procesan por completo dentro de esta página: ninguna petición los envía a la Receita Federal ni a otro servicio, y nada de lo que introduces se guarda.

Generador de CNPJ: preguntas frecuentes

¿Qué cambia con el CNPJ alfanumérico?
Los nuevos registros a partir de julio de 2026 pueden recibir CNPJ cuyos doce primeros caracteres mezclan letras mayúsculas y dígitos, mientras que los dos últimos siguen siendo dígitos de control numéricos. Hay que actualizar los campos que solo aceptan dígitos, las columnas numéricas de las bases de datos y las máscaras como 99.999.999/9999-99. La longitud, la puntuación y la división en raíz, establecimiento y dígitos de control no cambian.
¿Cómo se calculan los dígitos de control cuando hay letras?
Cada carácter se convierte en su código ASCII menos 48: los dígitos no cambian y la A vale 17. Para 12ABC34501DE, los pesos 5 4 3 2 9 8 7 6 5 4 3 2 dan 459, con resto 8, así que el primer dígito es 3. Al añadirlo y usar los pesos del 6 al 2 se obtiene 424, resto 6, y el segundo dígito es 5: 12.ABC.345/01DE-35, el ejemplo de la propia Receita.
¿Cambian los CNPJ numéricos que ya existen?
No. Las empresas conservan el CNPJ que tienen, con los mismos dígitos de control; el formato alfanumérico se aplica a los números nuevos. Como un CNPJ numérico es simplemente uno sin letras, el mismo cálculo valida ambos tipos, por eso esta página no necesita un modo aparte para comprobar números antiguos y nuevos a la vez.
¿Qué significan los cuatro dígitos después de la barra?
Numeran el establecimiento dentro de la empresa. 0001 suele ser la sede central (matriz) y 0002, 0003 y siguientes son sucursales (filiais). Los ocho primeros caracteres, la raíz, son los mismos en todos ellos, así que dos CNPJ con la misma raíz pertenecen a la misma empresa.
¿Pasará un CNPJ generado la validación de mi sistema?
Pasará cualquier comprobación que aplique la regla de dígitos de control de la Receita, incluidos los sistemas que ya aceptan letras. No pasará una consulta al registro de la Receita, porque el número se inventó para pruebas. Para entornos de pruebas, la Receita ofrece además un simulador que entrega CNPJ alfanuméricos ficticios.

Otras tareas con esta herramienta