CNPJ Generator & Validator

Generador de CIF — NIF Empresa Válido para Tests con Validador Integrado

Genera CIF (España), CNPJ (Brasil), EIN (EE.UU.), NIPC (Portugal), Partita IVA (Italia) y SIREN/SIRET (Francia) para pruebas de desarrollo. Sin registro.

Actualizado mayo de 2026

Revisado por Rafael Duarte

Configuración del Generador

Cantidad

Validador en Tiempo Real

Informe de Validación

Esperando entrada…

Cómo generar un CIF válido

Un NIF de empresa listo para tus pruebas en tres pasos

1. Elige el país

La pestaña CIF (España) viene seleccionada por defecto — o cambia a CNPJ, EIN, NIPC, Partita IVA, USt-IdNr o SIREN según lo que necesites probar.

2. Marca el formato

Activa o desactiva la puntuación (guiones) según lo que espere tu formulario, API o base de datos de pruebas.

3. Genera y copia

El CIF aparece junto con razón social, sector (CNAE), dirección y administrador de una empresa ficticia — copia todo con un clic.

Qué hace este generador

Dígito de control real, listo para QA

Los 17 tipos de entidad

A (S.A.), B (S.L.), Q (organismo público), P, S y el resto de letras oficiales, cada una con su regla de control correcta.

Dígito o letra de control real

Calcula el carácter final con el algoritmo oficial — letra obligatoria para los tipos P, Q y S, dígito o letra indistintamente para el resto.

Empresa ficticia completa

Razón social, CNAE/sector, dirección y administrador coherentes entre sí, no solo un número suelto.

Validador en tiempo real

Pega un CIF existente y comprueba al instante si el carácter de control cuadra con el algoritmo oficial.

7 identificadores fiscales del mundo

CNPJ (Brasil), EIN (EE. UU.), NIPC (Portugal), Partita IVA (Italia), USt-IdNr (Alemania) y SIREN/SIRET (Francia), en la misma herramienta.

100% en tu navegador

Ningún dato sale de tu equipo — cumple con el RGPD por diseño, sin registro ni servidores de por medio.

Ejemplos de CIF por tipo de entidad

El carácter final cambia según la letra inicial

Tipo de entidad
CIF de ejemplo
Sociedad Anónima (A)
A12345674
Sociedad Limitada (B)
B87654321
Organismo público (Q) — control siempre en letra
Q1234567J
Comunidad de propietarios (H)
H1234567F
Inválido — carácter de control no coincide
B1234567Z

Cuándo vas a necesitar esto

Los escenarios más comunes entre quien usa la herramienta

Probar formularios de alta de empresa

Rellena checkouts B2B, facturación electrónica y formularios de proveedor con un CIF matemáticamente válido, sin usar datos de una empresa real.

QA de ERP y software de contabilidad

Prueba distintos tipos societarios (A, B, Q, S…) para verificar que tu sistema valida cada regla de control correctamente.

Construir tu propio validador de NIF de empresa

Contrasta tu implementación contra CIFs generados con el algoritmo oficial antes de desplegarla a producción.

Equipos con clientes en varios países

Un mismo panel para generar CNPJ, EIN, Partita IVA o SIREN cuando el proyecto factura a Brasil, EE. UU., Italia o Francia además de España.

Entender el algoritmo del dígito de control

Ve en vivo cómo cambia el carácter final del CIF según los dígitos centrales — útil para explicar o enseñar el cálculo.

Poblar lotes de datos de prueba

Genera varias entidades ficticias por país y exporta todo en CSV o JSON para importarlo directo en tu base de pruebas.

Errores comunes

Confundir el CIF de empresa con el NIF de persona física

Son algoritmos distintos: el NIF de una persona usa el resto de dividir el número entre 23 sobre una tabla de letras; el CIF de empresa calcula el control a partir de las 7 cifras centrales con un método propio.

Poner un dígito donde el tipo exige letra

En esta herramienta, los tipos P, Q y S siempre generan el carácter de control en letra. Usar un número ahí no coincide con lo que produce el algoritmo para esas entidades.

Pensar que el CIF ya no existe

Desde 2008 Hacienda lo llama oficialmente NIF de persona jurídica, pero "CIF" se sigue usando en el día a día y en la mayoría de formularios — es el mismo número.

Enviar el CIF con guiones o espacios a un campo que espera solo caracteres

Formatos como "B-12345674" rompen validaciones que esperan la letra inicial más 8 caracteres sin separadores.

Asumir que un CIF generado corresponde a una empresa inscrita

El número pasa la validación matemática pero no está dado de alta en la Agencia Tributaria — no sirve para facturar de verdad ni para verificar la existencia de un proveedor.

Por qué usar este generador

Cubre los 17 tipos de entidad del CIF español, no solo Sociedad Anónima y Sociedad Limitada, y aplica la regla de cuándo el carácter final debe ser letra en lugar de dígito — algo que muchos generadores simplifican mal.

Todo se ejecuta en el navegador: ningún CIF ni dato de empresa sale de tu equipo, lo que encaja con el RGPD sin necesidad de configurar nada.

Además del CIF, la misma pantalla genera CNPJ, EIN, NIPC, Partita IVA, USt-IdNr y SIREN/SIRET con el algoritmo oficial de cada país, e incluye fragmentos de código listos en JavaScript, Python y PHP para quien necesita implementar la validación en su propio sistema.

CIF y sus equivalentes internacionales

Misma idea, algoritmo distinto en cada país

CIF (España)
CNPJ (Brasil)
EIN (EE. UU.)
SIREN (Francia)
Carácter de control
sí — suma ponderada
sí — Módulo 11
no
sí — Luhn
Control puede ser letra
sí, según el tipo
no
no
no
Identifica el tipo de entidad
sí — primera letra
no
no
no
Generado en esta herramienta
sí
sí
sí
sí

Preguntas frecuentes

Desde 2008 Hacienda usa oficialmente el término NIF también para personas jurídicas, pero el número y su algoritmo no cambiaron. "CIF" sigue siendo el nombre que casi todo el mundo usa en formularios, facturas y a nivel coloquial.

Referencias

Artículo relacionado

CNPJ alfanumérico: você não vai ganhar um novo número, mas sua empresa vai precisar mudar

Herramientas relacionadas