Calculadora limite carboidratos keto
Com 2000 kcal por dia, uma dieta keto permite no máximo 25 g de carboidratos líquidos. Digite suas calorias diárias e receba esse teto em gramas antes de montar a lista de compras ou registrar uma refeição. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Calorias diárias
- 2.000
- Carboidratos (%)
- 5 g/day
- Limite (g)
- 50
- Carboidratos (kcal)
- 100
- Carboidratos líquidos pela porcentagem (g)
- 25
Uma dieta cetogênica mantém os carboidratos líquidos diários baixos o suficiente para o organismo priorizar a oxidação de gordura e a produção de cetonas em vez da glicose da alimentação. Treinadores, aplicativos de cardápio e quem registra a própria dieta precisam de um teto claro em gramas antes de montar a lista de compras ou anotar refeições, não de um slogan vago de «coma menos carboidratos». Esta calculadora de limite de carboidratos keto transforma uma meta calórica diária em um orçamento máximo de carboidratos líquidos tomando o menor de dois limites clássicos: uma fração da energia (por padrão cinco por cento das quilocalorias, a quatro quilocalorias por grama) e um limiar absoluto em gramas comum na cetose (cinquenta gramas por padrão, ou vinte em protocolos mais rígidos). Calorias diárias ausentes ou não positivas falham como entrada inválida e não são cobradas.
Uso com clientes e limites práticos
Use a calculadora gratuita de limite de carboidratos keto no navegador para checagens rápidas, educação do cliente, demos de aula e planejamento de refeições sem instalar planilha. Prefira ingestas calóricas que já coincidam com a estimativa de manutenção ou déficit do seu produto: se você só conhece macros de outra calculadora, alimente aqui a mesma meta energética diária para os carboidratos por percentual permanecerem consistentes entre ferramentas.
Mantenha expectativas educativas: esta é uma ferramenta de planejamento e letramento, não um dispositivo de diagnóstico médico, e usuários com necessidades atípicas devem seguir protocolos cetogênicos clínicos em vez de uma única fórmula. Combine no seu lado o planejamento de proteína e gordura se precisar de um rateio macro completo; esta capacidade foca de propósito no teto de carboidratos líquidos que define o limiar cetogênico.
Casos de uso
Coaching e planejamento de refeições
Treinadores inserem as calorias diárias do cliente e limiares opcionais rígidos ou liberais em gramas para mostrar um teto claro de carboidratos líquidos antes de montar o plano semanal.
Perguntas frequentes
Isto conta a fibra das minhas refeições?
Não. Devolve um orçamento de planejamento de carboidratos líquidos.
Como é calculado o limite diário de carboidratos líquidos?
Vale o menor de dois limites. Um é uma parte das suas calorias, 5% por padrão, convertida em gramas a 4 kcal por grama de carboidrato. O outro é um teto fixo, de 50 g por padrão.
Por que com 2000 calorias o limite dá 25 g e não 50 g?
Porque 5% de 2000 kcal são 100 kcal, o que equivale a 25 g de carboidrato. Esse valor fica abaixo do teto de 50 g, então quem manda é a porcentagem, e o resultado mostra isso.
Qual teto devo usar: 20, 30 ou 50 gramas?
50 g é um teto cetogênico mais amplo e o valor padrão, 30 g é moderado e 20 g representa um limite mais rígido, de tipo terapêutico. Se você segue um protocolo clínico, use o teto indicado nele.
A calculadora também dá as metas de proteína e gordura?
Não. Ela só define o teto de carboidratos líquidos que marca o limiar cetogênico. Planeje proteína e gordura à parte e use o mesmo total de calorias diárias nas duas ferramentas para os números baterem.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
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.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/health/keto-carb-limit \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"daily_calories":2000}'const res = await fetch("https://api.kit.forhosting.com/health/keto-carb-limit", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"daily_calories": 2000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/keto-carb-limit",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"daily_calories": 2000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/keto-carb-limit", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"daily_calories":2000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"daily_calories":2000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/keto-carb-limit", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"daily_calories": 2000
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.keto_carb_limit",
"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.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
A ferramenta gratuita do navegador coincide com o contrato de automação paga a US$ 0,002 por item API bem-sucedido.
O que o limite de carboidratos keto mede e quais entradas você precisa
Os carboidratos líquidos diários máximos são o teto em gramas de carboidrato digestível que um plano de estilo cetogênico ainda trata como compatível com um limiar escolhido. Em vez disso, responde primeiro à pergunta de planejamento: quantos gramas líquidos por dia você deve permitir antes mesmo de registrar refeições. Rótulos nutricionais costumam listar carboidrato total e fibra; na linguagem de planejamento do dia a dia, carboidratos líquidos significam total menos fibra (e às vezes álcoois de açúcar), mas este endpoint não analisa um diário alimentar. Envie daily_calories como número finito positivo em quilocalorias por dia; os aliases calories, kcal, energy_kcal e calorie_intake são aceitos. Opcionalmente envie carb_percent como a fração máxima de energia proveniente de carboidratos líquidos, tipicamente perto de cinco por cento em macros keto rígidos, com aliases carbs_percent, carb_pct e percent_carbs; quando omitido, o motor usa cinco. Opcionalmente envie threshold_g como teto absoluto em gramas por dia, com aliases max_carbs_g, net_carb_cap, absolute_cap_g e carb_cap_g; quando omitido, o motor usa cinquenta gramas, um teto cetogênico liberal comum, enquanto vinte gramas modela um teto mais rígido de estilo terapêutico. O motor multiplica as calorias diárias pelo percentual de carboidratos sobre cem para obter quilocalorias de carboidratos, divide por quatro para obter gramas líquidos baseados no percentual e devolve o mínimo desse valor e threshold_g como max_net_carbs_g. Se as calorias diárias estiverem ausentes, forem zero ou negativas, a solicitação falha com invalid_input. Entradas idênticas sempre geram o mesmo JSON porque o algoritmo nunca toca a rede, um modelo, um relógio ou um gerador aleatório.
Como ler os campos da resposta e armadilhas comuns
Não trate o resultado como prescrição médica: pessoas com diabetes, protocolos de epilepsia, gravidez ou outras restrições clínicas precisam de orientação profissional. Entradas de calorias ou limiares extremamente grandes acima dos tetos de segurança do isolate são rejeitadas. Em caso de sucesso a resposta ecoa daily_calories, carb_percent e threshold_g para o cliente confirmar os limites aplicados. O número principal é max_net_carbs_g em gramas por dia, sempre o menor entre a via percentual e o limiar absoluto. O campo percent_based_net_carbs_g mostra só a via por percentual de calorias, para painéis explicarem por que um dia de muitas calorias ainda pode ser limitado pelo limiar, ou por que um dia de poucas calorias atinge primeiro o limite percentual. carb_kcal é a energia alocada a carboidratos líquidos na via percentual antes de dividir por quatro quilocalorias por grama. limiting_factor é percent ou threshold conforme qual limite produziu o máximo final, útil em textos de coaching do tipo «seu orçamento calórico já o mantém abaixo de cinquenta gramas» versus «seu teto keto absoluto é a restrição vinculante». unit é sempre g/day, kcal_per_gram_carb é sempre quatro, formula reafirma a equação do mínimo e method é sempre min_percent_and_threshold para o código a jusante ramificar sem cheirar formatos. Combine este teto com o seu próprio diário alimentar que subtraia fibra ao pontuar carboidratos líquidos contra max_net_carbs_g no cliente.
Uso da API, preços, fluxos de coaching e limites práticos
Envie um corpo JSON com daily_calories obrigatório (ou um alias) e, opcionalmente, carb_percent e threshold_g. Use a API pré-paga quando um SaaS de bem-estar, um formulário de telemedicina, um painel de treinador ou um pipeline de rastreamento calórico precisarem de um contrato estável sob saldo KIT a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo após a rejeição do motor. Autores que entregam SDKs podem mapear max_net_carbs_g e limiting_factor em cartões de painel e colunas CSV rotuladas como via percentual e teto absoluto — os mesmos números que treinadores escrevem à mão ao aplicar cinco por cento das calorias e um teto de vinte a cinquenta gramas no papel.
Casos de integração
Aplicativos de bem-estar e fitness
Apps que já armazenam metas energéticas chamam um endpoint pré-pago estável para o máximo de carboidratos líquidos diários em vez de reimplementar a matemática de percentual e limiar em cada linguagem cliente.
Demos de sala de aula e de conteúdo
Cursos comparam orçamentos macro de cinco por cento com tetos absolutos de vinte versus cinquenta gramas e fixam JSON esperado em testes automatizados com saídas determinísticas.
Perguntas técnicas
Como o limite de carboidratos keto é calculado?
O motor calcula carboidratos líquidos por percentual como daily_calories × carb_percent/100 ÷ 4 kcal/g e devolve o mínimo desse valor e threshold_g (padrões: 5% e 50 g).
Quais entradas são obrigatórias?
Somente daily_calories (kcal/dia positivas) é obrigatório. carb_percent assume 5 e threshold_g assume 50 quando omitidos. Calorias ausentes ou não positivas falham com invalid_input.
Qual a diferença entre carboidratos por percentual e threshold_g?
Carboidratos por percentual escalam com a sua meta calórica; threshold_g é um teto rígido em gramas usado na cetose (por exemplo 20 g rígido ou 50 g liberal). A API devolve o menor dos dois.
Quanto custa a calculadora de limite de carboidratos keto?
A ferramenta do navegador é gratuita. Solicitações API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.