Dose de cafeína pelo peso
Multiplique o peso por uma meta em mg por kg: 70 kg a 3 mg/kg dão 210 mg de cafeína. Use a taxa definida pelo seu treinador, protocolo ou médico e compare o total com o rótulo do café, comprimido ou pré-treino. 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
- Peso
- 70
- Dose por kg
- 3
- Dose (mg)
- 210 mg
- Peso (kg)
- 70
- Dose mg por kg
- 3
Atletas, treinadores e profissionais de saúde costumam ajustar a cafeína à massa corporal em vez de usar uma quantidade fixa de miligramas. Uma faixa comum de desempenho gira em torno de três a seis miligramas de cafeína por quilograma de peso corporal, tomados antes do treino ou da competição, mas a taxa certa depende do protocolo, da tolerância e de orientação médica. Esta calculadora multiplica o peso corporal em quilogramas pela sua meta escolhida de miligramas por quilograma e devolve uma única dose total determinística em miligramas.
Por que dosar cafeína em miligramas por quilograma
Comprimidos de cafeína de dose fixa ignoram o tamanho do corpo. Uma cápsula de cem miligramas é uma dose relativa forte para um atleta mais leve e uma dose leve para um atleta mais pesado. Por isso a pesquisa em nutrição esportiva relata a cafeína em miligramas por quilograma de massa corporal, para que os braços do estudo permaneçam comparáveis entre os participantes.
Protocolos de desempenho para resistência, força e esportes coletivos citam com frequência faixas como três a seis mg/kg tomados cerca de quarenta e cinco a sessenta minutos antes do exercício, enquanto taxas menores podem servir para o estado de alerta do dia a dia e taxas maiores aumentam o risco de efeitos colaterais. Usar uma meta por quilograma não substitui o julgamento clínico: gravidez, condições cardíacas, transtornos de ansiedade, privação de sono e interações medicamentosas podem alterar o que é apropriado.
O que esta ferramenta faz é tornar a aritmética transparente. Você fornece a massa corporal e a taxa que seu treinador, protocolo de laboratório ou profissional de saúde especificou; você recebe o total em miligramas para comparar com rótulos de produtos, doses de pré-treino ou estimativas de café sem reescrever a etapa de multiplicação em cada planilha.
Onde as equipes usam e como funciona o preço
Planos de treino que prescrevem três mg/kg ou seis mg/kg podem enviar muitas tarefas independentes — uma por peso de atleta — e armazenar os miligramas retornados ao lado do plano da sessão. Verificadores de rótulos de suplementos podem multiplicar uma meta declarada em mg/kg pela massa corporal autorrelatada para que os usuários vejam se uma dose excede seu protocolo. Trabalhos em lote cobram cada cálculo bem-sucedido como um item.
A ferramenta interativa acima roda gratuitamente no navegador para verificações interativas. As entradas e saídas de origem são retidas apenas pela janela de retenção da plataforma e nunca são usadas para treinar modelos.
Casos de uso
Protocolos de desempenho pré-competição
Converta uma taxa em mg/kg definida pelo treinador e a massa corporal de cada atleta em miligramas totais para cronometrar a cafeína antes da prova ou do treino.
Conferência de suplementos e rótulos
Multiplique a meta em mg/kg de um usuário pelo peso corporal e compare o resultado com o teor de cafeína rotulado de doses, géis ou bebidas.
Perguntas frequentes
Qual é uma dose típica de cafeína por quilograma para desempenho?
Muitos protocolos de nutrição esportiva citam cerca de três a seis mg/kg antes do exercício, mas a taxa certa depende da tolerância, da prova e de orientação médica — esta ferramenta apenas multiplica a taxa que você escolher.
O que acontece se o peso for zero ou negativo?
O peso deve ser um número finito estritamente maior que zero.
Minha balança mostra libras. Como uso a calculadora?
Divida o peso em libras por 2,20462 para obter quilos e digite esse número. A meta em miligramas por quilo só funciona com a massa corporal em quilogramas.
Quanto tempo antes do treino a cafeína costuma ser tomada?
Protocolos de resistência, força e esportes coletivos costumam citar cerca de 45 a 60 minutos antes do exercício. Siga o horário indicado pelo seu treinador ou protocolo, porque a calculadora só define a quantidade.
Por que ajustar a cafeína ao peso em vez de tomar um comprimido fixo?
Um comprimido fixo ignora o tamanho do corpo: uma cápsula de 100 mg é forte para um atleta leve e fraca para um mais pesado. Por isso a pesquisa esportiva expressa a cafeína em miligramas por quilo.
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/caffeine-per-kg \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight":70,"dose_per_kg":3}'const res = await fetch("https://api.kit.forhosting.com/health/caffeine-per-kg", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight": 70,
"dose_per_kg": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/caffeine-per-kg",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight": 70,
"dose_per_kg": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/caffeine-per-kg", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight":70,"dose_per_kg":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight":70,"dose_per_kg":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/caffeine-per-kg", 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
{
"weight": 70,
"dose_per_kg": 3
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.caffeine_per_kg",
"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 e a API compartilham a mesma biblioteca aritmética, então o número que você vê na página coincide com o que uma tarefa retornaria — sem consulta de rede, sem aleatoriedade e sem depender da data atual.
Como chamar a calculadora e ler o resultado
Campos ausentes ou não numéricos falham com uma mensagem clara que nomeia o campo. Converta libras em quilogramas dividindo por 2,20462 antes de chamar, se sua balança usar unidades imperiais, e converta gramas de produto em miligramas de cafeína pura usando a concentração do rótulo, em vez de supor que cada grama de pó equivale a um miligrama de cafeína. Informe o peso em quilogramas e dose_per_kg em miligramas de cafeína por quilograma de massa corporal. O serviço calcula dose_mg igual a weight_kg vezes dose_mg_per_kg, arredonda o produto para seis casas decimais para armazenamento estável e retorna esses campos junto com a string de unidade mg e o rótulo da fórmula. Aliases como mass, weight_kg, body_weight, mg_per_kg, dose_mg_per_kg e target_dose são aceitos, de modo que formulários e scripts não precisam de um único nome de campo. O peso deve ser estritamente maior que zero; massa zero ou negativa é rejeitada com invalid_input, porque uma massa corporal não positiva não faz sentido para dosagem. Uma dose_per_kg negativa também é rejeitada. Não há consulta de rede, inferência de modelo nem dependência da data atual — as mesmas entradas sempre produzem o mesmo JSON.
Onde as equipes usam e como funciona o preço
Use este endpoint quando um caderno de ciência esportiva, painel de equipe, pipeline de pesquisa ou formulário de admissão precisar de uma dose total de cafeína repetível sem embutir código de ponto flutuante improvisado em cada cliente. Chamadas programáticas usam o saldo pré-pago do ForHosting KIT a US$ 0,002 por requisição bem-sucedida, sem assinatura e sem cobrança quando a validação falha. Como a aritmética é minúscula e totalmente local ao Worker, a latência é dominada pelo handshake da fila de tarefas, e não pelo cálculo, o que torna a capacidade adequada tanto para validação de formulários de alta frequência quanto para o reprocessamento offline de tabelas históricas de atletas.
Casos de integração
Cadernos e painéis de ciência esportiva
Armazene dose_mg determinística ao lado do peso e da taxa do protocolo para que as exportações de coorte compartilhem uma definição de fórmula entre laboratórios e temporadas.
Perguntas técnicas
Que fórmula esta calculadora usa?
A cafeína total em miligramas é igual à massa corporal em quilogramas multiplicada pela dose-alvo em miligramas por quilograma (weight_kg × dose_mg_per_kg).
Quais unidades devo usar para weight e dose_per_kg?
Use quilogramas para o peso e miligramas de cafeína por quilograma para dose_per_kg. Converta libras dividindo por 2,20462 antes de chamar.
A calculadora de dose de cafeína é gratuita?
A ferramenta do navegador é gratuita. As chamadas de API custam US$ 0,002 por requisição bem-sucedida do seu saldo pré-pago do KIT; a validação que falha nunca é cobrada.