
일일 필요 칼로리 계산기 사용법
성인 기준으로 성별, 나이, 키, 체중과 활동수준을 입력해요. 나이는 18~100세의 정수로 키는 100~250cm, 체중은 20~300kg 범위에서 입력할 수 있어요. 키와 체중은 소수를 허용해요.
활동수준은 다음 기준으로 선택해요.
| 활동수준 | 활동계수 | 선택 기준 |
|---|---|---|
| 좌식 생활 | 1.2 | 운동이 거의 없고 앉아서 보내는 시간이 많을 때 |
| 가벼운 활동 | 1.375 | 가벼운 운동이나 스포츠를 주 1~3일 할 때 |
| 보통 활동 | 1.55 | 중간 강도의 운동을 주 3~5일 할 때 |
| 매우 활동적 | 1.725 | 강한 운동을 주 6~7일 할 때 |
| 고강도 활동 | 1.9 | 고강도 운동이나 육체노동이 매우 많을 때 |
일일 필요 칼로리 계산 방법

이 계산기는 Mifflin–St Jeor 추정식으로 기초대사량을 계산해요.
성별 보정값은 남성 +5, 여성 −161을 사용해요. 기초대사량에 활동계수를 곱하면 하루 유지 칼로리(TDEE)가 돼요.
30세 여성, 키 170cm, 체중 65kg이라면 기초대사량은 10 × 65 + 6.25 × 170 − 5 × 30 − 161 = 1,401.5kcal예요. 보통 활동 계수 1.55를 적용하면 1,401.5 × 1.55 = 2,172.325kcal이고 결과는 2,172kcal/일로 반올림해요.
공식의 근거는 Mifflin–St Jeor 원 논문(PubMed)에서 확인할 수 있어요.
계산 예시

| 성별 | 나이 | 키 | 체중 | 활동수준 | 기초대사량 | 하루 유지 칼로리 |
|---|---|---|---|---|---|---|
| 여성 | 30세 | 170cm | 65kg | 보통 활동 | 1,402kcal | 2,172kcal/일 |
| 남성 | 30세 | 180cm | 80kg | 가벼운 활동 | 1,780kcal | 2,448kcal/일 |
| 여성 | 18세 | 100cm | 20kg | 좌식 생활 | 574kcal | 689kcal/일 |
| 여성 | 45세 | 162.5cm | 58.4kg | 매우 활동적 | 1,214kcal | 2,094kcal/일 |
결과 해석과 계산 범위
주된 결과인 하루 유지 칼로리(TDEE)는 입력한 신체 정보와 활동수준을 바탕으로 체중이 유지될 것으로 추정하는 하루 에너지량이에요. 결과 화면의 관찰 영역에서는 기초대사량과 활동수준을 반영한 TDEE를 같은 kcal/일 단위로 비교해 보여 줘요.
이 계산기는 18~100세, 키 100~250cm, 체중 20~300kg 범위의 입력을 허용해요. Mifflin–St Jeor 공식은 추정식이므로 실제 에너지 소비량을 직접 측정하지 않으며 특히 원 연구 대상 범위를 벗어나는 경우 결과의 불확실성이 커질 수 있어요.
체중 감량이나 증량을 위한 목표 칼로리는 계산하지 않아요. TDEE는 식사량을 정하는 참고 시작점으로 활용하고 체중 변화와 컨디션을 일정 기간 함께 확인해 조정하세요. 건강 상태, 임신·수유, 성장기, 섭식 관련 질환 또는 치료 중인 경우에는 의료진이나 영양 전문가와 상담해 주세요.
자주 묻는 질문
기초대사량과 하루 유지 칼로리는 어떻게 다른가요?
기초대사량은 가만히 있어도 생명 유지에 필요한 에너지 추정치이고 하루 유지 칼로리는 여기에 일상 활동과 운동 수준을 반영한 값이에요.
활동수준은 어떤 기준으로 선택하나요?
거의 움직이지 않으면 좌식, 가벼운 운동을 주 1~3일 하면 가벼운 활동, 주 3~5일 운동하면 보통 활동을 선택해요. 운동량이 많거나 육체노동을 하면 매우 활동적 또는 고강도 활동을 선택해요.
이 결과만큼 먹으면 체중이 정확히 유지되나요?
TDEE는 신체 정보와 활동수준으로 계산한 추정 시작점이에요. 실제 에너지 소비와 체중 변화는 운동 강도, 체성분, 건강 상태와 생활 습관에 따라 달라질 수 있어요.
체중 감량이나 증량에 필요한 칼로리도 계산하나요?
아니요. 이 계산기는 체중 유지를 위한 TDEE만 계산해요. 감량이나 증량 목표를 정할 때는 현재 건강 상태와 식사·운동 계획을 함께 고려해야 해요.
키와 체중에 소수를 입력할 수 있나요?
네. 키와 체중은 소수로 입력할 수 있고 나이는 18~100세의 정수로 입력해요. 결과는 가장 가까운 1kcal로 반올림해요.









































































































































































