ForHosting KIT · Saúde e esporte

Calculadora de ritmo de corrida

Se você corre 10 km em uma hora, seu ritmo é de 6:00 por quilômetro, ou 9:39 por milha, a uma média de 10 km/h. Digite a distância e o tempo final para ver o ritmo nas duas unidades e a velocidade. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Distância
10 km
Tempo em segundos
3.600
Você obtém
Tempo final
1:00:00 km
Distância km
10
Distância mi
6,2137119224
Pace s por km
360

Uma calculadora de ritmo de corrida transforma a distância de uma prova ou treino e o seu tempo final nos dois números que treinadores e relógios GPS dominam: minutos por quilômetro e minutos por milha. Informe a distância percorrida ou planejada, o tempo total em segundos e, opcionalmente, a unidade (quilômetros, milhas ou metros); a ferramenta devolve o pace por km, o pace por milha, ambas as distâncias convertidas, a velocidade média em km/h e mph, uma string legível do tempo final e a aritmética passo a passo que você pode auditar.

O que significa o ritmo de corrida e como ele é calculado

O ritmo de corrida é simplesmente o tempo final dividido pela distância, expresso como o tempo necessário para percorrer um quilômetro ou uma milha terrestre no mesmo ritmo médio. Se você completa dez quilômetros em 3600 segundos (uma hora), seu pace é de 360 segundos por quilômetro, escrito como seis minutos e zero segundos por quilômetro. O mesmo esforço equivale a cerca de nove minutos e trinta e nove segundos por milha, pois uma milha internacional equivale exatamente a 1609.344 metros.

A velocidade média é a visão recíproca: distância sobre o tempo, normalmente exibida em quilômetros por hora ou milhas por hora para corredores que preferem a linguagem de velocidade. Esta calculadora sempre converte a distância informada para quilômetros e milhas antes de dividir, de modo que uma prova de cinco quilômetros e uma de 3.1 milhas que representam o mesmo percurso produzem paces equivalentes nas duas unidades, dentro do arredondamento.

Professores de matemática aplicada ao treino, fabricantes de relógios e autores de planilhas se importam que entradas zero ou negativas falhem de forma evidente: uma distância zero tornaria o pace infinito, e um tempo zero inventaria uma velocidade infinita impossível.

Dicas práticas, limites e buscas relacionadas

Prefira enviar números em vez de strings pré-formatadas quando você controla o cliente; números em string só são aceitos quando seguem um padrão numérico finito estrito. Use metros para tiros de pista (por exemplo, repetições de 400 m) e quilômetros ou milhas para provas de rua, para que a saída de pace duplo corresponda à forma como seu grupo de treino conversa.

Mantenha distância e tempo dentro dos máximos publicados; esforços ultra com mais de cem dias ou distâncias acima de um milhão de unidades são rejeitados como fora de faixa, em vez de retornar absurdos. Esta página atende quem procura uma calculadora de ritmo de corrida, minutos por quilômetro, minutos por milha ou pace de prova a partir do tempo final; não é um preditor de VO2max, não é um planejador de nutrição e não é um analisador de arquivos GPS.

Prefira esta capacidade quando você já conhece a distância e o tempo decorrido e precisa apenas do pace e da velocidade média; se a sua fonte é um arquivo FIT ou GPX, extraia primeiro esses dois escalares.

Cartões de pace alvo para o dia da prova

Treinadores informam a distância e o tempo final desejados para imprimir parciais em min/km e min/milha para atletas que misturam relógios métricos e imperiais.

Normalização de diários de treino

Aplicativos armazenam distância e segundos decorridos de qualquer sistema de unidades e chamam esta ferramenta uma vez para preencher colunas de pace nas duas unidades para gráficos e exportações.

Como o ritmo de corrida é calculado?

O pace é o tempo final dividido pela distância. Esta ferramenta converte a sua distância para quilômetros e milhas terrestres e retorna segundos e formato M:SS (ou H:MM:SS) por km e por milha.

Quais unidades posso usar para a distância?

