Calculadora VO2 max teste de Cooper
Percorrer 2800 metros no teste de Cooper de 12 minutos dá um VO2 max estimado de cerca de cinquenta e um mL/kg/min. Informe a distância que você correu ou caminhou em exatamente doze minutos, em metros, quilômetros ou milhas, e veja sua 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
- Distância
- 2.800
- Distância bruta
- 2.800 m
- Distância em m
- 2.800
- Distância em km
- 2,8
- Duração do teste em min
- 12
O teste de Cooper de 12 minutos é um protocolo de campo que estima o consumo máximo de oxigênio a partir da distância que você consegue correr ou caminhar em exatamente doze minutos. A fórmula clássica de Kenneth H. Cooper converte essa distância em VO2 max em mililitros por quilograma por minuto, oferecendo a treinadores, professores de educação física e atletas de resistência um número prático de aptidão aeróbica sem carrinho metabólico.
Como o teste de Cooper transforma doze minutos em um número
O VO2 max é a maior quantidade de oxigênio que o corpo consegue captar e usar durante um esforço intenso, medida em mililitros por quilo de peso corporal por minuto. Em laboratório ele é medido com análise de gases em esteira ou bicicleta, mas escolas, unidades militares e grupos de corrida ainda usam o teste de campo de Kenneth Cooper porque basta um percurso plano medido e um cronômetro. Você corre ou caminha o máximo possível em exatamente doze minutos, anota a distância, e a fórmula publicada converte esses metros em um VO2 max estimado.
Quando usar e os erros que distorcem o resultado
Professores de educação física e instrutores militares registram as distâncias de doze minutos para preencher fichas de avaliação e padrões de aptidão com uma única fórmula estável, e atletas repetem o teste para acompanhar a evolução. A estimativa pressupõe um esforço máximo e honesto em terreno plano, com a distância medida com precisão. Desvio do GPS, vento forte, subidas e ritmo mal distribuído distorcem o resultado, e o ambiente não é corrigido, então compare testes feitos no mesmo percurso e em condições parecidas.
Casos de uso
Aulas de educação física e avaliações militares
Professores e instrutores registram distâncias de 12 minutos e as convertem em VO2 max estimado com uma fórmula estável para fichas de notas e padrões de aptidão.
Perguntas frequentes
Qual é a fórmula do VO2 max de Cooper?
Esta calculadora aplica exatamente a forma em metros.
O que acontece se a distância for zero ou negativa?
A distância deve ser um valor positivo que descreva quanto você percorreu no teste de 12 minutos; distância não positiva é rejeitada e não é cobrada.
Quais unidades posso usar para a distância?
A unidade padrão é metros (m). Você pode definir unit como km ou mi; o motor converte para metros antes de aplicar as constantes clássicas de Cooper.
A calculadora do teste de Cooper para VO2 max é gratuita?
A ferramenta do navegador funciona de graça no seu dispositivo.
Isso é o mesmo que o VO2 max de laboratório?
Não. Trata-se de uma estimativa de campo pela regressão de Cooper de 12 minutos, não do VO2 de pico por trocas gasosas em carrinho metabólico. Use para triagem aeróbica prática, não para diagnóstico clínico.
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-cooper \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":2800}'const res = await fetch("https://api.kit.forhosting.com/health/vo2max-cooper", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 2800
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/vo2max-cooper",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 2800
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/vo2max-cooper", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":2800}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":2800}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/vo2max-cooper", 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
{
"distance": 2800
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.vo2max_cooper",
"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
Esta capacidade recebe a distância percorrida, opcionalmente em metros, quilômetros ou milhas, aplica VO2 max igual à distância em metros menos quinhentos e quatro vírgula nove, tudo dividido por quarenta e quatro vírgula setenta e três, e devolve um JSON estruturado com as duas normalizações de distância e o VO2 max estimado. O caminho é aritmética pura, sem rede e sem semente aleatória, portanto corretores de lição de casa, aplicativos de treino e clientes de API pré-pagos obtêm resultados idênticos todas as vezes. Distância não positiva é rejeitada como invalid_input, pois uma cobertura zero ou negativa não descreve um teste de Cooper concluído.
O que o teste de Cooper de 12 minutos mede e quais dados você precisa
VO2 max é a taxa mais alta na qual seu corpo consegue captar e usar oxigênio durante exercício intenso, geralmente expressa em mililitros de oxigênio por quilograma de massa corporal por minuto. Protocolos de laboratório o medem com trocas gasosas em esteira ou bicicleta, mas muitas escolas, unidades militares e clubes de corrida ainda usam o teste de campo de doze minutos de Cooper porque ele exige apenas um percurso plano medido e um cronômetro. Você corre ou caminha o máximo que conseguir em doze minutos, registra a distância e aplica essa distância na regressão publicada que converte metros em VO2 max estimado. O parâmetro opcional unit usa m para metros por padrão; defina unit como km ou mi quando sua pista ou resumo de GPS não estiver em metros. Envie o campo obrigatório distance como um número finito positivo; os aliases d, dist, meters e distance_m são aceitos. O motor converte tudo para metros, aplica VO2 max igual a abre parêntese distance_m menos quinhentos e quatro vírgula nove fecha parêntese dividido por quarenta e quatro vírgula setenta e três, e devolve distance_km por conveniência. Entradas idênticas sempre geram JSON idêntico porque o algoritmo nunca toca rede, modelo, relógio ou gerador aleatório. Distância ausente, valores não finitos, unidades não suportadas e distância não positiva falham com invalid_input e não são cobrados. Distâncias extremamente grandes acima do limite de segurança do isolate também são rejeitadas para manter o Worker limitado.
Como ler os campos da resposta e armadilhas comuns do teste de campo
Lembre-se de que a estimativa pressupõe esforço máximo honesto em percurso plano com medição precisa da distância — desvio de GPS, vento forte, subidas e erros de ritmo viesam o resultado, e esta calculadora não corrige o ambiente. Em caso de sucesso, a resposta repete distance_raw e a unidade canônica que você usou, depois distance_m e distance_km após a conversão, test_duration_min fixo em doze e vo2max_ml_kg_min como o consumo máximo de oxigênio estimado. O campo unit_vo2max é sempre ml/kg/min para que as interfaces rotulem o número sem fixar strings no código. O campo formula reapresenta VO2 max igual à distância em metros menos quinhentos e quatro vírgula nove, tudo sobre quarenta e quatro vírgula setenta e três, e method é sempre cooper_12min para que o código posterior ramifique sem inspecionar formatos. Use distance_m ao registrar junto às marcações de pista em metros; use distance_km ao comparar com a forma alternativa dos livros, vinte e dois vírgula trezentos e cinquenta e um vezes quilômetros menos onze vírgula duzentos e oitenta e oito, que corresponde às mesmas constantes dentro do arredondamento usual. Distância não positiva é impossível em um teste concluído e gera uma mensagem clara de invalid_input que menciona a distância não positiva. Não confunda este endpoint com tabelas de percentis por idade e sexo, fórmulas de VO2 por frequência cardíaca ou VO2 de pico laboratorial: são intenções diferentes e devem viver em produtos separados, caso você precise deles.
Uso da API, preços, fluxos de treinamento e limites práticos
Use a calculadora gratuita do teste de Cooper no navegador para aulas de educação física, dias de avaliação de clubes e checagens rápidas de atletas sem montar uma planilha de constantes. Prefira entradas em metros que correspondam a pistas medidas; se sua interface coleta quilômetros ou milhas, converta no cliente ou passe unit para que o motor converta antes de aplicar a fórmula clássica. Mantenha expectativas clínicas: esta é uma estimativa de campo educacional e de planejamento, não um dispositivo médico diagnóstico, e atletas com condições de saúde devem seguir orientação profissional em vez de qualquer fórmula isolada. Envie um corpo JSON com a distância obrigatória e a unidade opcional entre m, km e mi. Use a API pré-paga quando um SaaS de treinamento, notebook de ciência do esporte, LMS escolar ou diário de treino precisar de um contrato estável com saldo KIT a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo depois que o motor rejeita a requisição. Combine este endpoint com seu próprio fluxo de medição de percurso e depois armazene vo2max_ml_kg_min junto de data e condições para gráficos longitudinais. Autores que publicam SDKs podem mapear vo2max_ml_kg_min diretamente para dashboards e exportar colunas CSV rotuladas como distância de Cooper e VO2 max estimado — os mesmos números que treinadores calculam à mão após um teste de doze minutos.
Casos de integração
Clubes de corrida e aplicativos de treino de resistência
Aplicativos que já armazenam a distância do teste de Cooper chamam um endpoint pré-pago para obter o VO2 max em vez de reimplementar constantes em cada linguagem cliente.
Laboratórios de ciência do esporte e corretores de exercícios
Cursos comparam estimativas de campo com o VO2 de pico laboratorial e fixam o JSON esperado em testes automatizados com saídas determinísticas de Cooper.