Cómo usar Validador y generador de documentos de identidad
- 1
Elige el documento
Elige el país y, si tiene varios, el documento, como CPF o CNPJ en Brasil. Debajo aparecen su forma de escritura y las fuentes de sus reglas.
- 2
Comprueba un número o una lista
Pega los números, uno por línea, en la pestaña Comprobar. Cada línea se marca como válida, con aviso o no válida, con el motivo y los campos que codifica el número.
- 3
Genera números de prueba
En la pestaña Generar elige cuántos, un intervalo de fechas de nacimiento, el sexo o la región si el documento los tiene, y luego copia la lista o descarga TXT, CSV o JSON.
- 4
Completa o calcula
La pestaña Calcular añade un dígito o una letra de control que falte; en el codice fiscale, la CURP y el CUIT calcula el número entero a partir de datos personales.
Límites y Pro
Gratis y sin registro: 25 documentos de 18 países, hasta 10 000 líneas por comprobación y 10 000 números por lote generado; los trabajos de más de 500 elementos se ejecutan en un proceso en segundo plano.
Pro quita los anuncios; comprobar y generar no tienen más límites que levantar. Ver Pro
Acerca de Validador y generador de documentos de identidad
Los formularios de registro, los proveedores de pago y el software fiscal rechazan un número de identidad o de identificación tributaria en cuanto falla un solo dígito. Por eso los desarrolladores necesitan números que superen esas comprobaciones para sus datos de prueba, y cualquier otra persona quiere saber si el número que le han dado está siquiera bien formado. Esta herramienta cubre 25 documentos de 18 países: el CPF y el CNPJ de Brasil (incluido el CNPJ alfanumérico emitido desde julio de 2026), la CURP y el RFC de México, el codice fiscale de Italia, el DNI, el NIE y el NIF de empresas de España, el NIT de Colombia, el CUIT y el CUIL de Argentina, el PESEL, el NIP y el REGON de Polonia, el T.C. Kimlik No de Turquía, el INN y el SNILS de Rusia, el código nacional de Irán, el documento de residente de China, el documento nacional de Taiwán, el IIN de Kazajistán, el RNOKPP de Ucrania, el documento nacional de Egipto, el documento de ciudadano de Tailandia, el Aadhaar de India y el número de registro de residente de Corea del Sur.
Cada comprobación indica su motivo: la longitud incorrecta, un dígito de control que debería ser otro, una fecha de nacimiento que no existe o un código de región que ninguna autoridad usa. Cuando un número es válido, ves qué contiene, desde la fecha de nacimiento y el sexo en un PESEL hasta el municipio en un codice fiscale.
Las reglas proceden de las autoridades emisoras cuando las publican, como el manual del CNPJ de la Receita Federal o las reglas de la CURP del RENAPO, y en otros casos de validadores de código abierto muy conocidos; cada documento enumera sus fuentes.
Lo que ninguna herramienta puede decirte es si un número se emitió realmente o de quién es: eso requiere el registro de la propia autoridad, al que esta página nunca se conecta. Los números Aadhaar y los coreanos se pueden comprobar, pero no generar.
Privacidad
Los números que pegas, y los nombres y fechas de nacimiento que escribes en las calculadoras del codice fiscale, la CURP o el CUIT, se procesan en tu navegador y no se envían a ningún sitio; no se consulta ningún registro oficial. Solo se recuerdan el último documento y la última pestaña que elegiste, en el almacenamiento local de este navegador. Al elegir Italia se carga la lista de municipios, un archivo estático de este sitio.
Características
Motivos, no una cruz roja
Longitud incorrecta, dígito de control erróneo con el esperado, fecha imposible o código de región desconocido, indicados en cada línea.
Descifra lo que contiene un número
Fecha de nacimiento, sexo, estado, provincia, municipio, forma jurídica u oficina tributaria, siempre que el documento los incluya.
Datos de prueba que superan los validadores
Lotes de hasta 10 000 con tu intervalo de fechas de nacimiento, sexo y región, marcados como solo formato válido y para pruebas.
Qué codifica cada documento
Fecha de nacimiento y sexo: CURP (México), codice fiscale (Italia), PESEL (Polonia), documento de residente (China), RNOKPP (Ucrania), documento nacional (Egipto) y, normalmente, el IIN (Kazajistán). El documento de Taiwán lleva el sexo y el lugar de la primera inscripción, pero no una fecha.
Lugar: el noveno dígito del CPF es la región fiscal de la primera inscripción, la CURP indica el estado de nacimiento, el codice fiscale el municipio o país extranjero, los números chinos y egipcios la provincia o gobernación, y el INN la región y la oficina tributaria.
Poco más que un dígito de control: las letras del DNI y del NIE, el T.C. Kimlik No, el SNILS, el REGON, el NIT y el Aadhaar; el código nacional de Irán y el NIP polaco también empiezan por el código de la oficina que los emitió.