Quilômetros (km, padrão), milhas terrestres (mi) ou metros (m).

O que acontece se a distância ou o tempo for zero ou negativo?

O pace é indefinido para distância não positiva, e tempo não positivo não é um tempo final válido.

A calculadora de ritmo de corrida é gratuita?

A ferramenta no navegador é gratuita e roda localmente.

Como digito um tempo final como 1:00:00?

Digite o tempo total em segundos: uma hora são 3600 segundos. A calculadora mostra depois o tempo em horas, minutos e segundos para você conferir com o seu relógio.

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.

POSThttps://api.kit.forhosting.com/health/running-pace

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/health/running-pace \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"distance":10,"time_seconds":3600}'
{
  "distance": 10,
  "time_seconds": 3600
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.running_pace",
  "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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_distance1000000
max_time_seconds8640000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Distância ou tempo não positivos são rejeitados com um erro invalid_input claro, para que dados de formulário inválidos nunca pareçam um parcial de recorde mundial. Planilhas de treino, metas de dia de prova, comparações entre corredores de sistemas métrico e imperial e painéis automatizados de condicionamento físico precisam da mesma divisão determinística — sem rede, sem sementes aleatórias, sem dependência de relógio — de modo que o executor gratuito no navegador e a API pré-paga retornam o mesmo JSON após o arredondamento decimal fixo em cada chamada.

O que significa o ritmo de corrida e como ele é calculado

A implementação permanece na aritmética IEEE double comum, com arredondamento fixo de doze casas decimais nos campos numéricos e arredondamento de segundo inteiro apenas nas strings de pace legíveis em M:SS ou H:MM:SS.

Como chamar a API e o que ela retorna

Envie um corpo JSON com dois números positivos e finitos obrigatórios: distance (aliases dist, d, length) e time_seconds (aliases time, finish_time, finish_seconds, t, seconds). Opcionalmente, defina unit (aliases distance_unit, distanceUnit, from) como km, mi ou m; quando omitida, a distância é interpretada em quilômetros. A distância deve permanecer dentro de um milhão de unidades do sistema escolhido e o tempo dentro de 8640000 segundos, para que os produtos intermediários permaneçam finitos no Worker e no navegador. Em caso de sucesso, a resposta ecoa a distância arredondada, a unidade e time_seconds; define finish_time como uma string de relógio formatada; publica distance_km e distance_mi; retorna pace_s_per_km e pace_s_per_mi em segundos brutos, além de pace_per_km e pace_per_mi como strings formatadas; acrescenta speed_kmh e speed_mph; e inclui formula, message e um array ordenado steps com as conversões e divisões. Validações que falham — campos ausentes, números não finitos, distância ou tempo não positivos, unidade desconhecida ou valores fora dos limites publicados — retornam invalid_input e nunca são cobradas. O preço é fixo em US$ 0,002 por requisição bem-sucedida, com item unitário e preço marginal unitário zero.

Dicas práticas, limites e buscas relacionadas

Converta tempos de relógio para segundos totais antes de chamar a API: uma hora e quinze minutos são 4500 segundos, e não a string um dois-pontos quinze. Ao comparar um relógio que exibe min/km com um amigo que usa min/milha, confie nos campos pareados pace_per_km e pace_per_mi de uma única chamada, em vez de reconverter manualmente com fatores aproximados. Tarefas que falham e retornam invalid_input não consomem saldo pré-pago, o que mantém baratos os scripts exploratórios ao enviar deliberadamente uma distância zero para testar a validação do cliente.

Testes unitários para calculadoras de condicionamento

Gere fixtures conhecidos de 5K, 10K e meia maratona, além de rejeições deliberadas de valores não positivos, como valores esperados golden.

Devo enviar o tempo como HH:MM:SS?

Não. Envie o tempo final total como time_seconds (por exemplo, 3661 para 1:01:01). Strings de relógio formatadas aparecem nos campos de resposta finish_time, pace_per_km e pace_per_mi.

Ver a documentação completa do KIT →