Calculadora de passos para distância
Multiplique seus passos pelo comprimento de cada passo e veja a distância percorrida: 10000 passos de 0,75 m são 7500 m, ou 7,5 km. Não mediu o passo? Sua altura serve para estimá-lo. Resultado em metros, quilômetros, milhas e pés. 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
- Passada
- 0,75
- Comprimento do passo (m)
- 0,75 m
- Origem da passada
- stride
- Distância (m)
- 7.500
- Distância (km)
- 7,5
Uma calculadora de passos para distância transforma o número do seu pedômetro ou celular em um comprimento claro que você pode registrar, comparar ou compartilhar. A distância é simplesmente o produto entre quantos passos você deu e o comprimento de cada passo. Quando você já conhece o comprimento do seu passo em metros, a ferramenta multiplica essa passada pela contagem de passos. Quando você sabe apenas a altura em pé, ela estima o comprimento do passo como cerca de 41.4 por cento da altura em metros, uma média comum usada na matemática de fitness do consumidor, e então multiplica pelos passos. Contagens negativas de passos são rejeitadas com um erro de validação claro, para que dados de formulário incorretos nunca virem uma caminhada fictícia.
Como os passos se convertem em distância percorrida
Comece com uma contagem de passos não negativa. Cada passo cobre um comprimento no chão, frequentemente chamado de comprimento do passo ou passada na linguagem cotidiana de fitness. A equação central é: distância em metros igual a passos vezes comprimento do passo em metros.
Se você mediu o comprimento do seu passo caminhando uma distância conhecida e dividindo pela contagem de passos, informe esse comprimento diretamente no campo stride em metros; a calculadora então multiplica e está pronto. Se você não tem uma passada medida, forneça a altura em pé em centímetros. A altura é convertida para metros dividindo por cem e depois multiplicada pelo fator médio 0.414 para estimar o comprimento do passo.
Esse fator fica entre os valores clássicos de livros didáticos, específicos por sexo, de cerca de 0.413 e 0.415 da estatura, e é uma estimativa transparente e determinística, e não um palpite de aprendizado de máquina. Por exemplo, dez mil passos com passada de 0.75 metro equivalem a sete mil e quinhentos metros, ou 7.5 quilômetros. Os mesmos dez mil passos para uma pessoa de 170 centímetros usam comprimento de passo de 0.7038 metros e resultam em cerca de 7038 metros.
Zero passo é permitido e retorna distância zero, o que é útil para registros diários vazios. Passos negativos falham cedo com invalid input em vez de usar valor absoluto que esconderia bugs do cliente.
Onde calculadoras de passos para distância aparecem no trabalho real
Personal trainers e treinadores de corrida convertem metas semanais de passos em quilômetros para que clientes que pensam em passos e clientes que pensam em milhas compartilhem um único plano. Professores de educação física passam tarefas que multiplicam passos pela passada medida ou por estimativas baseadas na altura, para que os alunos vejam o comprimento como produto de contagem e passo. Backends de aplicativos que importam CSVs de pedômetros querem metros e milhas sem adicionar uma segunda biblioteca de unidades.
Registros clínicos de reabilitação às vezes acompanham o volume progressivo de caminhada em passos e precisam de distâncias transparentes para as anotações, e não resumos opacos de IA de caixa-preta. Trate estimativas de calorias, previsão de tempo de corrida, IMC e comprimento de trilha GPS como intenções de busca e páginas separadas, em vez de sobrecarregar esta página de calculadora de passos para distância com todas as fórmulas de saúde relacionadas.
Casos de uso
Registros diários de distância do pedômetro
Transforme contagens de passos do celular ou wearable em metros, quilômetros e milhas usando uma passada conhecida ou uma estimativa de comprimento de passo baseada na altura.
Treinos e desafios de bem-estar
Converta metas de passos da equipe em distâncias de caminhada comparáveis para que líderes relatem o progresso sem erros de unidade em planilhas.
Perguntas frequentes
Como converter passos em distância?
Multiplique a contagem de passos pelo comprimento do passo em metros.
O que acontece se a contagem de passos for negativa?
Contagens negativas de passos não são aceitas; zero passo é permitido e retorna distância zero.
Preciso da passada ou da altura?
Forneça pelo menos uma. Se ambas forem enviadas, a passada explícita em metros é usada no produto da distância e a altura ainda é retornada para referência.
Quanto custa?
A ferramenta do navegador é gratuita e roda localmente.
Quanto dão 10000 passos se eu só souber minha altura?
Cerca de 7038 metros para uma pessoa de 170 cm. O passo é estimado como 41,4% da altura, aqui 0,7038 m, uma média entre os números usuais dos livros para homens e mulheres. Medir o próprio passo é mais preciso.
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/steps-to-distance \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"steps":10000,"stride":0.75}'const res = await fetch("https://api.kit.forhosting.com/health/steps-to-distance", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"steps": 10000,
"stride": 0.75
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/steps-to-distance",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"steps": 10000,
"stride": 0.75
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/steps-to-distance", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"steps":10000,"stride":0.75}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"steps":10000,"stride":0.75}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/steps-to-distance", 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
{
"steps": 10000,
"stride": 0.75
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.steps_to_distance",
"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 resultado é retornado em metros, quilômetros, milhas e pés, para que planilhas de treino, planos de corrida e clientes de API não precisem de conversores de unidade depois.
Como os passos se convertem em distância percorrida
Todo o pipeline é aritmética determinística de ponto flutuante, sem sementes aleatórias, sem carimbos de relógio, sem chamadas de rede e sem desvio de modelo, de modo que entradas idênticas sempre produzem JSON idêntico.
O que você envia e o que recebe de volta
Envie o campo obrigatório steps como um número finito maior ou igual a zero. Verificações clássicas incluem dez mil passos a 0.75 metros resultando em sete mil e quinhentos metros, e dez mil passos com altura de 170 centímetros resultando em passos vezes 1.7 vezes 0.414. Use o formulário gratuito do navegador para registros pessoais e treinos, e depois chame o contrato idêntico a partir de scripts para estimativas de distância diária em lote. Os aliases incluem step_count, step_count_total, n_steps e count. Envie também pelo menos um entre stride e height. O campo stride é o comprimento do passo em metros, finito e estritamente maior que zero, com aliases stride_m, stride_length, step_length, step_length_m e pace_length. O campo height é a altura em pé em centímetros, finita e estritamente maior que zero, com aliases height_cm, cm e h. Quando stride e height estão presentes, o stride explícito é usado no produto e a altura ainda é devolvida para trilhas de auditoria. Falta de steps, ausência das duas fontes de comprimento, strings vazias, valores não numéricos, NaN, Infinity, stride ou height não positivos e qualquer contagem negativa de passos falham com invalid_input e não são cobrados. Em caso de sucesso, a resposta inclui steps limpos, step_length_m, stride_source definido como stride ou height, distance_m como unidade primária, distance_km, distance_miles, distance_ft, unit definido como m, a string de fórmula correspondente ao caminho seguido, o método steps_times_step_length e height_step_factor 0.414. Quando stride foi informado, você também recebe stride_m; quando height foi usado ou também enviado, você recebe height_cm e height_m. O preço das chamadas de API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.
Onde calculadoras de passos para distância aparecem no trabalho real
Autores de currículos que criam lições interativas de fitness precisam do mesmo formato de JSON offline e online para que planilhas e corretores automáticos permaneçam alinhados. Como esta capacidade é um motor de parse puro, o preço da API é a base publicada de US$ 0,002 por item bem-sucedido e a validação com falha não consome saldo.
Casos de integração
Conversão em lote por app e API
Mapeie linhas de passos enviadas para distância com a mesma fórmula da ferramenta gratuita do navegador; rejeite contagens negativas de passos com invalid_input.
Perguntas técnicas
Quais unidades o resultado usa?
A distância primária é em metros (distance_m). A resposta também inclui distance_km, distance_miles e distance_ft para que os clientes não precisem de conversão extra.