También disponible en: English · Português · Français · العربية
Calculadora de edad: cuántos años, meses y días tienes
Escribe una fecha de nacimiento y obtén la edad exacta al momento, con el próximo cumpleaños calculado al día.
Qué es una calculadora de edad
Una calculadora de edad toma una fecha de nacimiento y calcula, al instante, cuántos años, meses y días han pasado desde entonces. Suena trivial hasta que se intenta a mano: restar dos fechas obliga a lidiar con meses de longitud distinta, años bisiestos, y qué hacer cuando el día de nacimiento no existe en el mes de destino. Esta herramienta hace esa cuenta directamente en el navegador, sin enviar la fecha a ningún servidor.
Un ejemplo con números reales ayuda a ver el resultado: alguien nacido el 15 de junio de 1990 y consultado el 27 de julio de 2026 tiene 36 años, 1 mes y 12 días. Ese mismo intervalo, contado de otras formas, son 433 meses, 1.884 semanas, 13.191 días o 316.584 horas. Nació un viernes, su próximo cumpleaños cae el 15 de junio de 2027 —a 323 días vista, cumplirá 37— y por el camino ha vivido 9 días 29 de febrero.
Cómo se usa
- Escribe tu fecha de nacimiento en el campo Fecha de nacimiento. Es el único dato obligatorio: en cuanto lo rellenes, el resultado aparece debajo.
- Elige la fecha en la que quieres calcular la edad en el campo Edad el día, que empieza relleno con la fecha de hoy. Cámbialo para saber qué edad tenías en un momento concreto del pasado o qué edad tendrás en el futuro, y usa el botón Hoy para volver de un salto a la fecha actual.
- Lee el resultado arriba aparecen los años, meses y días; debajo, la misma edad en meses, semanas, días, horas y minutos totales, el día de la semana en que naciste y la cuenta atrás hasta tu próximo cumpleaños. Todo se recalcula solo en cuanto tocas cualquiera de las dos fechas.
Por qué un mes no dura siempre lo mismo
Un mes después del 31 de enero no tiene una respuesta única, y ahí es donde la aritmética de fechas se pone interesante de verdad. El propio JavaScript, si le pides directamente que sume un mes a esa fecha, se desborda al mes siguiente: new Date(2025, 0, 31).setMonth(1) devuelve el 3 de marzo de 2025, que ni siquiera es una fecha de febrero. Esta calculadora no hace eso. En vez de desbordar, recorta: un mes se da por cumplido cuando vuelve el mismo número de día, o cuando el mes termina antes de llegar a él, lo que ocurra primero. Con esa regla, un mes después del 31 de enero de 2025 es el 28 de febrero, y en un año bisiesto, el 29.
Eso tiene una consecuencia que vale la pena decir en voz alta: para alguien nacido el 31 de enero de 2025, el primer mes de vida dura 28 días y el segundo dura 31. Cumple un mes el 28 de febrero, dos meses el 31 de marzo, y el 1 de marzo la herramienta marca un mes y un día. Cuando ese recorte afecta de verdad al resultado que estás viendo, aparece un aviso explicándolo, en vez de dejar que el número parezca un fallo de cálculo.
Nacer en año bisiesto trae su propia rareza. Alguien nacido el 29 de febrero de 2024 cumple, con esta misma regla, su primer año el 28 de febrero de 2025; el primer cumpleaños que cae en un 29 de febrero real no llega hasta 2028, cuando esa persona cumple cuatro años. Es un convenio, no una ley física —otros ordenamientos jurídicos usan el 1 de marzo en los años sin ese día— pero hay que fijar uno, y esta herramienta lo dice en vez de esconderlo. Para que ninguna regla se rompiera en un caso raro se probaron 5.600 combinaciones de fechas, sin que en ninguna saliera un número negativo de meses o de días, y con cada desglose sumando exactamente la fecha consultada; las fechas que no existen —31 de abril, un 29 de febrero fuera de año bisiesto, un mes 13, una fecha de nacimiento posterior a la que estás consultando— se rechazan directamente en lugar de intentar adivinar qué querías decir.
Qué es en realidad un día, y qué es hoy
Un día tampoco es tan uniforme como parece si vives en una zona con horario de verano. Medido sobre Europe/Madrid, del 1 de marzo al 1 de abril de 2025 pasan 30,958333 días si divides la diferencia en milisegundos entre 24 horas —exactamente una hora menos de los 31 que marca el calendario— porque uno de esos días de marzo duró solo 23 horas al adelantar el reloj. Esta herramienta no divide milisegundos: cuenta días de calendario, así que ese intervalo da 31, tal y como esperarías al mirar la hoja del calendario.
La consecuencia honesta es que las cifras de horas y minutos que ves aquí son días de calendario multiplicados por 24 y por 1.440, no la lectura de un cronómetro. En una zona horaria que cambia de hora, las horas que de verdad han transcurrido se desvían una o dos al año respecto a esa cuenta, y esta página lo dice claramente en vez de dar a entender una precisión que no tiene.
Incluso hoy depende de dónde estés parado. En un único instante medido —el 27 de julio de 2026 a las 11:30 UTC— había tres fechas de calendario distintas en uso a la vez en el mundo: 26 de julio en UTC-12, 27 de julio en casi todo el planeta, y ya 28 de julio en Kiritimati, en UTC+14. Los husos horarios cubren 26 horas de diferencia, así que esto no es una rareza sino el estado normal del planeta, y por eso el cumpleaños de dos personas puede llegar en momentos distintos según dónde vivan; esta herramienta usa la fecha que reporte tu propio navegador, que es casi siempre lo que quieres. Ya que hablamos de convenios: la edad misma es uno. El cómputo de edad de Asia Oriental cuenta al recién nacido como si ya tuviera un año y suma un año a todo el mundo por igual en año nuevo, por lo que el número puede diferir en uno o dos respecto al de esta calculadora; Corea del Sur, de hecho, no pasó sus documentos oficiales a la edad internacional hasta junio de 2023. Esta herramienta calcula siempre la edad internacional, la que cuenta los cumpleaños uno a uno.
Por qué es gratis
Esta calculadora funciona enteramente en tu navegador: la fecha de nacimiento que escribes no sale nunca de tu ordenador ni pasa por ningún servidor. No hace falta crear una cuenta, no hay marca de agua en el resultado y no existe una versión de pago con más funciones escondidas detrás de un muro.
Forma parte de FreeToGenerate.com, una colección de herramientas gratuitas pensadas para responder una pregunta concreta y cerrarse ahí, sin fricción ni letra pequeña.