TDEE·매크로 계산기

성별·나이·키·몸무게·활동량으로 하루 총 소모 칼로리(TDEE)를 구하고, 감량·유지·증량 목표에 맞는 하루 칼로리와 탄수화물·단백질·지방 섭취량(g)을 끼니별로 계산해 드려요.

세
cm
kg

목표

하루 목표 칼로리
— kcal/일
—kcal기초대사량
—kcalTDEE (유지)
—주간 체중 변화(예상)

탄단지 (매크로) 계획

하루 끼니 수
영양소 (%)kcal하루한 끼

단백질·탄수화물은 1g당 4kcal, 지방은 9kcal로 계산했어요. 체중당 지정을 고르면 단백질과 지방을 먼저 채우고 남는 칼로리를 탄수화물로 배분해요.

결과는 공식으로 추정한 값이며 의학적 진단이나 조언이 아니에요. 질환이 있거나 임신·수유 중이라면 의사·영양사와 상담하세요.

TDEE·매크로 계산기란?

TDEE(Total Daily Energy Expenditure, 하루 총 에너지 소비량)는 기초대사량에 일상 활동, 운동, 음식 소화에 쓰이는 에너지까지 더한 하루 전체 소모 칼로리입니다. TDEE만큼 먹으면 체중이 유지되고, 덜 먹으면 줄고, 더 먹으면 늘어납니다.

이 계산기는 Mifflin-St Jeor 공식으로 기초대사량을 구한 뒤 활동계수를 곱해 TDEE를 계산하고, 목표(감량·유지·증량)에 따라 TDEE의 일정 비율을 빼거나 더해 목표 칼로리를 정합니다. 이어서 균형·저탄수·고단백·키토 비율이나 체중당 단백질 g 기준으로 탄단지 양을 하루·한 끼 단위로 나눠 보여 줍니다.

사용 방법

  1. 성별을 고르고 나이, 키, 몸무게를 입력한 뒤 평소 활동량을 고르세요. 애매하면 한 단계 낮은 쪽이 더 정확한 경우가 많습니다.
  2. 목표에서 감량·유지·증량을 고르고 조절 폭(예: 감량 −20%)을 정하세요.
  3. 하루 목표 칼로리와 주간 체중 변화 예상치를 확인하세요.
  4. 탄단지 비율을 고르거나 ‘단백질 체중당 g으로 지정’을 선택해 단백질(g/kg)과 지방 비율을 직접 정하세요.
  5. 하루 끼니 수(3·4·5끼)를 고르면 한 끼에 먹을 양이 함께 계산됩니다.

TDEE 계산 공식과 활동계수

기초대사량(Mifflin-St Jeor, 1990)
남성: 10 × 체중(kg) + 6.25 × 키(cm) − 5 × 나이 + 5
여성: 10 × 체중(kg) + 6.25 × 키(cm) − 5 × 나이 − 161

TDEE = 기초대사량 × 활동계수

활동 수준활동계수
거의 안 움직임 (사무직, 운동 안 함)1.2
가벼운 활동 (주 1~3회 운동)1.375
보통 활동 (주 3~5회 운동)1.55
많은 활동 (주 6~7회 운동)1.725
매우 많은 활동 (육체노동, 하루 2회 운동)1.9

예: 30세 남성, 175cm, 70kg, 보통 활동 → 기초대사량 700 + 1,093.75 − 150 + 5 = 1,648.75kcal, TDEE = 1,648.75 × 1.55 ≈ 2,556kcal. 감량 −20%를 고르면 목표는 약 2,044kcal이고, 하루 약 511kcal 적자이므로 1주일에 약 0.46kg(511 × 7 ÷ 7,700) 감량이 예상됩니다.

감량·증량 폭 정하는 법

  • 감량: TDEE의 10~20% 적자가 일반적입니다. 주당 체중의 0.5~1% 정도 줄이는 속도가 근육 손실을 줄이는 데 유리하다고 알려져 있습니다. −25%는 체지방이 많은 경우 단기간에만 권합니다.
  • 증량: 체지방 증가를 줄이려면 TDEE보다 5~10% 정도만 더 먹는 ‘린매스업’이 무난합니다.
  • 체지방 1kg은 약 7,700kcal로 계산하지만 실제로는 수분 변화와 대사 적응 때문에 예상과 다르게 움직입니다. 2~3주간 체중 추이를 보고 100~200kcal씩 조정하세요.
  • 일반적으로 의료진의 관리 없이 하루 여성 1,200kcal, 남성 1,500kcal 아래로 먹는 것은 권장되지 않으며, 목표가 기초대사량보다 낮아지면 경고를 표시합니다.

탄단지 비율 프리셋 설명

프리셋단백질탄수화물지방특징
균형30%40%30%무난한 기본값
저탄수35%25%40%탄수화물을 줄여 포만감 위주
고단백40%35%25%감량 중 근육 유지
키토20%5%75%탄수화물 하루 20~50g 이하

단백질 체중당 g으로 지정: 단백질 = 체중 × g/kg, 지방 = 목표 칼로리 × 지방 %, 탄수화물 = 남은 칼로리 ÷ 4로 계산합니다. 국제스포츠영양학회(ISSN)는 운동하는 사람에게 하루 1.4~2.0g/kg의 단백질을 권장하며, 감량 중에는 더 높게 잡기도 합니다. 예: 70kg × 2.0g = 140g(560kcal).

참고 자료: Mifflin MD, St Jeor ST 외, A new predictive equation for resting energy expenditure in healthy individuals, Am J Clin Nutr 1990;51:241–247. Jäger R 외, International Society of Sports Nutrition Position Stand: protein and exercise, JISSN 2017;14:20.

자주 묻는 질문

TDEE와 기초대사량은 어떻게 다른가요?

기초대사량은 하루 종일 누워만 있어도 쓰이는 최소 에너지이고, TDEE는 여기에 걷기·운동·소화 등 모든 활동을 더한 실제 하루 소모량입니다. 식단은 TDEE를 기준으로 짜야 합니다.

다이어트할 때 몇 kcal를 빼야 하나요?

보통 TDEE의 15~20%를 빼는 것이 무난합니다. 하루 500kcal 적자는 1주일에 약 0.45kg 감량에 해당합니다. 목표 칼로리가 기초대사량보다 낮아지지 않게 하는 것이 좋습니다.

단백질은 하루에 얼마나 먹어야 하나요?

운동하지 않는 성인의 권장량은 체중 1kg당 약 0.8g이지만, 근력 운동을 하거나 감량 중이라면 1.4~2.0g/kg(ISSN 권장)이 근육 유지에 도움이 됩니다. 신장 질환이 있다면 의사와 상의하세요.

계산 결과대로 먹었는데 체중이 예상과 달라요.

공식은 평균적인 사람을 기준으로 한 추정치라 개인차가 10% 안팎 있습니다. 2~3주간 같은 조건에서 체중을 재 보고, 변화가 없으면 100~200kcal씩 조정하세요.

키토 비율은 누구에게 맞나요?

키토(지방 75%, 탄수화물 5%)는 탄수화물을 극단적으로 줄이는 식단으로 단기 체중 감량에 쓰이지만 오래 유지하기 어렵습니다. 당뇨약을 먹거나 지병이 있다면 반드시 의료진과 상의하세요.