매크로 계산기
목표 칼로리를 탄·단·지 그램으로 바로 나눠 드려요
예시 · 목표를 바꾸면 즉시 갱신됩니다
이 값은 출발점이에요 · 2~4주 단위로 몸 변화를 보며 조정하세요
설명
목표 칼로리를 탄수화물·단백질·지방 비율에 맞춰 그램(g)으로 배분합니다. 탄단지는 각각 4·4·9kcal/g 기준입니다. 식단 설계에 활용하세요.
관련 도구
탄단지(탄수화물·단백질·지방) 매크로 계산기는 하루 목표 칼로리를 입력하면 각 영양소를 몇 그램씩 섭취해야 하는지 계산해 주는 도구입니다. 다이어트, 근육 증가, 체중 유지 등 목적에 따라 탄수화물·단백질·지방의 비율이 달라지기 때문에, 무작정 칼로리만 줄이는 방식보다 매크로를 설정하는 것이 체성분 변화에 더 효과적입니다.
사용 방법
먼저 하루 목표 총칼로리를 입력합니다. 기초대사량(BMR)이나 유지 칼로리를 모른다면 별도 BMR 계산기를 통해 먼저 확인하는 것이 좋습니다. 다음으로 목적에 맞는 매크로 비율 프리셋(균형·고단백·저탄고지·일반)을 선택합니다. 예를 들어 근육 증가가 목표라면 단백질 비중이 높은 고단백 프리셋(40:40:20)이 자주 쓰입니다. 계산 버튼을 누르면 탄수화물·단백질·지방 각각의 목표 그램수가 표시되며, 이를 식단 구성의 기준으로 활용합니다.
영양소별 역할과 적정 비율
탄수화물은 1g당 4kcal로 뇌와 근육의 주 에너지원이며, 지나치게 줄이면 집중력 저하와 피로를 유발할 수 있습니다. 단백질도 1g당 4kcal이며 근육 합성·유지에 핵심적이고, 운동하는 성인은 체중 1kg당 1.6~2.2g 섭취가 권장됩니다(한국영양학회 2025 기준). 지방은 1g당 9kcal로 칼로리 밀도가 높아 소량으로도 목표량에 영향이 크며, 포화지방보다 불포화지방 위주(견과류, 아보카도, 올리브유 등)로 채우는 것이 좋습니다. 체중 유지를 목표로 할 때는 일반적으로 탄수화물 50%, 단백질 20~25%, 지방 25~30% 분배가 많이 쓰입니다.
자주 하는 실수
가장 흔한 실수는 총칼로리 없이 매크로 비율만 보는 것입니다. 비율이 아무리 이상적이어도 총칼로리가 목표보다 많으면 체중 감량이 이루어지지 않습니다. 반대로 단백질 비율을 높인다는 이유로 총칼로리도 급격히 줄이면 근손실이 발생할 수 있습니다. 음식 레이블에 표기된 영양 성분에서 '1인분'과 '100g 기준' 수치를 혼동해 실제보다 적게 먹었다고 착각하는 경우도 많습니다. 계산기 결과는 출발점일 뿐이며, 2~4주 단위로 체성분 변화를 확인하고 비율을 미세 조정하는 것이 바람직합니다.
자주 묻는 질문
탄수화물·단백질·지방의 비율을 어떻게 설정해야 하나요?
하루 목표 칼로리는 어떻게 구하나요?
단백질을 체중 1kg당 2g 이상 먹어도 신장에 해롭지 않나요?
계산 결과가 다른 사이트와 다른 이유는 무엇인가요?
식이섬유는 탄수화물 계산에 포함되나요?
개인정보처리방침
모든 처리는 브라우저 내부에서만 수행되며 입력값·파일은 서버로 전송·저장되지 않습니다. 광고: Google AdSense(쿠키 사용 가능, 설정). 문의 kjh920424@gmail.com
매크로 계산기 사용법
먼저 하루 목표 칼로리를 입력합니다. 예를 들어 다이어트 중이라 하루 1,800kcal로 정했다면 그 값을 넣습니다. 그다음 탄수화물·단백질·지방(탄단지) 비율 프리셋을 선택합니다. 각 프리셋은 세 비율의 합이 100%가 되도록 구성되어 있으며, 선택하는 즉시 도구가 각 영양소의 섭취 그램수를 자동으로 계산해 보여줍니다. 목표 칼로리를 모른다면 별도의 칼로리 계산 도구로 활동량과 목표(감량·유지·증량)에 맞는 값을 먼저 구한 뒤 이곳에 입력하면 됩니다.
계산 원리: 칼로리를 그램으로 바꾸는 법
이 도구의 핵심은 영양소별 열량 계수입니다. 탄수화물과 단백질은 1g당 4kcal, 지방은 1g당 9kcal로 환산됩니다. 따라서 각 영양소의 그램수는 (목표 칼로리 × 비율) ÷ 열량 계수로 구합니다.
| 영양소 | 1g당 열량 | 1,800kcal·비율 예시 | 계산 결과 |
|---|---|---|---|
| 탄수화물 | 4kcal | 50% = 900kcal | 225g |
| 단백질 | 4kcal | 30% = 540kcal | 135g |
| 지방 | 9kcal | 20% = 360kcal | 40g |
지방은 1g당 열량이 두 배 이상 높기 때문에, 같은 비율이라도 그램수는 탄수화물·단백질보다 훨씬 적게 나옵니다. 이 점이 처음 쓰는 분들이 가장 헷갈려 하는 부분입니다.
활용 상황과 비율 팁
흔히 쓰이는 비율은 균형형(탄 50 / 단 30 / 지 20)입니다. 근육량을 늘리며 운동하는 경우 단백질 비중을 35~40%까지 높이기도 하고, 저탄수 식단을 시도할 때는 탄수화물을 낮추고 지방을 올립니다. 정답인 단일 비율은 없으며, 목적과 몸 상태, 활동량에 따라 달라집니다. 도구로 여러 비율을 바꿔가며 그램수가 어떻게 변하는지 비교해 본 뒤, 실제 식품 영양성분표의 그램수와 맞춰 식단을 짜면 실천이 쉬워집니다.
자주 묻는 질문
탄단지 비율의 합이 꼭 100%여야 하나요?
네. 세 영양소가 전체 칼로리를 나눠 가지므로 합이 100%가 되어야 계산이 맞습니다. 이 계산기가 제공하는 비율 프리셋은 모두 합이 100%가 되도록 구성되어 있습니다.
왜 지방 그램수가 유독 적게 나오나요?
지방은 1g당 9kcal로 탄수화물·단백질(4kcal)보다 열량 밀도가 높기 때문입니다. 같은 칼로리를 채우는 데 더 적은 그램수가 필요해서 숫자가 작게 표시됩니다.
이 계산기 하나로 다이어트가 되나요?
이 도구는 목표 칼로리를 영양소 그램수로 나눠 주는 계산 도구입니다. 실제 체중 변화는 총섭취량, 운동, 개인 대사 등에 좌우되며, 건강 상태나 질환이 있다면 전문가 상담이 우선입니다.
식이섬유나 알코올은 왜 안 나오나요?
이 계산기는 열량을 내는 3대 영양소(탄수화물·단백질·지방)만 다룹니다. 식이섬유는 탄수화물에 포함해 보며, 알코올(1g당 7kcal)은 별도로 계산되지 않습니다.