탄단지 비율 계산기
일일 칼로리와 목표에 맞는 탄수화물, 단백질, 지방 배분량을 계산합니다.
Almighty Calculator
탄단지 비율 계산기
https://almightycalc.com/kr/health/macro-ratio
계산 결과는 참고용이며, 실제 금액과 차이가 있을 수 있습니다.
탄단지 배분 핵심 팩트
- 영양소별 열량
- 탄수화물 4kcal/g, 단백질 4kcal/g, 지방 9kcal/g 출처: lib/calculators/health.ts:734-737
- 균형 프리셋
- 탄수화물 50% · 단백질 30% · 지방 20% 출처: lib/calculators/health.ts:698 MACRO_PRESETS.balanced
- 저탄수 프리셋
- 탄수화물 30% · 단백질 35% · 지방 35% 출처: lib/calculators/health.ts:699 MACRO_PRESETS['low-carb']
- 고단백 프리셋
- 탄수화물 40% · 단백질 40% · 지방 20% 출처: lib/calculators/health.ts:700 MACRO_PRESETS['high-protein']
- 키토 프리셋
- 탄수화물 5% · 단백질 25% · 지방 70% 출처: lib/calculators/health.ts:701 MACRO_PRESETS.keto
- 직접 입력 조건
- 세 비율의 합이 100%가 아니면 계산되지 않습니다 출처: lib/calculators/health.ts:717-721
탄단지 비율이란?
탄단지 비율은 하루에 먹을 총 칼로리를 탄수화물·단백질·지방 세 가지 다량영양소로 어떻게 나눌지를 백분율로 정한 것입니다. 총 섭취량이 체중의 방향을 결정한다면, 이 비율은 같은 칼로리 안에서 포만감·근육 유지·운동 수행 능력이 어떻게 달라지는지를 좌우합니다. 계산의 핵심은 영양소마다 1g이 내는 열량이 다르다는 점입니다. 탄수화물과 단백질은 1g당 4kcal, 지방은 9kcal입니다. 그래서 같은 비율이라도 그램 수는 크게 차이 납니다. 2,000kcal에서 탄수화물 50%는 1,000kcal이므로 250g이지만, 지방 20%는 400kcal이므로 44g에 불과합니다. 비율만 보면 지방이 적어 보여도 실제 부피와 포만감은 다르게 느껴지는 이유가 여기 있습니다. 이 계산기는 목표별 프리셋 네 가지를 제공합니다. 균형은 50/30/20으로 일반적인 유지 식단에 맞고, 저탄수는 30/35/35로 탄수화물을 줄이는 대신 단백질과 지방을 늘립니다. 고단백은 40/40/20으로 근력 운동과 함께할 때 근육 유지에 유리하며, 키토는 5/25/70으로 탄수화물을 최소화해 지방을 주 연료로 쓰는 방식입니다. 직접 입력을 선택하면 원하는 비율을 넣을 수 있는데, 세 값의 합이 정확히 100%가 아니면 계산되지 않습니다. 어떤 비율이 최선인지는 하나로 정해지지 않습니다. 목표·활동량·식습관·질환 유무에 따라 달라지고, 지키기 어려운 비율은 아무리 이론적으로 좋아도 오래가지 못합니다. 특히 키토처럼 극단적인 배분은 신장 질환이나 당뇨가 있는 경우 부담이 될 수 있으므로 시작 전에 전문가와 상의하세요. 하루 목표 칼로리를 아직 모른다면 칼로리 계산기로 먼저 확인한 뒤 이 계산기에 넣으면 됩니다.
영양소 그램 계산 공식
탄수화물(g) = 일일 칼로리 x 탄수화물% / 100 / 4 단백질(g) = 일일 칼로리 x 단백질% / 100 / 4 지방(g) = 일일 칼로리 x 지방% / 100 / 9
각 영양소의 목표 칼로리를 구한 후, 탄수화물과 단백질은 4로, 지방은 9로 나누어 그램 수를 계산합니다. 예를 들어 2000kcal에서 탄수화물 50%라면 1000kcal / 4 = 250g입니다.
사용 방법
- 1
일일 목표 칼로리를 입력하세요. (칼로리 계산기로 먼저 확인 가능)
- 2
목표에 맞는 프리셋을 선택하거나 '직접 입력'을 선택하세요.
- 3
직접 입력 시 탄수화물, 단백질, 지방 비율을 입력합니다 (합계 100%).
- 4
'계산하기' 버튼을 누르면 각 영양소의 칼로리와 그램이 표시됩니다.
계산 예시
2000kcal 균형 식단(50/30/20): 탄수화물 250g(1000kcal), 단백질 150g(600kcal), 지방 44g(400kcal). 일반적인 건강 유지에 적합한 비율입니다.
2500kcal 고단백(40/40/20): 탄수화물 250g, 단백질 250g, 지방 56g. 근력 운동과 병행 시 근육 성장에 도움이 됩니다.
1800kcal 키토(5/25/70): 탄수화물 23g, 단백질 113g, 지방 140g. 지방을 주 에너지원으로 사용하는 저탄수화물 고지방 식단입니다.
자주 묻는 질문
관련 계산기
다른 건강 계산기
이 계산의 근거
- 세율·공제 한도·요금 단가는 법령·고시·집행기관 공식 자료를 출처로 확인해 반영하며, 각 값의 출처와 확인 날짜를 코드에 기록합니다.
- 계산 로직에는 자동 테스트를 붙입니다. 기대값은 계산기 출력이 아니라 법 조문·요금표에서 독립적으로 다시 계산해 대조합니다.
- 탄단지 비율 계산기가 반영하지 않은 항목은 위 자주 묻는 질문에 명시했습니다. 결과는 참고용이며 신고·계약 등 확정이 필요한 사안은 해당 기관의 확인을 받으시기 바랍니다.
- 운영 주체·출처 인정 기준·정정 절차와 실제 정정 이력은 편집 정책에서 확인하실 수 있습니다. 오류를 발견하시면 알려 주세요.