Calculadora VO2 max pelo tempo de 5 km
Uma prova de 5 km em 25:00 dá uma média de 200 metros por minuto, o que aponta para um VO2 max estimado de cerca de trinta e oito mL/kg/min. Digite seu tempo final em segundos para ter um número de aptidão aeróbica. 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
- Tempo (s)
- 1.500
- Tempo (min)
- 25
- Tempo (formato)
- 25:00
- Distância (m)
- 5.000
- Velocidade (m/min)
- 200
Uma corrida de cinco quilômetros em estrada ou pista é um dos esforços de resistência mais comuns que os corredores registram, e o tempo de chegada codifica a velocidade média sobre cinco mil metros fixos. Esta capacidade converte esse tempo de chegada em consumo máximo de oxigênio estimado com uma regressão de velocidade publicada: o custo de oxigênio no ritmo de corrida a partir de um quadrático em metros por minuto, dividido pela fração de VO2 max sustentável pela duração da prova. Treinadores, professores de educação física e aplicativos de treino obtêm um valor estruturado de VO2 max em mililitros por quilograma por minuto sem carrinho metabólico nem cinta de frequência cardíaca. Tempo ausente, valores não finitos e tempos de chegada não positivos são rejeitados como entrada inválida, porque uma duração nula ou negativa não descreve uma corrida de cinco quilômetros concluída.
O que a estimativa de VO2 max por corrida de 5 km mede e quais entradas você precisa
O VO2 max é a taxa máxima com que o corpo consegue captar e usar oxigênio durante exercício intenso, costuma ser expresso em mililitros de oxigênio por quilograma de massa corporal por minuto. Protocolos de laboratório medem com troca gasosa em esteira ou bicicleta, mas muitos treinadores ainda estimam a capacidade aeróbica a partir do desempenho em corrida porque um esforço honesto de cinco quilômetros já comprime distância, ritmo e duração em um único número.
Converta minutos e segundos você mesmo primeiro: por exemplo, vinte e cinco minutos são mil e quinhentos segundos, e vinte minutos são mil e duzentos segundos.
O motor fixa a distância da corrida em cinco mil metros, calcula a velocidade média em metros por minuto como cinco mil divididos pelo tempo em minutos e aplica a regressão de custo de oxigênio de Daniels: VO2 cost é menos quatro ponto seis zero mais zero ponto um oito dois dois cinco oito vezes a velocidade mais zero ponto zero zero zero um zero quatro vezes a velocidade ao quadrado.
Divide esse custo pela fração de VO2 max baseada na duração para que corridas mais longas não superestimem a capacidade em relação às curtas.
Casos de uso
Clubes de corrida após parkrun ou 5K locais
Treinadores convertem tempos de chip em VO2 max estimado para zonas de treino e gráficos sazonais de aptidão sem teste metabólico.
Aulas de educação física e programas escolares de cross-country
Professores registram tempos de cinco quilômetros e calculam uma estimativa aeróbica estável para fichas de avaliação e padrões de aptidão.
Perguntas frequentes
Como o VO2 max é estimado a partir do tempo de uma corrida de 5 km?
A velocidade média é 5000 m divididos pelo tempo da corrida. O custo de oxigênio de Daniels é −4.60 + 0.182258·v + 0.000104·v² (v em m/min).
O que acontece se o tempo for zero ou negativo?
O tempo de chegada deve ser um número positivo de segundos que descreva uma corrida de cinco quilômetros concluída; tempo não positivo é rejeitado e não é cobrado.
A calculadora de VO2 max a partir do tempo de 5 km é gratuita?
A ferramenta no navegador roda grátis no seu dispositivo.
É o mesmo que VO2 max de laboratório ou o teste de Cooper?
Não. É uma estimativa de campo a partir da velocidade de corrida de cinco quilômetros com a regressão de Daniels, não o VO2 peak por troca gasosa nem a fórmula de distância de doze minutos de Cooper. Use para triagem aeróbica prática a partir de resultados de corrida.
Como informo um tempo de 5 km que está em minutos e segundos?
Converta para segundos antes: 25:00 são 1500 segundos e 20:00 são 1200 segundos. Tempos abaixo de dez minutos ou acima de duas horas são recusados por ficarem fora da faixa plausível para um 5 km.
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/vo2max-5k-race \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"time_seconds":1500}'const res = await fetch("https://api.kit.forhosting.com/health/vo2max-5k-race", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"time_seconds": 1500
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/vo2max-5k-race",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"time_seconds": 1500
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/vo2max-5k-race", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"time_seconds":1500}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"time_seconds":1500}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/vo2max-5k-race", 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
{
"time_seconds": 1500
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.vo2max_5k_race",
"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
O caminho é aritmética pura, sem rede e sem semente aleatória, de modo que corretores de deveres, SaaS de coaching e clientes de API pré-paga veem o mesmo JSON para as mesmas entradas.
O que a estimativa de VO2 max por corrida de 5 km mede e quais entradas você precisa
Envie o campo obrigatório time_seconds como número finito positivo igual ao tempo de chegada em segundos; os aliases time, seconds, t, race_time, finish_time e time_s são aceitos. 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. A ausência de time_seconds, valores não finitos, tempos não positivos e tempos fora da faixa plausível de dez minutos a duas horas falham com invalid_input e não são cobrados.
Como ler os campos da resposta e armadilhas comuns da estimativa por corrida
Distance_m é sempre cinco mil. Lembre-se de que a estimativa assume esforço máximo honesto em percurso plano com cronometragem precisa: atalhos de GPS, subidas, calor, vento e ritmo tático enviesam o tempo de chegada, e esta calculadora não corrige ambiente nem idade. Tempos extremamente rápidos abaixo de dez minutos ou lentos acima de duas horas são rejeitados fora da faixa educativa de segurança para estimativa de corrida de cinco quilômetros. Em caso de sucesso, a resposta ecoa time_seconds e time_min, mais uma string legível time_display como vinte e cinco dois pontos zero zero para registro. A velocidade aparece como velocity_m_per_min, velocity_km_h e velocity_m_per_s para que painéis grafem o ritmo sem rederivar unidades. O campo vo2_cost_ml_kg_min é o custo de oxigênio ao correr na velocidade de corrida; fraction_vo2max é a parcela de VO2 max que a duração costuma sustentar; e vo2max_ml_kg_min é o consumo máximo de oxigênio estimado. Unit_vo2max é sempre ml/kg/min, formula reafirma a regressão de velocidade e method é sempre daniels_5k_velocity_regression para que o código posterior ramifique sem cheirar formas. Tempo não positivo é impossível em corrida concluída e gera mensagem clara de invalid_input que menciona non-positive time. Não confunda este endpoint com a distância de doze minutos de Cooper, a caminhada de uma milha Rockport, o teste de degrau Astrand nem o VO2 peak de laboratório: são intenções de busca diferentes e vivem em produtos separados.
Uso da API, preços, fluxos de coaching e limites práticos
Use a calculadora gratuita no navegador de VO2 max a partir do tempo de corrida de cinco quilômetros para noites de clube, dias escolares de aptidão e checagens rápidas de atletas sem reconstruir as constantes de Daniels em planilha. Prefira tempos em segundos inteiros de chip ou pistola; se a sua interface coleta minutos e segundos, converta no cliente antes de chamar. Mantenha expectativas clínicas: é uma estimativa de campo educativa e de planejamento a partir da velocidade de corrida, não um dispositivo médico de diagnóstico, e atletas com condições de saúde devem seguir orientação profissional em vez de uma única fórmula. Envie um corpo JSON com time_seconds obrigatório igual ao tempo de chegada dos cinco quilômetros em segundos. Use a API pré-paga quando um SaaS de coaching, caderno de ciência do esporte, LMS escolar ou diário de treino precisar de 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. Combine este endpoint com o seu próprio fluxo de importação de resultados de corrida e armazene vo2max_ml_kg_min junto com data, percurso e condições para gráficos longitudinais de aptidão aeróbica. Autores que entregam SDKs podem mapear vo2max_ml_kg_min em painéis e exportar colunas CSV rotuladas tempo de cinco quilômetros e VO2 max estimado: os mesmos números que treinadores calculam à mão após uma corrida.
Casos de integração
Apps de coaching e trabalhos de ciência do esporte
Apps e cursos chamam um endpoint pré-pago com a regressão de velocidade de Daniels em vez de reimplementar constantes em cada linguagem cliente.
Perguntas técnicas
Que unidade devo usar para o tempo de corrida?
Forneça time_seconds como tempo total de chegada em segundos (por exemplo 1500 para uma corrida de 25:00). Converta minutos e segundos no cliente antes de chamar a API.