Calculadora de Edad por DNI
Analiza números de DNI en lote, calcula edades y estadísticas
¿Qué es la Calculadora de Edad por DNI?
La calculadora de edad por documento extrae la fecha de nacimiento codificada en un número de identidad chino y calcula la edad correspondiente. Resulta útil para revisar formularios, registros de miembros, límites de edad, datos escolares o tablas estadísticas sin leer manualmente el segmento de fecha. La herramienta solo utiliza la información que ya contiene el número; no es un servicio oficial de verificación de identidad y no debería llevar a guardar números completos sin necesidad. En comprobaciones sensibles por privacidad o con valor legal, el documento original y el proceso de verificación de la organización siguen siendo la referencia.
Cómo usar
Cómo usar
- Introduce números de documento de identidad en el cuadro de entrada, uno por línea
- Haz clic en el botón 'Calcular' para iniciar el análisis
- Consulta la información detallada de cada documento (fecha de nacimiento, edad, sexo, región)
- Consulta las estadísticas (edad promedio, distribución por edad, etc.)
- Opcionalmente, copia los resultados o expórtalos como archivo CSV
Consejos de privacidad y validación
- Los números de documento son datos personales sensibles. Procesa solo los datos que estés autorizado a manejar y evita compartir los resultados exportados a la ligera.
- La validación de checksum puede detectar muchos errores tipográficos, pero no prueba que una persona real posea ese número de documento.
- En resultados por lotes, revisa las filas inválidas antes de usar las distribuciones de edad o estadísticas de sexo en informes.
Casos de uso
Principio técnico
El documento de identidad de residente chino de 18 dígitos definido en GB 11643-1999 empaqueta cinco campos en una cadena de ancho fijo: los dígitos 1-6 son el código de división administrativa de GB/T 2260, los dígitos 7-14 son la fecha de nacimiento en formato YYYYMMDD, los dígitos 15-17 son el número de secuencia de emisión y el dígito 18 es un carácter de verificación ISO 7064 MOD 11-2. El formato de 15 dígitos anterior a 1999 omite el prefijo de siglo y el dígito de verificación, por lo que actualizarlo significa insertar '19' antes del bloque YY y luego calcular la suma de verificación final. La suma de verificación es el corazón de la validación. Cada uno de los primeros 17 dígitos se multiplica por su peso de la secuencia 7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2, la suma ponderada se toma módulo 11, y el resto se mapea a través de la tabla '1-0-X-9-8-7-6-5-4-3-2'. Un resto de 2 produce el carácter literal 'X' en lugar de un dígito, razón por la cual la última posición debe analizarse de forma insensible a mayúsculas y minúsculas. El género se decodifica de la paridad del dígito 17 únicamente (impar es masculino, par es femenino), y la edad es la diferencia de años de calendario menos uno si hoy es antes en el año que el cumpleaños codificado. Lo que el algoritmo no puede demostrar es si una persona real posee el número. Una sola transposición que mantenga válida la suma de verificación aún pasará, los códigos de región retirados de fusiones administrativas pueden ya no resolverse en GB/T 2260, y el género del bit de paridad refleja la ventana de emisión, no la autoidentificación actual. Trata el análisis como una validación estructural barata y remite la verificación real de identidad a la autoridad emisora.
- Suma de verificación: ISO 7064:1983 MOD 11-2 sobre los primeros 17 dígitos, con pesos 7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2 y la tabla de resto '10X98765432'.
- Campo de fecha: los dígitos 7-14 usan YYYYMMDD; rechaza fechas de calendario imposibles como 19900230 incluso cuando la suma de verificación resulta ser computable.
- Código de región: los dígitos 1-6 siguen GB/T 2260; los códigos de distritos retirados tras fusiones administrativas aún pasarán la suma de verificación pero dejarán de resolverse a un nombre de distrito real.
- Actualización de 15 dígitos heredados: insertar '19' entre la posición 6 y la posición 7, luego recalcular el dígito de verificación MOD 11-2; por eso un número de 15 dígitos por sí solo no tiene suma de verificación para comprobar.
- Bit de género: paridad del dígito 17, impar es masculino y par es femenino, establecido por la asignación de secuencia de la ventana de emisión y no por autoidentificación.
- Límite de edad: restar un año cuando (mes, día de hoy) es anterior a (mes, día de nacimiento), por lo que una persona cuyo cumpleaños es más tarde en el año se lee un año más joven de lo que será en su próximo cumpleaños.
Ejemplos
Analizar un único número de identificación chino
Entrada: 11010119900101****
Región: 110101 → Pekín, Distrito de Dongcheng
Nacimiento: 1990-01-01
Género: el dígito 17 es impar → Masculino / par → Femenino
Edad al 2026-06-10: 36 años
Zodiaco: 马 (Caballo), Constelación: CapricornioProcesamiento por lotes (uno por línea)
Entrada (3 números):
11010119900101****
31010119851215****
44030120000628****
Tabla de salida:
Pekín | 1990-01-01 | 36 años | Masculino
Shanghái | 1985-12-15 | 40 años | Femenino
Shenzhen | 2000-06-28 | 25 años | MasculinoReglas de cálculo de edad (¿cumpleaños este año?)
FN: 1990-09-15, Hoy: 2026-06-10
Cumpleaños este año: 2026-09-15 → aún no ha llegado
Edad = 2026 - 1990 - 1 = 35
FN: 1990-03-20, Hoy: 2026-06-10
El cumpleaños ya pasó en 2026
Edad = 2026 - 1990 = 36Conversión de ID antiguo de 15 dígitos a 18 dígitos
Antiguo (15 dígitos, anterior a 1999): 110101900101001
Insertar siglo: 110101 + 19 + 900101 + 001 = 110101199001010 01
Añadir dígito de verificación (algoritmo ISO 7064 MOD 11-2): X
18 dígitos final: 11010119900101001X
La herramienta restaura el prefijo de siglo 19 que falta y recalcula
el checksum para que el número heredado pueda validarse.Nota de privacidad — todo el procesamiento es local
Los IDs pegados nunca se envían a un servidor. La página analiza la
cadena en el navegador usando estas posiciones:
dígitos 1-6 → código de región administrativa (GB/T 2260)
dígitos 7-14 → fecha de nacimiento YYYYMMDD
dígitos 15-17 → número de secuencia (impar=masculino, par=femenino)
dígito 18 → checksum ISO 7064 MOD 11-2Preguntas frecuentes
¿Qué formatos de DNI se admiten?
Números de DNI de ciudadano de China continental de 18 y 15 dígitos (居民身份证号). El formato antiguo de 15 dígitos se actualiza internamente a 18 dígitos antes del análisis. La página también muestra el género, la región de emisión (a partir del código de área) y la fecha de nacimiento.
¿Cómo se calcula la edad a partir del DNI?
Los dígitos del 7 al 14 del DNI de 18 dígitos codifican la fecha de nacimiento como YYYYMMDD. La página calcula la edad desde esa fecha hasta hoy, usando la convención de mayoría de edad (cumples N años solo después de tu cumpleaños del año en curso).
¿Cómo se obtiene el género?
El dígito 17 (el penúltimo) codifica el género: impar = masculino, par = femenino. La página lo lee directamente. No se hace ninguna llamada a una API externa.
¿Qué significa el código de área?
Los primeros 6 dígitos codifican la zona de registro en el momento de la emisión: provincia (1-2), ciudad (3-4), condado/distrito (5-6). Ten en cuenta que es el lugar de registro, no necesariamente la residencia actual; muchas personas conservan el DNI de su lugar de registro de hogar (户籍).
¿Cómo se calcula el dígito de control?
El dígito 18 (el último carácter) es una suma de control Mod-11-2 de los primeros 17 dígitos ponderados por [7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2]. El resultado módulo 11 se asigna a los dígitos 0-9 o X. La página lo valida; un dígito de control no válido significa que el DNI es falso o está mal escrito.
¿Se envía el número de DNI a un servidor?
No. El análisis y la validación se ejecutan completamente en tu navegador. El DNI no sale de tu dispositivo. Aun así, trata los números de DNI como información personal sensible: no los pegues en herramientas desconocidas.
¿Por qué la página me advierte sobre los DNI antiguos de 15 dígitos?
Los DNI de 15 dígitos se emitieron antes de 1999 (sin siglo en el año, sin dígito de control). La página los actualiza a 18 dígitos insertando '19' como siglo y calculando la suma de control, pero esto asume que el titular nació en el siglo XX. Las personas nacidas después de 1999 siempre tienen DNI de 18 dígitos.