Calculadora de taxa de suor
Pese-se antes e depois do treino, some o que bebeu e veja sua perda de suor por hora: 72,5 kg antes, 71,8 kg depois e 0,5 L bebidos em 60 minutos dão 1,2 litro, ou 1200 mL, por hora. 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 antes
- 72,5
- Peso depois
- 71,8
- Ingestão de líquidos
- 0,5
- Duração (min)
- 60
- Peso antes (kg)
- 72,5
- Peso depois (kg)
- 71,8
- Unidade de peso
- Kg
- Ingestão de líquidos (l)
- 0,5
Saber quanto você sua por hora é a base de um plano de hidratação pessoal para corrida, ciclismo, esportes coletivos e aclimatação ao calor. Treinadores, nutricionistas esportivos e atletas autodirigidos pesam-se antes e depois da sessão, registram cada mililitro de líquido consumido e convertem a mudança de massa em uma taxa de suor horária, para que o próximo treino reponha o que foi perdido sem beber em excesso. Esta calculadora de taxa de suor por perda de peso aceita o peso pré-exercício, o peso pós-exercício, a ingestão de líquidos, o volume opcional de urina e a duração da sessão em minutos ou horas; devolve a perda de líquido e a taxa de suor em litros por hora e mililitros por hora, com a aproximação de campo de que um quilograma de massa corporal equivale a cerca de um litro de líquido.
Como a taxa de suor é calculada a partir da mudança de peso corporal
Durante o exercício você perde água principalmente pelo suor e, em menor grau, pela respiração e por qualquer urina produzida no meio da sessão. Quando você se pesa nu ou com o mesmo kit seco antes e depois de um esforço, a queda de massa corporal é sobretudo água que saiu do corpo.
Somando de volta o líquido que você bebeu durante a sessão e subtraindo o volume de urina que mediu, obtém-se uma estimativa da perda total de líquido em litros sob a regra prática de que um quilograma de massa equivale a um litro de água. Dividir essa perda de líquido pela duração da sessão em horas produz a taxa de suor em litros por hora, o número que cientistas do esporte e treinadores usam para planejar bebidas de reposição em condições semelhantes.
Por exemplo, um corredor que começa com setenta e dois ponto cinco quilogramas, termina com setenta e um ponto oito quilogramas após sessenta minutos e bebe meio litro sem perda de urina tem uma mudança de peso de zero ponto sete quilogramas, perda total de líquido de um ponto dois litros e taxa de suor de um ponto dois litros por hora.
Esse único número é bem mais útil do que o rótulo genérico de uma bebida esportiva porque é pessoal ao atleta, à intensidade, à roupa e ao calor daquele dia. Esta calculadora implementa apenas esse método de campo no estilo ACSM: não estima perda de sódio, temperatura central nem volume plasmático, e não substitui avaliação clínica de hidratação. Use balanças consistentes, esvazie a bexiga antes do peso prévio quando possível, seque-se com toalha antes do peso posterior e registre os líquidos com cuidado para a estimativa permanecer confiável.
Quem mede a taxa de suor e para quê
Treinadores de endurance testam equipes inteiras após sessões pesadas e armazenam a taxa horária de cada atleta para que as garrafas no dia da prova batam com as perdas reais em vez de tabelas genéricas. Nutricionistas esportivos repetem medições ao longo das temporadas para mostrar como a aclimatação ao calor e a forma física mudam as necessidades de líquido sem adivinhar. Assistentes de pesquisa e estudos de campo precisam de um oráculo determinístico que rejeite pesagens incompletas em vez de assumir silenciosamente ingestão zero.
Sites de conteúdo voltados a calculadora de taxa de suor e taxa de suor por perda de peso se beneficiam de uma ferramenta ao vivo cujo caminho gratuito no navegador coincide byte a byte com a automação paga no mesmo módulo puro. Validação falha não consome saldo. Mantenha as requisições pequenas, fixe as taxas arredondadas nos testes e obtenha números reproduzíveis de planejamento de hidratação para plugins LMS, painéis de coaching e workers de borda sem montar por conta própria uma pilha completa de ciências do esporte.
Casos de uso
Planos pessoais de hidratação para prova
Pese-se antes e depois de um treino longo, informe as bebidas consumidas e os minutos da sessão, e defina o volume das garrafas com base na sua própria taxa de suor em litros por hora.
Perguntas frequentes
Como calcular a taxa de suor a partir da perda de peso?
Subtraia o peso pós-exercício do peso pré-exercício (kg), some a ingestão de líquidos em litros, subtraia a urina em litros se medida e divida pela duração da sessão em horas. O resultado é a taxa de suor em L/h (também devolvida como mL/h).
Por que a taxa de suor fica negativa?
Em geral é um problema de medição: kit molhado no peso posterior, secagem incompleta com toalha ou líquido subregistrado.
Como devo me pesar para a taxa de suor ficar confiável?
Pese-se sem roupa ou com a mesma roupa seca, na mesma balança. Esvazie a bexiga antes da primeira pesagem, enxugue-se antes da segunda e anote cada bebida, para que a mudança de peso mostre suor e não erros.
Devo contar a urina eliminada durante o treino?
Sim, se puder medir. O volume é subtraído da perda de líquido, porque saiu do corpo sem ser suor. Se você não informar, a calculadora considera zero.
Para que serve saber minha taxa de suor?
Para planejar o que beber em treinos com condições parecidas, repondo o que perde sem exagerar. Repita o teste em outras estações, porque a aclimatação ao calor e o condicionamento mudam quanto você sua.
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/sweat-rate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight_pre":72.5,"weight_post":71.8,"fluid_intake":0.5,"duration_min":60}'const res = await fetch("https://api.kit.forhosting.com/health/sweat-rate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight_pre": 72.5,
"weight_post": 71.8,
"fluid_intake": 0.5,
"duration_min": 60
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/sweat-rate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight_pre": 72.5,
"weight_post": 71.8,
"fluid_intake": 0.5,
"duration_min": 60
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/sweat-rate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight_pre":72.5,"weight_post":71.8,"fluid_intake":0.5,"duration_min":60}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight_pre":72.5,"weight_post":71.8,"fluid_intake":0.5,"duration_min":60}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/sweat-rate", 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_pre": 72.5,
"weight_post": 71.8,
"fluid_intake": 0.5,
"duration_min": 60
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.sweat_rate",
"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
Campos obrigatórios ausentes e valores não físicos falham com invalid_input em vez de inventar uma taxa.
Contrato de entrada, unidades, campos de resposta e erros
O campo opcional urine tem padrão zero e usa a mesma unidade de fluido. A precisão opcional controla as casas decimais de zero a quinze e tem padrão quatro. Uma taxa de suor negativa pode aparecer se o atleta ganha mais massa do que a ingestão de líquidos explica — por exemplo quando a roupa ainda está molhada no peso posterior —, então trate o sinal como alerta de qualidade dos dados e não como milagre fisiológico. Envie um corpo JSON com quatro quantidades obrigatórias: weight_pre e weight_post como pesos corporais positivos finitos na unidade indicada por weight_unit (quilogramas por padrão, ou libras convertidas com o fator da libra internacional), fluid_intake como volume não negativo na unidade de fluid_unit (litros por padrão, ou mililitros divididos por mil), e duration_min como duração positiva finita da sessão em minutos. Você pode fornecer duration_hours em vez de duration_min se preferir horas; os minutos prevalecem se ambos estiverem presentes. Em caso de sucesso a resposta devolve valores normalizados: weight_pre_kg, weight_post_kg, fluid_intake_l, urine_l, duration_min, duration_hours, weight_loss_kg, fluid_loss_l, sweat_rate_l_per_h, sweat_rate_ml_per_h, method, formula e precision. Campos obrigatórios ausentes, números não finitos, pesos ou duração não positivos, ou volumes de líquido negativos falham com invalid_input e não são cobrados. Combine os resultados com suas próprias anotações de temperatura, umidade e intensidade; este endpoint devolve apenas a aritmética do método de peso e líquidos.
Casos de integração
Dias de teste de equipe e clube
Treinadores coletam pesos pré e pós mais registros de líquidos do elenco e guardam o sweat_rate_l_per_h de cada atleta para blocos de calor e intensidade.
Aplicativos de treino e planilhas
Chame a API a partir de um diário de treino ou macro para que cada sessão concluída anexe uma estimativa determinística de perda de líquido sem aritmética manual.
Perguntas técnicas
Quais campos são obrigatórios?
weight_pre, weight_post, fluid_intake e duration_min (ou duration_hours). Campos obrigatórios ausentes falham com invalid_input e não são cobrados. urine é opcional e tem padrão zero.
Posso informar o peso em libras e os líquidos em mililitros?
Sim. Defina weight_unit como lb (ou pound/pounds) e fluid_unit como ml. Os pesos convertem com 1 lb = 0.45359237 kg; mililitros dividem-se por 1000 para litros.
Quanto custa a calculadora de taxa de suor?
A ferramenta do navegador é gratuita. Solicitações API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.