Calculadora de edad gratuita

Calcula tu edad exacta a partir de tu fecha de nacimiento.

Tus datos no salen de tu dispositivo

Cómo usarlo

  1. Introduce tu fecha de nacimiento.
  2. Opcionalmente cambia la "Fecha de referencia" (por defecto es hoy).
  3. Haz clic en Calcular edad para ver tu edad exacta en años, meses, días, horas y minutos.
  4. La cuenta regresiva hasta tu próximo cumpleaños se muestra debajo de los resultados.

Preguntas frecuentes

¿Cómo se calcula la edad?

La calculadora calcula la diferencia entre las dos fechas utilizando matemática de calendario, restando por separado los valores de año, mes y día en lugar de dividir por un número aproximado de días por año.

¿Tiene en cuenta los años bisiestos?

Sí. El cálculo utiliza el objeto Date integrado de JavaScript, que gestiona correctamente los años bisiestos y las distintas duraciones de los meses.

¿Puedo calcular el tiempo entre dos fechas cualesquiera?

Sí. Cambia los campos "Fecha de nacimiento" y "Fecha de referencia" a dos fechas cualesquiera para conocer la diferencia exacta entre ellas.

Por qué la «edad exacta» es más difícil de lo que parece

Un cálculo ingenuo («hoy menos tu fecha de nacimiento en días, dividido por 365,25») está mal por una diferencia que importa para cualquier respuesta precisa. Los meses del calendario tienen longitudes distintas. Los años bisiestos se intercalan de forma irregular (cada 4 años, salvo los años seculares que no son divisibles por 400, así 2000 fue bisiesto, 1900 no, 2100 no lo será). Las zonas horarias muerden: si naciste a las 11 de la noche en Tokio y calculas tu edad en Los Ángeles, tu instante de nacimiento en hora local fue «tarde el día X» o «pronto el día Y», según en qué reloj confíes. El horario de verano añade o resta una hora dos veces al año. Esta calculadora hace lo correcto (aritmética de calendario por año/mes/día en lugar de dividir entre 365), así que los resultados son correctos al día para cualquier par de fechas en cualquier intervalo de años.

La convención que usa la mayor parte del mundo

En la mayor parte del mundo occidental, la edad es «cronológica»: años completos desde el nacimiento, ignorando los años fraccionarios. Un niño de 5 años cumple 6 el día de su cumpleaños, no de forma gradual. Seguros, historiales médicos, derecho al voto, edad para conducir, edad para beber y la mayoría de marcos legales usan esta definición. Donde se pone interesante: ciertos contratos de seguros usan «edad al último cumpleaños» o «edad al próximo cumpleaños», significativamente distintos en fechas cercanas al cumpleaños. La presentación principal de años por parte de la calculadora coincide con la convención cronológica: cuántos años completos han pasado.

Cómputo de la edad en Asia Oriental y el cambio de Corea del Sur en 2023

Varias culturas de Asia Oriental usaban históricamente un sistema distinto, a veces llamado «edad coreana» o «edad china»: al nacer te consideran con 1 año (estás en tu «primer año de vida»), y subes de edad en cada Año Nuevo Lunar y no en tu cumpleaños. Bajo este sistema, un bebé nacido el 31 de diciembre tenía 2 años el 1 de enero: un año por estar vivo, más uno por el año nuevo. Corea del Sur fue el último país que lo usó con fines oficiales; en diciembre de 2022, la Asamblea Nacional coreana aprobó una ley, en vigor desde el 28 de junio de 2023, que pasa todos los documentos oficiales al cómputo internacional (cronológico). El blog In Custodia Legis de la Library of Congress tiene la ficha jurídica. China y Vietnam han retirado el sistema de forma informal; Japón hizo el cambio en 1902. Así que en 2026, casi todos los países usan la edad cronológica con fines legales, pero el sistema de Asia Oriental sobrevive en contextos culturales o familiares.

Bebés del año bisiesto («leaplings»)

¿Naciste un 29 de febrero? Solo tienes un cumpleaños «real» cada cuatro años (o cada ocho, en los años seculares no bisiestos). La convención de common law usada en el Reino Unido, Hong Kong y Taiwán trata a los leaplings como cumpliendo años el 1 de marzo en años no bisiestos; una minoría de jurisdicciones (Nueva Zelanda, Nevada, la DMV de California) usan el 28 de febrero. Impacto práctico: los umbrales legales (cumplir 18, cumplir 21) necesitan un día de respaldo definido, y la respuesta varía según el país. La calculadora sigue la convención de common law del 1 de marzo.

Por qué los husos horarios importan más de lo que crees

Dos campos de fecha parecen «solo una fecha», pero el objeto Date de JavaScript almacena internamente milisegundos desde el epoch Unix en UTC. Cuando tecleas 1990-01-15 en un selector, el navegador lo interpreta como medianoche UTC de ese día. En un offset UTC positivo (Tokio, Berlín, Sídney), ese instante local se muestra correctamente. En un offset negativo (Nueva York, LA, Ciudad de México), medianoche UTC es el día anterior en hora local, lo que significa que el cumpleaños mostrado puede desplazarse un día si la calculadora no maneja con cuidado la conversión. Esta calculadora ancla ambas fechas a mediodía hora local para esquivar el problema, así el resultado a nivel de día es estable estés donde estés.

Para precisión sub-diaria (horas y minutos), la entrada necesitaría un campo de hora de nacimiento y un selector de zona horaria. La calculadora muestra ahora horas y minutos calculados a partir de la diferencia a nivel de día, lo que es exacto en la frontera del día pero redondea la componente intra-día.

