ForHosting KIT · Salud y deporte

Calculadora de ovulación

A partir del primer día de su última regla, vea su probable día de ovulación, su ventana fértil y su próxima regla: una regla que empieza el 1 de marzo de 2026 con un ciclo de 28 días apunta a ovular el 15 de marzo. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Primer día de la última menstruación
2026-03-01
Duración del ciclo (días)
28
Fase lútea (días)
14
Obtiene
Fecha estimada de ovulación
2026-03-15
Inicio del periodo fértil
2026-03-10
Fin del periodo fértil
2026-03-16
Próxima menstruación
2026-03-29

gratis en línea

Cómo se calculan las tres fechas

Todo parte del primer día de su última regla. El ciclo se divide en dos: la fase lútea, los días entre la ovulación y la siguiente regla, se considera fija en 14 días salvo que usted la cambie, entre 10 y 16. Los días anteriores absorben cualquier diferencia en la duración del ciclo. Así, la ovulación se estima en la duración del ciclo menos la fase lútea, contada desde ese primer día. La ventana fértil va de cinco días antes de la ovulación a un día después, seis días en total, porque los espermatozoides pueden sobrevivir varios días y el óvulo sigue siendo viable alrededor de un día. La próxima regla llega un ciclo completo después: una regla el 1 de marzo de 2026 con un ciclo de 28 días apunta al 29 de marzo.

Lo que la estimación puede y no puede decirle

La calculadora solo cuenta días naturales completos, sin promedios ni ajustes ocultos, de modo que el resultado es tan bueno como las cifras que usted escribe. Si la duración de su ciclo cambia de un mes a otro, las fechas reflejan solo la duración indicada, por eso conviene usar su ciclo habitual y volver a calcular cuando varíe. Las fechas no dependen de su zona horaria, así que el mismo dato da los mismos días en cualquier dispositivo. Se admiten ciclos de 20 a 45 días. Tome el resultado como una orientación general para planificar, no como un diagnóstico médico ni como un método anticonceptivo.

El modelo de conteo de días

La calculadora funciona con un modelo de conteo de días anclado en su última menstruación. Cada fecha de salida se produce sumando un número entero de días a la FUR en UTC, nunca en hora local, lo que mantiene los resultados idénticos con independencia de la zona horaria de quien llama. Para la entrada de ejemplo 2026-03-01 con un ciclo de 28 días y una fase lútea de 14 días, la herramienta devuelve una fecha de ovulación de 2026-03-15.

No hay promedios, suavizados ni constantes ocultas: es aritmética de días enteros sobre el calendario.

Aplicaciones de seguimiento del ciclo

Convierta una fecha de última menstruación almacenada y la duración de ciclo habitual de una usuaria en fechas de ovulación, ventana fértil y próxima menstruación para una vista de calendario.

Contenido de salud y cuestionarios

Incruste un estimador determinista y seguro frente a zonas horarias en una página editorial sin llevar lógica médica ni llamar a un reloj externo.

¿Qué formato de fecha necesita lmp?

Una cadena estricta AAAA-MM-DD, validada contra el calendario UTC real.

¿Es esto asesoramiento médico?

No. Es una estimación general basada en el calendario medio del ciclo y no debe usarse como método anticonceptivo ni como sustituto de un profesional clínico.

¿Cómo se calcula la fecha de ovulación?

Se resta la fase lútea a la duración del ciclo y se suman esos días al primer día de la última regla. Con un ciclo de 28 días y una fase lútea de 14, la ovulación cae 14 días después.

¿Cuándo es mi ventana fértil?

Abarca seis días: los cinco anteriores a la ovulación estimada, el propio día de ovulación y el siguiente. Para una regla que empieza el 1 de marzo de 2026 con los valores habituales, va del 10 al 16 de marzo.

¿Qué pasa si mi ciclo dura más o menos de 28 días?

Escriba la duración habitual de su ciclo, entre 20 y 45 días. La fase lútea se mantiene fija, así que la ovulación y la ventana fértil se desplazan con el ciclo, y la próxima regla llega un ciclo completo después.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/dev/ovulation-calculator

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/dev/ovulation-calculator \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"lmp":"2026-03-01"}'
{
  "lmp": "2026-03-01"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.ovulation_calculator",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Predice su fecha de ovulación, una ventana fértil de seis días y la próxima menstruación a partir de la última menstruación (lmp), cycle_days y luteal_days, usando aritmética de días enteros en UTC. API desde $0.002.

El modelo de conteo de días

Usted pasa lmp como una cadena estricta AAAA-MM-DD, más los opcionales cycle_days (por defecto 28, aceptado de 20 a 45) y luteal_days (por defecto 14, aceptado de 10 a 16). El motor calcula un desplazamiento de ovulación de cycle_days menos luteal_days; con los valores por defecto ese desplazamiento es 14, de modo que la fecha de ovulación cae 14 días después de la FUR.

Ventana fértil y próxima menstruación

Más allá de la fecha de ovulación única, la respuesta traza una ventana fértil y la próxima menstruación prevista. fertile_start es el desplazamiento de ovulación menos cinco días y fertile_end es el desplazamiento más un día, lo que refleja que los espermatozoides pueden sobrevivir varios días antes de la ovulación mientras que el óvulo se mantiene viable aproximadamente un día después. Con el ejemplo de 2026-03-01 la ventana va de fertile_start 2026-03-10 a fertile_end 2026-03-16, seis días de calendario que enmarcan la ovulación prevista del 2026-03-15. Por separado, next_period simplemente suma los cycle_days completos a la FUR, lo que da 2026-03-29 para un ciclo de 28 días. Como la fase lútea se trata como fija mientras que la fase folicular absorbe la variación de la duración del ciclo, cambiar cycle_days desplaza la ovulación y la ventana fértil sin mover el conteo lúteo, lo que coincide con el comportamiento de los ciclos más largos o más cortos en la práctica.

Fechas estrictas, errores tipados y determinismo

El tratamiento de la entrada es estricto y tipado. La salida es una orientación general de fertilidad, no asesoramiento médico ni un método anticonceptivo. El valor lmp debe ser una cadena que coincida con AAAA-MM-DD, y se vuelve a contrastar con el calendario real en UTC, de modo que una fecha imposible como 2026-02-30 se rechaza en lugar de reajustarse en silencio hacia adelante. cycle_days y luteal_days deben ser enteros dentro de sus rangos documentados; cualquier valor fuera de esos rangos, o una FUR ausente o que no sea una cadena, lanza un error invalid_input tipado que nombra el campo infractor en lugar de una excepción sin tipo.

Planificación de la fertilidad

Muestre a una pareja la ventana fértil de seis días en torno a la ovulación prevista para que puedan calcular el momento de los intentos, ajustando cycle_days y luteal_days a su propio historial.

¿Qué fórmula usa?

La ovulación se sitúa en cycle_days menos luteal_days después de la FUR. La ventana fértil es ese desplazamiento menos 5 hasta más 1 día, y next_period es la FUR más cycle_days.

¿Cuáles son las duraciones de ciclo y lútea por defecto?

cycle_days es 28 por defecto (válido 20-45) y luteal_days es 14 por defecto (válido 10-16). Omítalos para usar los valores por defecto.

¿Es gratuita o cuesta la API?

El widget de la página es gratuito (tier A). La API es determinista y tiene un precio desde $0.002 por llamada, cobrada solo cuando hay éxito.

Ver la documentación completa del KIT →