Sedentário (pouco ou nenhum exercício)
Levemente Ativo (exercício leve 1-3 dias/semana)
Moderadamente Ativo (exercício moderado 3-5 dias/semana)
Muito Ativo (exercício intenso 6-7 dias/semana)
Extremamente Ativo (exercício muito intenso/trabalho físico)
Manter Peso
Perda de Peso Leve (aprox. 0.25 kg/semana)
Perda de Peso (aprox. 0.5 kg/semana)
Perda de Peso Extrema (aprox. 1 kg/semana)
Ganho de Peso Leve (aprox. 0.25 kg/semana)
Ganho de Peso (aprox. 0.5 kg/semana)
Ganho de Peso Extremo (aprox. 1 kg/semana)
Aviso: Esta calculadora fornece uma estimativa das suas necessidades calóricas diárias. Os resultados são baseados em fórmulas padrão e podem não ser precisos para todos devido a variações individuais no metabolismo, composição corporal e outros fatores. Consulte sempre um profissional de saúde ou nutricionista antes de iniciar qualquer dieta ou programa de exercícios.
function calculateCalories() {
var age = parseFloat(document.getElementById('age').value);
var weight = parseFloat(document.getElementById('weight').value);
var height = parseFloat(document.getElementById('height').value);
var genderMale = document.getElementById('genderMale').checked;
var activityLevelMultiplier = parseFloat(document.getElementById('activityLevel').value);
var goal = document.getElementById('goal').value;
var resultDiv = document.getElementById('calorieResult');
resultDiv.classList.remove('error');
resultDiv.innerHTML = ";
if (isNaN(age) || age <= 0 || isNaN(weight) || weight <= 0 || isNaN(height) || height <= 0) {
resultDiv.innerHTML = 'Por favor, insira valores válidos e positivos para idade, peso e altura.';
resultDiv.classList.add('error');
return;
}
var bmr; // Basal Metabolic Rate (Taxa Metabólica Basal)
// Mifflin-St Jeor Equation
if (genderMale) {
bmr = (10 * weight) + (6.25 * height) – (5 * age) + 5;
} else {
bmr = (10 * weight) + (6.25 * height) – (5 * age) – 161;
}
var tdee = bmr * activityLevelMultiplier; // Total Daily Energy Expenditure (Gasto Energético Diário Total)
var recommendedCalories = tdee;
// Adjust based on goal
switch (goal) {
case 'maintain':
// No adjustment needed
break;
case 'mildLoss':
recommendedCalories -= 250; // ~0.25 kg/week loss
break;
case 'loss':
recommendedCalories -= 500; // ~0.5 kg/week loss
break;
case 'extremeLoss':
recommendedCalories -= 1000; // ~1 kg/week loss (aggressive)
break;
case 'mildGain':
recommendedCalories += 250; // ~0.25 kg/week gain
break;
case 'gain':
recommendedCalories += 500; // ~0.5 kg/week gain
break;
case 'extremeGain':
recommendedCalories += 1000; // ~1 kg/week gain (aggressive)
break;
}
// Ensure calories don't go too low for extreme loss, though the disclaimer handles this
if (recommendedCalories < 1200 && (goal === 'loss' || goal === 'extremeLoss')) {
recommendedCalories = 1200; // Minimum recommended for women, often 1500 for men, but this is a general floor.
resultDiv.innerHTML = 'Calorias Diárias Recomendadas: ' + Math.round(recommendedCalories) + ' kcal.Ajustado para um mínimo seguro. Consulte um profissional.';
} else {
resultDiv.innerHTML = 'Calorias Diárias Recomendadas: ' + Math.round(recommendedCalories) + ' kcal';
}
}
O Que é uma Calculadora de Calorias e Por Que Ela é Importante?
Uma calculadora de calorias é uma ferramenta que estima a quantidade de energia (em calorias) que seu corpo precisa diariamente para manter suas funções vitais e realizar suas atividades. Entender suas necessidades calóricas é fundamental para qualquer objetivo relacionado à saúde e ao peso, seja para perder, manter ou ganhar peso.
Como Funciona a Calculadora de Calorias?
Nossa calculadora utiliza a renomada Fórmula de Mifflin-St Jeor, considerada uma das mais precisas para estimar a Taxa Metabólica Basal (TMB). A TMB representa a quantidade de calorias que seu corpo queima em repouso completo para manter funções essenciais como respiração, circulação sanguínea e temperatura corporal.
A fórmula leva em conta os seguintes fatores:
Idade: O metabolismo tende a desacelerar com a idade.
Gênero: Homens geralmente têm uma TMB mais alta devido a uma maior massa muscular.
Peso: Pessoas mais pesadas geralmente queimam mais calorias.
Altura: Pessoas mais altas também tendem a ter uma TMB maior.
Cálculo da TMB (Taxa Metabólica Basal):
Para Homens: TMB = (10 x peso em kg) + (6.25 x altura em cm) – (5 x idade em anos) + 5
Para Mulheres: TMB = (10 x peso em kg) + (6.25 x altura em cm) – (5 x idade em anos) – 161
Gasto Energético Diário Total (GET)
A TMB é apenas uma parte da equação. Para obter o Gasto Energético Diário Total (GET), que é o número de calorias que você realmente queima em um dia, precisamos considerar seu Nível de Atividade Física. Multiplicamos sua TMB por um fator de atividade:
Sedentário: TMB x 1.2 (pouco ou nenhum exercício)
Levemente Ativo: TMB x 1.375 (exercício leve 1-3 dias/semana)
Moderadamente Ativo: TMB x 1.55 (exercício moderado 3-5 dias/semana)
Muito Ativo: TMB x 1.725 (exercício intenso 6-7 dias/semana)
Extremamente Ativo: TMB x 1.9 (exercício muito intenso/trabalho físico)
Ajustando Calorias para Seus Objetivos
Uma vez que o GET é calculado, a calculadora ajusta esse valor com base no seu objetivo:
Manter Peso: Você consome aproximadamente seu GET.
Perda de Peso: Um déficit calórico é criado (você consome menos calorias do que queima). Por exemplo, um déficit de 500 calorias por dia pode levar a uma perda de cerca de 0.5 kg por semana.
Ganho de Peso: Um superávit calórico é criado (você consome mais calorias do que queima). Um superávit de 500 calorias por dia pode levar a um ganho de cerca de 0.5 kg por semana.
Exemplo de Cálculo
Vamos considerar um homem de 30 anos, 175 cm de altura e 70 kg, com nível de atividade moderadamente ativo e objetivo de manter o peso.
Cálculo do GET:
GET = TMB * Fator de Atividade
GET = 1648.75 * 1.55 (Moderadamente Ativo)
GET = 2555.56 kcal
Ajuste para o Objetivo (Manter Peso):
Calorias Diárias Recomendadas = GET = 2555.56 kcal
Neste exemplo, o homem precisaria de aproximadamente 2556 calorias por dia para manter seu peso.
Considerações Finais
É importante lembrar que os resultados desta calculadora são estimativas. Fatores como genética, composição corporal (proporção de músculo e gordura), saúde hormonal e até mesmo o tipo de alimentos consumidos podem influenciar o metabolismo e a absorção de nutrientes. Para um plano nutricional personalizado e seguro, sempre consulte um nutricionista ou profissional de saúde qualificado.