생리 달력 — 다음 생리 예정일 계산과 생리 주기 기록, 달력 앱 내보내기
생리 예정일을 표와 달력으로 보여 주고 기록으로 평균 주기를 계산하는 계산기
브라우저에서 처리 · 서버로 전송되지 않음
기준일 2026-10-04처음 들어 있는 날짜(오늘부터 10일 전에 생리를 시작한 것으로 가정)와 28일 주기, 5일 기간은 계산 예시예요. 내 기록으로 바꿔 주세요.
가장 최근 생리가 시작된 첫날이에요.
이 날짜에서 다음 예정일까지 며칠 남았는지 계산해요. 기본값은 오늘이에요.
생리 시작일부터 다음 생리 시작 전날까지의 평균 일수예요. 21일부터 45일까지 넣을 수 있어요.
출혈이 있는 날수예요. 달력에 이 기간만큼 칠해요. 1일부터 10일까지 넣을 수 있어요.
3회부터 6회까지 이어서 예측해요.
이 예측은 평균 주기로 계산한 추정이에요. 주기가 불규칙하면 잘 맞지 않고, 피임 목적으로 쓰면 안 돼요.
예상 일정
마지막 생리 시작일과 주기를 넣으면 다음 생리 예정일을 계산해요.
내 기록
실제 생리 시작일을 저장하면 이 브라우저 안에만 남아요. 서버로 전송되지 않고, 브라우저 데이터를 지우면 사라져요.
위에 입력한 마지막 생리 시작일 -을 기록에 추가해요.
저장한 기록이 없어요.
기록으로 평균 주기 계산
기록이 3개 이상 쌓이면 연속한 시작일 사이의 간격으로 평균 주기를 계산해 줘요.
참고용 추정이에요. 진단·치료를 대신하지 않아요. 건강이 걱정되면 의사와 상담하세요. 피임 목적으로 사용하지 마세요. 생리 주기는 스트레스, 질병, 체중 변화, 출산·수유 등으로 달라질 수 있고, 주기가 불규칙하면 예측이 정확하지 않아요. 생리가 매우 불규칙하거나 갑자기 달라졌다면 병원과 상담하세요. 입력한 날짜와 저장한 기록은 이 브라우저 안에만 있어요.
근거: 질병관리청 국가건강정보포털 정상 월경의 이해(요약 자료로 확인). 생리 주기와 기간 같은 용어와 개념은 이 안내를 참고했어요. 예정일 계산은 시작일에 주기를 더하는 단순 추정이에요. (2026-10-04 조회)
소개
생리 달력은 마지막 생리 시작일과 평균 주기, 생리 기간을 넣으면 앞으로 3회에서 6회까지의 예상 시작일과 마지막 날을 표로 정리하고, 달마다 월경 기간을 칠한 달력을 그려 줘요. 기준 날짜(기본은 오늘)에서 다음 예정일까지 며칠 남았는지도 D-day로 알려 줘요. 처음 열면 오늘부터 10일 전에 시작한 예시 값이 들어 있어서 바로 결과를 볼 수 있어요. 실제 시작일을 저장해 두면 이 브라우저 안에서만 기록이 남고, 기록이 3개 이상이면 평균 주기를 계산해서 제안해 줘요. 예상 시작일은 .ics 파일로 내보낼 수 있어요. 이 계산은 참고용 추정이고 진단과 치료를 대신하지 않으며 피임 목적으로 쓰면 안 돼요.
사용법
- 마지막 생리 시작일을 넣어요. 처음 들어 있는 날짜는 예시예요.
- 평균 생리 주기(21일부터 45일)와 생리 기간(1일부터 10일), 예측할 횟수(3회부터 6회)를 넣어요.
- 결과의 다음 생리 예정일, D-day, 표, 달력을 확인해요.
- 실제로 시작한 날을 기록하고 싶으면 기록 저장 버튼을 눌러요. 기록은 날짜순으로 정리되고 최대 24개까지 저장돼요. 다음에 열면 가장 최근에 저장한 시작일이 미리 들어가 있고, 기록을 한꺼번에 지우는 버튼도 있어요.
- 기록이 3개 이상이면 평균 주기가 표시돼요. 값이 마음에 들면 이 값 사용 버튼으로 주기 입력칸에 넣어요.
- 달력 앱에 넣고 싶으면 .ics 파일 내려받기 버튼을 눌러요.
기준
- 예상 시작일 = 마지막 생리 시작일 + 평균 주기 x 회차예요. 예상 마지막 날 = 예상 시작일 + 생리 기간 - 1일이에요.
- D-day는 기준 날짜부터 처음 만나는 예상 시작일까지의 일수예요. 기준 날짜가 예상 시작일이면 D-Day로 표시해요.
- 평균 주기는 저장한 시작일을 날짜순으로 놓고 연속한 두 날짜 사이의 간격을 평균 낸 값이에요. 간격의 최댓값과 최솟값도 함께 보여 줘요. 둘의 차이가 7일을 넘으면 불규칙하다고 경고해요. 평균을 반올림한 값이 21일에서 45일 사이일 때만 입력칸에 넣을 수 있어요.
- 저장 방식은 브라우저 로컬 저장소예요. 저장소가 막혀 있으면 안내 문구를 보여 주고 그 화면에서만 써요.
- .ics 파일은 예상 시작일마다 종일 일정을 하나씩 만들고, 일정 제목은 생리 예정일(예측)이에요.
- 질병관리청 국가건강정보포털 정상 월경의 이해(요약 자료로 확인)를 참고해 용어를 정리했어요. 예정일 계산은 시작일에 주기를 더하는 단순 추정이에요. (2026-10-04 조회)
- 날짜는 시간대 없이 달력의 날짜만으로 계산해요. 윤년의 2월 29일도 반영돼요.
예시
마지막 생리 시작일이 2026년 1월 1일이고 주기가 28일, 기간이 5일인 경우예요.
| 회차 | 예상 시작일 | 예상 마지막 날 |
|---|---|---|
| 1 | 2026-01-29 | 2026-02-02 |
| 2 | 2026-02-26 | 2026-03-02 |
| 3 | 2026-03-26 | 2026-03-30 |
시작일 기록이 1월 1일, 1월 29일, 2월 28일, 3월 29일이라면 간격은 28일, 30일, 29일이고 평균은 29일이에요. 위 날짜는 계산 예시일 뿐이에요.
알아 두면 좋아요
생리 주기는 스트레스, 질병, 체중 변화, 출산·수유 등으로 달라질 수 있어요. 이 예측은 평균을 가정한 참고용 추정이라 실제와 다를 수 있고 진단과 치료를 대신하지 않아요. 생리가 매우 불규칙하거나 갑자기 달라졌다면 의사와 상담하세요. 입력한 날짜와 기록은 이 브라우저 안에만 있어요.
자주 묻는 질문
다음 생리 예정일은 어떻게 계산하나요?
마지막 생리 시작일에 평균 주기를 더해요. 1월 1일에 시작했고 주기가 28일이면 다음 예정일은 1월 29일이고, 그다음은 2월 26일, 3월 26일 순이에요. 예측 횟수는 3회부터 6회까지 고를 수 있어요.
기록은 어디에 저장되나요?
이 브라우저의 로컬 저장소에만 저장돼요. 서버로 전송하지 않고, 브라우저 데이터를 지우거나 다른 기기에서 열면 보이지 않아요. 시크릿 모드에서는 저장이 막힐 수 있어요.
기록으로 평균 주기를 계산하려면 몇 개가 필요한가요?
실제 시작일을 3개 이상 저장하면 연속한 시작일 사이의 간격을 평균 내 줘요. 평균은 입력칸을 바꾸지 않고 따로 보여 주고, 이 값 사용 버튼을 눌러야 주기 입력칸에 들어가요.
주기가 불규칙한데 믿어도 되나요?
믿기 어려워요. 가장 짧은 간격과 가장 긴 간격이 7일을 넘게 차이 나면 불규칙하다는 경고를 보여 줘요. 이 계산은 평균을 가정한 단순 추정이고 피임 목적으로 쓰면 안 돼요. 걱정되면 병원과 상담하세요.
달력 앱으로 가져갈 수 있나요?
예상 시작일을 종일 일정으로 담은 .ics 파일을 내려받아 구글 캘린더나 아이폰 캘린더 같은 앱에 가져올 수 있어요. 일정 제목은 생리 예정일(예측)이고 파일은 브라우저에서만 만들어져요.