Estime sua taxa de suor com a pesagem do treino
Este estimador de taxa de suor transforma uma pesagem simples do treino em uma referência prática de hidratação.
Executar grátis
Informe o peso corporal medido imediatamente antes e depois do exercício, o volume total de líquido consumido durante a atividade e a duração do treino. O cálculo considera que um quilograma de variação da massa corporal corresponde aproximadamente a um litro de líquido, acrescenta o que você bebeu e apresenta a perda estimada de suor e a taxa por hora. O resultado ajuda no planejamento, mas não é uma avaliação médica nem uma medição laboratorial precisa.
Faça pesagens consistentes antes e depois do treino
A qualidade da estimativa da taxa de suor depende principalmente da consistência entre as duas medições de peso. Use a mesma balança confiável antes e depois da sessão, mantenha-a na mesma superfície firme e pese-se com o mínimo de roupa possível. Se precisar usar roupa, escolha as mesmas peças e lembre-se de que o tecido encharcado pode ocultar parte da perda real de massa corporal. Registre o peso pré-treino pouco antes da atividade e o peso pós-treino assim que for possível, antes de comer ou beber novamente. Seque o suor visível antes da segunda medição. Informe os dois valores em quilogramas, sem arredondar além da precisão oferecida pela balança. Registre também todas as bebidas consumidas durante a sessão, inclusive água, bebida esportiva e outros líquidos, e some o volume em litros. Condições de medição consistentes são mais importantes do que casas decimais adicionais, pois a posição da balança, a roupa molhada e bebidas não registradas podem alterar bastante a estimativa.
Entenda o cálculo e suas premissas
A calculadora primeiro subtrai o peso pós-treino do peso pré-treino para encontrar a perda de massa corporal observada. Em seguida, soma o líquido consumido durante o exercício, pois ele repôs temporariamente parte da água eliminada pelo suor. Com a aproximação prática de que um quilograma de variação de massa equivale a um litro de água, o resultado representa a perda estimada de suor em litros. A divisão dessa perda pela duração do treino em horas produz litros por hora. Assim, a mesma perda de líquido gera uma taxa horária maior em uma sessão curta do que em uma longa. O método pressupõe que a maior parte da mudança de massa no curto prazo venha da água corporal. Ele não ajusta separadamente urina, alimentos, perda respiratória de água, consumo de combustível ou líquido derramado. Esses fatores podem ser relevantes em provas longas ou pesquisas controladas. Um resultado negativo pode surgir quando o ganho de peso após o treino supera a ingestão registrada; em geral, isso indica medições inconsistentes ou um dado omitido, e não suor literalmente negativo.
Use a estimativa no planejamento da hidratação
Repita o teste em condições semelhantes às do treino ou evento que você pretende planejar, pois a taxa de suor varia conforme temperatura, umidade, intensidade do exercício, roupa, aclimatação e características individuais. Um único resultado é apenas um retrato do momento, não uma constante pessoal permanente. A comparação de várias sessões parecidas pode revelar uma faixa útil e mostrar como as necessidades em dias quentes diferem das de dias frios. A estimativa pode ajudar você a conversar sobre um plano de ingestão, escolher a capacidade das garrafas ou verificar se a distribuição prevista dos postos de hidratação é realista. Ela não deve ser interpretada como orientação para repor cada gota de suor durante o exercício e, isoladamente, não informa a perda de sódio nem a necessidade de eletrólitos. A ingestão excessiva de líquidos também pode ser perigosa. Pessoas com problemas de saúde, sintomas preocupantes ou resultados muito altos ou baixos devem buscar orientação individual de profissional de saúde ou nutricionista esportivo qualificado. Considere o resultado junto com a sede, o ambiente, a logística do evento e a orientação profissional, não como uma prescrição automática.
Casos de uso
Planeje garrafas para um treino longo
Estime uma faixa de perda de líquido por hora para comparar o volume transportado com o percurso, o clima e os pontos de reabastecimento.
Compare treinos no calor e no frio
Repita pesagens consistentes em sessões semelhantes para observar como o ambiente afeta a taxa de suor do atleta.
Revise a logística de hidratação da prova
Use a taxa estimada para avaliar se o tamanho das garrafas e o espaçamento dos postos são viáveis antes do evento.
Perguntas frequentes
Qual fórmula a calculadora utiliza?
A perda estimada de suor é o peso pré-treino menos o peso pós-treino mais o líquido consumido. O resultado é dividido pela duração em horas para estimar litros por hora.
Por que a ingestão de líquido é somada à perda de peso?
O líquido consumido durante o exercício repõe parte da água perdida e reduz a mudança mostrada na balança; por isso, ele é somado para estimar a perda total.
O cálculo considera a urina eliminada durante o treino?
Não. Se você urinou durante o período medido, o resultado pode superestimar o suor porque essa perda separada também aparece na variação da massa corporal.
Por que obtive uma taxa de suor estimada negativa?
Um ganho de peso pós-treino superior à ingestão registrada pode gerar resultado negativo. Confira a balança, as unidades, a roupa molhada e todas as bebidas.
Este resultado pode indicar exatamente quanto devo beber?
Não. É uma estimativa para planejamento, não uma prescrição individual. As necessidades também dependem do ambiente, da tolerância, da duração, da saúde e de orientação profissional.
Quanto custa uma solicitação à API?
O preço da API é US$ 0,002 por solicitação. A versão para navegador pode ser executada localmente nesta página.
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/fitness2/hydration-sweat-rate-estimate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pre_workout_weight_kg":72.4,"post_workout_weight_kg":71.8,"fluid_intake_l":0.75,"duration_minutes":90}'const res = await fetch("https://api.kit.forhosting.com/fitness2/hydration-sweat-rate-estimate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pre_workout_weight_kg": 72.4,
"post_workout_weight_kg": 71.8,
"fluid_intake_l": 0.75,
"duration_minutes": 90
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fitness2/hydration-sweat-rate-estimate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pre_workout_weight_kg": 72.4,
"post_workout_weight_kg": 71.8,
"fluid_intake_l": 0.75,
"duration_minutes": 90
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fitness2/hydration-sweat-rate-estimate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pre_workout_weight_kg":72.4,"post_workout_weight_kg":71.8,"fluid_intake_l":0.75,"duration_minutes":90}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pre_workout_weight_kg":72.4,"post_workout_weight_kg":71.8,"fluid_intake_l":0.75,"duration_minutes":90}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fitness2/hydration-sweat-rate-estimate", 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
{
"pre_workout_weight_kg": 72.4,
"post_workout_weight_kg": 71.8,
"fluid_intake_l": 0.75,
"duration_minutes": 90
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fitness2.hydration_sweat_rate_estimate",
"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. |