ForHosting KIT · Saúde e esporte

Calculadora de calorias por macronutrientes (Atwater)

Transforma gramas de proteína, carboidratos, gordura e álcool em calorias com os fatores de Atwater: 25 g de proteína, 40 g de carboidratos e 12 g de gordura somam 368 kcal. Você vê também a contribuição de cada macro e o total em quilojoules. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Proteína (g)
25
Carboidratos (g)
40
Fat g
12
Álcool (g)
0
Você obtém
Proteínas (kcal)
100 kcal
Carboidratos (kcal)
160
Gorduras (kcal)
108
Calorias do álcool (kcal)
0

Rótulos nutricionais, diários de refeições e pipelines de nutrição precisam de uma resposta transparente a uma única pergunta: dados os gramas de proteína, carboidrato, gordura e álcool de uma porção ou de um dia, quanta energia metabolizável isso fornece? Esta calculadora de calorias a partir de macronutrientes aplica os fatores gerais de Atwater—quatro quilocalorias por grama de proteína, quatro de carboidrato, nove de gordura e sete de álcool—e devolve a contribuição de cada macronutriente e a energia total em quilocalorias e quilojoules. Use para verificar o cálculo de rótulos, converter exportações de trackers em totais energéticos ou auditar planos de refeições sem embutir uma fórmula de planilha em cada cliente.

Fatores de Atwater e o que significa a energia alimentar total

O sistema geral de Atwater é a forma convencional com que a ciência da nutrição e a rotulagem de alimentos convertem a massa de macronutrientes em energia metabolizável. Proteína e carboidrato disponível recebem quatro quilocalorias por grama, gordura nove e etanol sete. Esses fatores já incorporam médias de perdas digestivas e os ajustes do calor de combustão usados em dietética; não são os valores brutos de bomba calorimétrica de cada alimento, e sim o valor padrão quando só se conhecem os gramos.

A energia total é a soma dos quatro produtos: quatro vezes os gramos de proteína mais quatro vezes os de carboidrato mais nove vezes os de gordura mais sete vezes os de álcool. Esta capacidade não ajusta frações de fibra alimentar, álcoois de açúcar com fatores alternativos nem digestibilidade incompleta da proteína—esses refinamentos exigem tabelas de composição e ficam fora de uma transformação pura de gramos em energia.

O que você obtém é um total reprodutível no estilo de rótulo, alinhado a como a maioria dos apps de consumo e muitos exemplos regulatórios ensinam calorias a partir de macros.

Quem recalcula calorias a partir dos macros e por quê

Plataformas de coaching nutricional já guardam metas em gramas e registros de pratos; multiplicar por fatores de Atwater no servidor mantém cada cliente e relatório sob uma única definição de energia alimentar em vez de células de planilha divergentes. Coordenadores de pesquisa convertem diários de alimentos pesados em energia diária sem licenças de bases de composição quando só macros foram registrados.

Ferramentas de conformidade de rótulos recalculam a linha de energia a partir de proteína, carboidrato, gordura e álcool declarados, de modo que uma mudança de embalagem se revalida em segundos. Equipes de meal-kit e refeitórios somam macros de componentes em energia de prato para cardápios e compras. Validação falha não consome saldo.

Verificar a energia do rótulo a partir de macros declarados

Recalcule a linha de calorias a partir de gramas de proteína, carboidrato, gordura e álcool com fatores Atwater padrão antes de publicar a embalagem ou o cardápio.

Quais fatores de Atwater esta calculadora usa?

Fatores gerais: 4 kcal/g de proteína, 4 kcal/g de carboidrato, 9 kcal/g de gordura e 7 kcal/g de álcool. A resposta inclui um objeto factors para exibir a tabela ao lado do total.

O álcool é obrigatório se o alimento não tiver nenhum?

Os quatro campos em gramas são obrigatórios para que um valor ausente nunca seja tratado como zero por engano.

Por que o total não bate com as calorias do rótulo?

