Calculadora de pasos a km
10 000 pasos son unos 8 km con la zancada media adulta de 0,8 m: escriba su total de pasos, añada su propia zancada si la midió y obtenga la distancia en kilómetros. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Una calculadora de pasos a km transforma la cifra del reloj, del teléfono o del podómetro en distancia de marcha o de carrera en kilómetros. La distancia es el producto de cuántos pasos dio y de cuánto mide cada paso; ese producto en metros se divide después entre mil. Si usted no ha medido la zancada, esta herramienta usa una zancada media adulta de marcha publicada de 0.8 metros, ochenta centímetros, la cifra detrás de la regla de entrenamiento de que diez mil pasos son unos ocho kilómetros. Si sí conoce su zancada en metros, esa longitud sustituye a la media para que una sesión en pista, un registro de cinta o un paseo de semana de competición use su propia longitud de paso.
Cómo un recuento de pasos se convierte en kilómetros
Comience con un recuento de pasos no negativo procedente de un reloj, un teléfono o un podómetro. Cada paso cubre una longitud sobre el suelo, llamada longitud de zancada o de paso en el lenguaje del entrenamiento. La distancia en metros es pasos por longitud de zancada en metros, y los kilómetros son ese producto dividido entre mil.
Si usted no ha medido su zancada, esta calculadora de pasos a km usa una zancada media adulta de marcha publicada de 0.8 metros, ochenta centímetros, la cifra detrás de la regla habitual de que diez mil pasos son unos ocho kilómetros. Diez mil pasos con esa media son ocho mil metros, o ocho kilómetros. Cinco mil pasos con la misma media son cuatro kilómetros.
Cero pasos está permitido y devuelve cero kilómetros, útil para registros diarios vacíos y filas de día de descanso. Si midió la zancada en una pista o en un trayecto medido, envíela en metros y la misma identidad usa su longitud en lugar de la media: diez mil pasos a 0.75 metros son 7.5 kilómetros. Una zancada interior más corta de 0.7 metros sobre diez mil pasos son siete kilómetros.
Valores no finitos como NaN o Infinity también fallan.
Dónde aparece una calculadora de pasos a km en el deporte
Corredores, marchadores y atletas híbridos buscan pasos a km cuando el reloj informa pasos pero el plan de entrenamiento, la hoja de la semana de competición o el reto del club está escrito en kilómetros. Los entrenadores convierten un objetivo diario de pasos en una meta en kilómetros para que quienes piensan en pasos y quienes piensan en km compartan un mismo plan sin un conversor de unidades al lado.
Las clases de educación física y los cursos de entrenadores encargan tareas que multiplican los pasos por la media de 0.8 metros o por una zancada medida, para que el alumnado vea la longitud como producto de recuento y paso. Los backends de aplicaciones que importan CSV de podómetros quieren kilómetros sin una segunda biblioteca de unidades, y quieren que las filas negativas se rechacen en lugar de firmarse en silencio.
Esta página es para quien desea kilómetros a partir de pasos, no un volcado sanitario en millas y pies, y no una zancada adivinada a partir de la estatura. La validación fallida no consume saldo. Mantenga las peticiones pequeñas, fije los totales en kilómetros en las pruebas y obtendrá aritmética deportiva reproducible para widgets, crónicas y workers de borde, sin levantar una pila propia de plataforma de fitness.
Qué puede hacer con ella
Diarios de entrenamiento en kilómetros
Pase los recuentos de pasos del reloj o del teléfono a kilómetros con la zancada media de 0.8 m, o con una zancada medida en una sesión de pista.
Retos de pasos de club y de empresa
Convierta los totales de pasos del equipo en distancias comparables en kilómetros para que las clasificaciones usen la unidad que el plan ya emplea.
Preguntas frecuentes
¿Cómo se convierten los pasos en kilómetros?
Multiplique el recuento de pasos por la longitud de zancada en metros y divida entre 1000. Si omite stride, la calculadora usa la zancada media adulta de marcha publicada de 0.8 m, de modo que 10000 pasos son 8 km.
¿Qué zancada media usa esta calculadora?
0.8 metros (80 cm) por paso, un promedio adulto de marcha citado con frecuencia y la cifra detrás de la regla de que 10000 pasos son unos 8 km. Envíe stride en metros para sustituirla.
¿Qué ocurre si el recuento de pasos es negativo o no es un número?
No se aceptan recuentos negativos, ausentes, NaN ni Infinity. Cero pasos está permitido y devuelve 0 km.
¿Cuánto cuesta convertir pasos a km?
La herramienta del navegador es gratuita y se ejecuta en local.
¿Puedo usar mi propia longitud de zancada?
Sí. Escriba su zancada medida en metros y sustituye a la media de 0,8 m: 10 000 pasos con 0,75 m dan 7,5 km en lugar de 8.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/sports/steps-to-km \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"steps":10000}'const res = await fetch("https://api.kit.forhosting.com/sports/steps-to-km", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"steps": 10000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/sports/steps-to-km",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"steps": 10000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/sports/steps-to-km", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"steps":10000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"steps":10000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/sports/steps-to-km", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"steps": 10000
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "sports.steps_to_km",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Los recuentos negativos y los valores no finitos se rechazan con invalid_input, de modo que una exportación rota no se convierta en un total ficticio de kilómetros. Las llamadas API correctas se facturan a $0.002; los fallos de validación no se cobran.
Cómo un recuento de pasos se convierte en kilómetros
Los recuentos negativos fallan con invalid_input en lugar de tomar un valor absoluto que ocultaría una exportación defectuosa. Toda la canalización es aritmética determinista en coma flotante, sin semillas aleatorias, sin marcas de reloj, sin llamadas de red y sin deriva de modelo, de modo que entradas idénticas siempre producen el mismo JSON, que usted puede fijar en pruebas y en un registro de toda la temporada.
Contrato de entrada, forma de la respuesta y errores
Ejemplo: diez mil pasos sin campo stride dan ocho kilómetros. Prefiera números desnudos a cadenas con formato; no se analizan separadores de miles ni sufijos de unidad. Envíe mediante POST un cuerpo JSON con el campo obligatorio steps como un número finito mayor o igual que cero. Los alias incluyen step_count, n_steps y count, para que una exportación del wearable no necesite un paso de cambio de nombre. De forma opcional envíe stride como un número finito positivo de metros; los alias incluyen stride_m, stride_length y step_length. Cuando se omite stride, la calculadora usa la media publicada de 0.8 metros y etiqueta stride_source como average. Cuando stride está presente, se usa esa longitud y stride_source vale provided. Cada campo puede llegar como número JSON o como cadena numérica. La ausencia de steps, las cadenas vacías, los booleanos, los objetos, NaN, Infinity y cualquier recuento de pasos negativo fallan con invalid_input nombrando el campo y no se facturan. Una zancada cero o negativa también es invalid_input, porque una longitud de paso no positiva no puede convertir un recuento en kilómetros. En caso de éxito el cuerpo repite los steps depurados, el stride_m realmente usado, stride_source, distance_m, el resultado principal distance_km, unit con valor km, la cadena de fórmula distance_km = steps × stride_m / 1000, el método steps_times_stride y average_stride_m para que los clientes muestren la constante publicada junto a una zancada propia. El precio de un ítem correcto es un $0.002 fijo.
Dónde aparece una calculadora de pasos a km en el deporte
Como la implementación es parse pura de tier A, cada llamada correcta cuesta el precio base publicado $0.002, sin tokens de modelo y sin red saliente.
Casos de integración
Conversión masiva en aplicaciones y API
Asigne las filas de pasos cargadas a distance_km con la misma fórmula que la herramienta gratuita del navegador; rechace recuentos negativos con invalid_input.
Preguntas técnicas
¿Puedo indicar mi propia zancada en lugar de la media?
Sí. Envíe stride como un número finito positivo de metros (alias stride_m, stride_length, step_length). La respuesta pone stride_source en provided y sigue devolviendo el average_stride_m publicado de 0.8 como referencia.