Calculadora de Edad

Calcula tu edad exacta en años, meses y días desde tu fecha de nacimiento, con los días vividos y los días hasta tu próximo cumpleaños, en tu navegador.

🌐 English

🔒 Privado por diseño: todo se genera localmente en tu navegador; nada se sube nunca a ningún servidor.

Cómo calcular tu edad

  1. Introduce tu fecha de nacimiento en los campos de Año, Mes y Día.
  2. Deja marcado Calcular la edad a día de hoy para saber tu edad ahora mismo, o desmárcalo y rellena los campos A fecha de para calcular tu edad en una fecha concreta.
  3. Pulsa el botón de acción para ver tu edad exacta en años, meses y días.
  4. El resultado también muestra tus días vividos totales, semanas y meses totales, y cuántos días faltan para tu próximo cumpleaños. Cópialo al portapapeles, o cambia cualquier campo y vuelve a calcular.

Qué significa de verdad “cuántos años tengo”

Tu edad es el número de años completos que han pasado desde que naciste, y el día de tu cumpleaños ese número sube en uno. Esta calculadora te da esa cifra de años completos más los meses y días adicionales, así, en vez de solo “36 años”, obtienes algo como “36 años, 4 meses, 12 días”. Cuenta primero la unidad más grande: tantos años completos como quepan desde tu nacimiento, luego tantos meses completos como quepan desde tu último cumpleaños, y por último los días sobrantes. Es una respuesta genuinamente distinta (y más exacta) que dividir tus días vividos entre 365, que se desvía cada vez que pasa un año bisiesto.

Días, semanas y meses vividos en total

Junto al desglose de años/meses/días, el resultado muestra tu vida medida en otras unidades que suelen despertar curiosidad: tus días vividos totales (un recuento de días de calendario desde tu nacimiento hasta la fecha “a fecha de”), tus semanas totales y tus meses completos totales. Son divertidos de mirar en días redondos (tu día número 10.000, o tu semana número 500) y son recuentos exactos de calendario, no estimaciones.

Años bisiestos y cumpleaños del 29 de febrero, tratados con honestidad

La aritmética de edades tiene dos puntos delicados clásicos, y esta herramienta trata ambos. Sumar un mes o un año siempre respeta la duración real del mes de destino, así que un cumpleaños el día 31 simplemente cae en el último día de un mes más corto en vez de pasar al siguiente. Y si naciste un 29 de febrero, tu cumpleaños cae el día 29 en años bisiestos y el 28 de febrero en años normales, así que envejeces exactamente un año cada año de calendario. En un 29 de febrero real, cuatro años después de un nacimiento un 29 de febrero, se te muestra con exactamente esos años, cero meses, cero días.

Días hasta tu próximo cumpleaños

El resultado cuenta los días que faltan para la fecha de tu próximo cumpleaños. Si hoy resulta ser tu cumpleaños, muestra “today!” en vez de un año entero, porque tu próximo cumpleaños es ahora mismo. Para un cumpleaños del 29 de febrero, el próximo cumpleaños en un año normal se toma como el 28 de febrero, coherente con el resto de la herramienta.

Privado, porque tu fecha de nacimiento nunca sale de tu dispositivo

Tu fecha de nacimiento es un dato realmente personal, es una respuesta habitual de verificación de identidad y parte de lo que te identifica en internet. Esta calculadora se ejecuta por completo en la pestaña de tu navegador con aritmética de fechas en JavaScript: sin ida y vuelta a un servidor, sin cuenta y sin nada registrado ni guardado. Sigue funcionando sin conexión una vez cargada la página.

Usos comunes

Cómo funciona, en imágenes

Captura de pantalla de la herramienta Calculadora de Edad con Date of birth, Year en 1990, Date of birth, Month (1-12) en 1
Calculadora de Edad en pleno proceso: Date of birth, Year en 1990, Date of birth, Month (1-12) en 1.
Captura de pantalla del resultado de Calculadora de Edad mostrando la salida generada «=== AGE CALCULATOR === Date of birth: January 1,…»
El resultado final: la salida generada «=== AGE CALCULATOR === Date of birth: January 1,…». El enlace de descarga es una URL blob local: el archivo nunca sale de tu dispositivo.

Preguntas frecuentes

¿El resultado (nombres de mes y textos) sale en inglés aunque la página esté en español?

Sí, en parte. Los cálculos (años, meses, días, días vividos, próximo cumpleaños) son totalmente correctos e independientes del idioma, pero el texto del informe que se copia usa nombres de mes y etiquetas en inglés (por ejemplo "June 15, 2000" y "Age"). Los números en sí son idénticos en ambos idiomas.

¿Cómo se calcula mi edad exacta en años, meses y días?

Cuenta primero los años completos desde tu cumpleaños, luego los meses completos desde el cumpleaños de ese año y por último los días sobrantes, la convención habitual, donde tu edad en años sube el día de tu cumpleaños. No es simplemente el total de días dividido entre 365, que se desviaría con los años bisiestos; los meses y días son el resto real del calendario.

¿Cómo trata un cumpleaños del 29 de febrero (año bisiesto)?

En un año bisiesto tu cumpleaños cae el 29 de febrero como siempre. En un año normal esta herramienta toma el 28 de febrero como tu cumpleaños, así que cumples años el día 28 (el mismo ajuste que usa en todo). Algunos lugares usan el 1 de marzo en su lugar, ambas convenciones son comunes, y esta herramienta usa siempre el 28 de febrero.

¿Cambia el resultado en otro dispositivo o zona horaria?

No. Cada fecha se trata como una fecha de calendario sin hora, con aritmética de días anclada en UTC, así que la misma fecha de nacimiento y la misma fecha "a fecha de" dan siempre el mismo resultado en cualquier parte del mundo. Lo único que depende de tu dispositivo es la opción "a día de hoy", que lee tu fecha local una vez.

¿Puedo calcular mi edad en una fecha pasada o futura en vez de hoy?

Sí. Desmarca "Calcular la edad a día de hoy" y rellena los campos "A fecha de" para saber tu edad en cualquier fecha, un hito pasado o la edad que tendrás en un evento futuro. Si la fecha de nacimiento es posterior a la fecha "a fecha de", muestra un aviso claro en vez de una edad negativa.

¿Se envía mi fecha de nacimiento a un servidor?

No. Todo el cálculo se ejecuta en la pestaña de tu navegador con aritmética de fechas en JavaScript, tu fecha de nacimiento nunca se sube, registra ni guarda en ningún sitio, y la página sigue funcionando sin conexión una vez cargada.

¿Por qué tres campos separados de Año/Mes/Día en lugar de un selector de fecha?

Los controles de opciones aquí solo admiten desplegables, campos numéricos y casillas, no hay un selector de fecha nativo. Tres campos numéricos también evitan la ambigüedad de formato (¿03/04 es 4 de marzo o 3 de abril?), y escribir un año, un mes y un día es rápido.

Herramientas relacionadas