Porque a calculadora usa os fatores gerais de Atwater. Ela não ajusta frações de fibra, polióis com fatores próprios nem a digestibilidade incompleta da proteína; esses refinamentos exigem tabelas de composição de alimentos.

Qual macronutriente traz mais calorias para a minha refeição?

A calculadora mostra a contribuição de cada um separadamente. Com 25 g de proteína, 40 g de carboidratos e 12 g de gordura saem 100, 160 e 108 kcal: a gordura, a 9 kcal por grama, quase empata com os carboidratos usando menos de um terço dos gramas.

Como converto o total de quilocalorias para quilojoules?

Não precisa fazer à mão: o resultado traz os dois. Os quilojoules são as quilocalorias multiplicadas por 4,184, então 368 kcal equivalem a 1539,712 kJ.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/health/energy-from-macros

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/health/energy-from-macros \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"protein_g":25,"carbohydrate_g":40,"fat_g":12,"alcohol_g":0}'
{
  "protein_g": 25,
  "carbohydrate_g": 40,
  "fat_g": 12,
  "alcohol_g": 0
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.energy_from_macros",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Contrato de entrada, campos da resposta e erros de validação

Gramas negativos são rejeitados porque a massa não pode ser negativa neste contrato. A ausência de qualquer um dos quatro campos também falha com mensagem clara de campo ausente e não é cobrada. Exemplo: vinte e cinco gramas de proteína, quarenta de carboidrato, doze de gordura e zero de álcool geram cem kcal de proteína, cento e sessenta de carboidrato, cento e oito de gordura, zero de álcool e trezentas e sessenta e oito quilocalorias totais. Envie por POST um objeto JSON com quatro números finitos não negativos obrigatórios: protein_g, carbohydrate_g, fat_g e alcohol_g, medidos em gramas. Aliases curtos são aceitos para formulários existentes se conectarem sem renomear: protein, protein_grams ou p para proteína; carbohydrate, carbs, carb_g, carbs_g ou c para carboidrato; fat, lipid_g, lipids ou f para gordura; alcohol, ethanol_g, ethanol ou a para álcool. Os valores podem chegar como números JSON ou strings numéricas; strings vazias, booleanos, objetos, NaN e Infinity falham com invalid_input nomeando o campo. Em caso de sucesso a resposta ecoa os gramas limpos, devolve protein_kcal, carbohydrate_kcal, fat_kcal e alcohol_kcal como contribuições por macro, total_kcal como a soma, total_kj como total_kcal vezes 4.184 (conversão termoquímica), um objeto factors reafirmando quatro, quatro, nove e sete, uma string formula curta e unit em kcal para a figura energética principal. Combine a verificação gratuita no navegador com automação API quando precisar dos mesmos números em um log de backend.

Onde uma API de calorias a partir de macros agrega valor

Como a implementação é pure parse de nível A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002, sem tokens de modelo e sem rede de saída.

Converter gramas do rastreador em energia diária

Some os gramas de macros registrados por dia ou porção e obtenha total_kcal e total_kj com um contrato API determinístico para relatórios e painéis.

Auditar planos de coaching e diários de pesquisa

Aplique uma definição compartilhada 4/4/9/7 em planos de clientes ou registros de estudo para que os totais energéticos fiquem comparáveis e testáveis com golden tests.

Como calculo calorias a partir de gramas de macronutrientes?

Envie protein_g, carbohydrate_g, fat_g e alcohol_g finitos e não negativos. total_kcal é 4·P + 4·C + 9·F + 7·A; total_kj é total_kcal × 4.184.

Por que minha solicitação foi rejeitada?

Cada campo deve ser um número finito não negativo (número JSON ou string numérica). Valores ausentes, não numéricos, infinitos ou negativos retornam invalid_input e não são cobrados.

Quanto custa a calculadora de calorias a partir de macronutrientes?

A ferramenta no navegador é gratuita. Pedidos API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →