Validador de RFC, CURP y NSS
Comprueba si un RFC, CURP o NSS está bien formado y si su dígito verificador es correcto, y conoce los datos que el propio identificador codifica. Todo ocurre en tu navegador: no consultamos ninguna base de datos, por eso no verás el nombre ni el domicilio (esa información no está en el identificador).
Captura el identificador
Pega o escribe un RFC (12-13), una CURP (18) o un NSS (11 dígitos).
Herramienta informativa. El dígito verificador del RFC y la CURP se calcula con el algoritmo público del SAT/RENAPO; el del NSS con Luhn. La fecha y demás datos se leen de la estructura del identificador (la homoclave del RFC no es reversible y solo el SAT la confirma). Esta herramienta no valida si el identificador existe o está activo ante el SAT/IMSS: solo su forma.
Validar por lotes (Excel)
Sube un archivo Excel con una columna de identificadores y valida todos de una sola vez. La herramienta detecta automáticamente si cada celda es RFC, CURP o NSS, verifica el formato y el dígito verificador, y devuelve un Excel con el detalle fila por fila y un resumen por tipo.
1. Archivo y columna
¿Cómo debe verse tu Excel? Una columna con los identificadores (una por fila). La herramienta detecta automáticamente el tipo de cada celda.
Cómo funciona
- Pega o escribe el identificador en el campo de captura. La herramienta detecta automáticamente si es RFC, CURP o NSS según su longitud y estructura.
- Valida el formato: longitud correcta, caracteres permitidos y posición de letras y números. Luego verifica el dígito verificador con el algoritmo oficial.
- Si el identificador es válido, extrae los datos que codifica: fecha de nacimiento, sexo, estado de origen (CURP) o entidad federativa (RFC personas físicas).
- Todo ocurre en tu navegador. No consultamos bases de datos gubernamentales, por lo que no confirmamos si el identificador está activo o si pertenece a una persona real.
Privacidad: el identificador se valida localmente en tu navegador. No se envía a servidores externos ni se almacena en ninguna base de datos.
Preguntas frecuentes
¿Valida si el RFC o CURP existen ante el SAT o RENAPO?
No. Esta herramienta verifica únicamente el formato y el dígito verificador con los algoritmos públicos del SAT (RFC/CURP) y Luhn (NSS). No consulta bases de datos gubernamentales, por lo que no confirma si el identificador está activo, vigente o si pertenece a una persona real.
¿Qué identificadores acepta y cuántos caracteres debe tener cada uno?
RFC: 12 caracteres para personas morales o 13 para personas físicas. CURP: 18 caracteres exactos. NSS: 11 dígitos exactos. La herramienta detecta automáticamente el tipo según la longitud y la estructura, o puedes forzarlo manualmente.
¿Se envía el identificador a algún servidor para validarlo?
No. La validación ocurre completamente dentro de tu navegador mediante los algoritmos públicos de verificación. El identificador no sale de tu equipo ni se transmite a servidores externos.