Casos de uso comunes

Privacidad

Una fecha de nacimiento es uno de los identificadores de campo único más potentes en la mayoría de marcos de privacidad (NIST SP 800-122 en EE. UU., artículo 4 del RGPD en la UE). Combinada con un nombre y una ubicación aproximada, la sola DOB basta para identificar de forma única a la mayoría de personas. Esta calculadora corre por completo en tu navegador: las entradas de fecha, los cálculos y los resultados viven en JavaScript en tu dispositivo. Nada se transmite, ningún evento de analítica captura los valores, ninguna lista de marketing captura la entrada. Muchas calculadoras de edad gratuitas se financian capturando exactamente este tipo de datos demográficos; esta no.

Errores comunes

  1. Usar 365 días por año. Los cálculos ingenuos «dividir entre 365» se desvían ~25 días en un intervalo de 100 años (por los bisiestos). La aritmética de calendario (restar A/M/D por separado) da la respuesta correcta.
  2. Desplazamiento de uno cuando aún no ha sido el cumpleaños este año. Si el cálculo dice «tienes 30 años y -3 meses», la lógica subyacente está mal; debería ser «29 años y 9 meses».
  3. Olvidar las zonas horarias al parsear Date en JavaScript. new Date('1990-01-15') se interpreta como medianoche UTC; en un offset UTC negativo eso aparece como 14 de enero en hora local. Ancla a mediodía local o usa new Date(year, month, day) (que usa hora local) para evitar el bug.
  4. Tratar la edad de Asia Oriental como un error. Es una convención cultural distinta, no un fallo. El cambio surcoreano de 2023 hace que el sistema internacional sea universal para fines oficiales, pero las familias coreanas / chinas / vietnamitas / japonesas pueden seguir hablando de la edad con el sistema antiguo en contextos informales.
  5. Multiplicar la edad del perro por 7. Simplificación popular; la relación real no es lineal. Usa la fórmula logarítmica de Wang 2020 para una conversión perro-a-humano más precisa.
  6. Confundir edad y cuenta de cumpleaños. Alguien cuyo 30 cumpleaños es mañana tiene hoy 29 años, no 30. La edad es lo transcurrido, no lo anticipado.
  7. Calcular edades con fines legales con una herramienta como esta sin comprobar la jurisdicción. Bebés del 29 de febrero, edades de mayoría de edad, convenciones de «edad al último cumpleaños» varían por país. Para fines verdaderamente legales (elegibilidad de visado, suscripción de seguros), confirma con la norma pertinente.

Más preguntas frecuentes

¿Por qué mi edad en días no coincide con edad × 365?

Por los años bisiestos. En 30 años acumulas 7 u 8 días bisiestos; en 100 años, ~24. Multiplicar por 365 los ignora. El conteo de días de esta calculadora es el conteo real entre las dos fechas, contando cada día bisiesto del tramo.

¿Cuándo cumple 18 legalmente un bebé del año bisiesto?

Depende de la jurisdicción. El respaldo de common law en Reino Unido, Hong Kong y Taiwán es el 1 de marzo en años no bisiestos; una minoría (Nueva Zelanda, Nevada y la DMV de California) usan el 28 de febrero. La convención funcional de esta calculadora es el 1 de marzo.

¿Se sube mi fecha de nacimiento a algún sitio?

No. El cálculo corre por completo en tu navegador. La fecha de nacimiento es uno de los identificadores de campo único más potentes: bajo el RGPD es dato personal, bajo la mayoría de marcos de EE. UU. es PII. Las calculadoras en servidor que piden tu DOB se llevan un dato de alto valor; esta lo mantiene en tu máquina.

¿Puedo calcular la edad entre dos fechas arbitrarias, no solo «hasta hoy»?

Sí. Eso hace el campo «As of Date». Por defecto está fijado en hoy; cámbialo a cualquier fecha futura o pasada para calcular «edad a ese día». Útil para topes de visado («¿seguiré por debajo de 35 en la fecha de inicio del programa?»), planificación de matrículas escolares, proyecciones de jubilación o solo «¿qué edad tendré cuando mi sobrina se gradúe?»

¿Qué precisión tiene el display de horas/minutos?

El resultado a nivel de día es exacto. Las horas y minutos se derivan de la diferencia a nivel de día, no de una pareja exacta hora de nacimiento / hora actual, así que son exactos en la frontera del día pero no consideran el dato real de hora de nacimiento frente a ahora dentro de un día. Para precisión al minuto necesitarías una entrada de hora de nacimiento más un selector de zona horaria.

¿Y los «años de perro»?

El clásico «años de perro = 7 × años humanos» es una aproximación tosca que falla tanto en perros muy jóvenes como en muy viejos. Un estudio de epigenética de 2020 (Wang et al, Cell Systems) midió patrones de metilación del ADN en perros y humanos y propuso una relación logarítmica: edad humana equivalente ≈ 16 × ln(años de perro) + 31. Así un perro de 1 año equivale a ~31 humanos, uno de 4 a ~53, uno de 10 a ~68. La regla del 7× sobreestima el envejecimiento en perros mayores. Esta calculadora te da la edad precisa del perro en años/días; aplica la ecuación a mano para el equivalente humano.

Herramientas relacionadas

Cuenta atrás gratuita Convertidor de marca de tiempo Unix gratuito Calculadora de IMC gratuita