Validador de documentos de identidad de todo el mundo
Elige el país, escribe el número y comprueba al instante el formato y el dígito de control. 96 países con algoritmo oficial y lectura de pasaportes (MRZ) de los 250 países y territorios del mundo. Todo ocurre en tu navegador.
Puedes escribirlo con espacios, puntos o guiones. Se comprueba mientras escribes.
Todo se calcula en tu navegador: ningún número se envía ni se guarda. Se borra solo tras 5 minutos sin uso.
Más que un validador
Pensado para equipos que registran clientes de cualquier país: rápido, preciso y sin riesgos para los datos.
Privado por diseño
Los cálculos se hacen en tu dispositivo. Sin envíos, sin historial, sin cookies propias y con borrado automático.
Inteligente
Detecta el tipo de documento, te dice qué falla, sugiere el carácter de control correcto y extrae fecha de nacimiento y sexo cuando el número los contiene.
Todo el mundo
Algoritmos oficiales de más de 95 países y pasaporte para los 249 países y territorios. Nombres de país en tu idioma.
Lector de MRZ
Pega la zona de lectura mecánica de un pasaporte o documento y comprueba cada dígito de control y la caducidad.
Validación masiva
Hasta 1.000 números de una vez con exportación a CSV protegida contra inyección de fórmulas.
Al instante
Resultado mientras escribes, en móvil o escritorio, sin registro y sin límites.
Preguntas frecuentes
¿Qué países admite el validador?
Tiene algoritmos específicos para 96 países (DNI y NIE de España, CPF y CNPJ de Brasil, CURP y RFC de México, PESEL de Polonia, SSN de Estados Unidos, Aadhaar de India y muchos más). Para cualquier país del mundo comprueba el número de pasaporte y la zona de lectura mecánica (MRZ) de pasaportes y documentos de identidad.
¿Un resultado válido significa que el documento existe?
No. La herramienta comprueba la estructura y los dígitos de control publicados por cada país. No consulta registros oficiales, así que no confirma que el documento exista, esté vigente o pertenezca a una persona concreta.
¿Se guardan o envían los números que introduzco?
No. Todos los cálculos se hacen en tu navegador. Ningún número se envía a Viliera ni a terceros, no se guarda un historial y no aparece en la dirección de la página.
¿Cómo leo la MRZ de un pasaporte?
Abre la pestaña «Pasaporte (MRZ)» y pega las dos o tres líneas con los símbolos «<» que aparecen en la parte inferior del pasaporte o del documento. Verás cada dato y si sus dígitos de control son correctos.
¿Puedo validar muchos números a la vez?
Sí. En «Validación masiva» pega hasta 1.000 números, uno por línea, y descarga el resultado en CSV.
¿Es gratuito?
Sí, es gratuito, sin registro y sin límite de uso.
¿Puedo integrarlo en mi web, formulario o sistema?
Sí. Si necesitas esta validación dentro de tu plataforma, contacta con nosotros y te preparamos una integración a medida.
Países con algoritmo oficial
Cada página explica los documentos del país, su formato y un ejemplo. Para el resto del mundo, usa el pasaporte o la MRZ.
Europa
- AlemaniaSteuer-IdNr. · USt-IdNr.
- AustriaSVNR · UID
- Bosnia y HerzegovinaJMBG
- BulgariaEGN
- BélgicaNúmero de registro nacional · Número de empresa
- ChequiaNúmero de nacimiento · IČO
- CroaciaOIB
- DinamarcaCPR · CVR
- EslovaquiaNúmero de nacimiento
- EsloveniaEMŠO
- EspañaDNI · NIE · NIF/CIF
- EstoniaCódigo personal
- FinlandiaHETU · Número de empresa
- FranciaNIR · SIREN · SIRET
- GeorgiaNúmero personal · Código de identificación
- GreciaAFM · AMKA
- HungríaNúmero de identificación fiscal
- IrlandaPPSN
- IslandiaNúmero de identidad (kennitala)
- ItaliaCódigo fiscal (Codice Fiscale) · Partita IVA
- LetoniaCódigo personal
- LituaniaCódigo personal
- LuxemburgoNúmero de identificación nacional · TVA
- Macedonia del NorteEMBG
- MoldaviaIDNO
- MontenegroJMBG
- NoruegaNúmero de identidad · Número de organización
- Países BajosBSN
- PoloniaPESEL · NIP · REGON
- PortugalCC · NIF
- Reino UnidoNINO · UTR · NHS
- RumaníaCNP · CUI / CIF
- RusiaINN · SNILS
- SerbiaJMBG
- SueciaNúmero personal · Número de organización
- SuizaAHV / AVS · UID
- TurquíaNúmero de identidad (T.C. Kimlik) · VKN
- UcraniaRNOKPP · EDRPOU
América
- ArgentinaDNI · CUIT / CUIL
- BoliviaCI
- BrasilCPF · CNPJ
- CanadáSIN / NAS · BN
- ChileRUT / RUN
- ColombiaCédula de ciudadanía · NIT
- Costa RicaCédula de identidad
- CubaCarné de identidad
- EcuadorCédula de identidad · RUC
- El SalvadorDUI
- Estados UnidosSSN · EIN · ITIN
- GuatemalaCUI / DPI · NIT
- HondurasDNI
- MéxicoCURP · RFC
- NicaraguaCédula de identidad
- PanamáCédula de identidad
- ParaguayCédula de identidad · RUC
- PerúDNI · RUC
- República DominicanaCédula de identidad · RNC
- UruguayCI · RUT
- VenezuelaCédula de identidad · RIF
Asia
- ArmeniaNúmero de servicios públicos
- AzerbaiyánFIN
- BangladésNID
- ChinaDocumento de identidad de residente · USCC
- Corea del SurRRN · BRN
- FilipinasTIN
- Hong KongHKID
- IndiaAadhaar · PAN · GSTIN
- IndonesiaNIK · NPWP
- JapónMy Number · Número corporativo
- KazajistánIIN
- MalasiaDocumento de identidad (MyKad)
- PakistánCNIC
- SingapurNRIC / FIN
- TailandiaNúmero de identidad ciudadana
- TaiwánDocumento nacional de identidad · UBN
- UzbekistánPINFL
- VietnamCCCD · MST
Oriente Medio
África
¿Necesitas esta validación en tu web o tu sistema?
Integramos la comprobación de documentos en formularios, tiendas online y procesos de alta de clientes.
Hablemos