🌸 Menstrual Cycle Explorer 🌸

Interactive simulation of hormone changes and cycle phases

Cycle Calendar

Day 1
Menstruation/Follicular
Shedding of uterine lining & follicle development begins

Current Status

🌙
Infertile Phase
Oestrogen Level
15 pg/mL
Causes thickening of uterine lining
Progesterone Level
10 ng/mL
Maintains uterine lining

Phase Legend

Menstruation/Follicular
Follicular Phase
Ovulation (1 day)
Luteal Phase
Pre-menstrual Phase

📅 Date Calculator

Input Known Date

Your Cycle Dates

Select a known date and click "Calculate Dates" to see your cycle calendar.

January 2025
S
M
T
W
T
F
S
Navigate months to see future cycles

Hormone Levels Throughout Cycle

🧠 Learning Corner

🌸 Oestrogen

  • • Rises gradually during follicular phase
  • • Peaks just BEFORE ovulation (~100 pg/mL)
  • • Drops at ovulation to ~45 pg/mL
  • • Small secondary rise in luteal phase (~65 pg/mL)
  • • Sharp pre-menstrual drop

🟣 Progesterone

  • • Completely flat during period & follicular (~10 ng/mL)
  • • Rises dramatically AFTER ovulation
  • • Broad sustained peak in luteal phase (~95 ng/mL)
  • • Always higher than oestrogen in luteal phase
  • • Sharp pre-menstrual drop triggers period

🌱 Cycle Phases

  • Menstrual/Follicular: Days 1-5, shedding + development begins
  • Follicular: Days 6 to ovulation-1, follicle development
  • Ovulation: 1 day only (cycle length - 14), egg release
  • Luteal: 14 days after ovulation
Made by James Kua and Tan Xiang Yeow