Conversor de kilómetros a millas
Divida los kilómetros entre 1,609344 exactos y obtenga millas terrestres: una carrera de 5 km son unas 3,1069 millas y 100 km, unas 62,1371. Pensado para viajes por Estados Unidos, odómetros y planes de carrera, sin atajos redondeados. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Kilómetros
- 5
- Resultado
- 3,1068559612
- Millas
- 3,1068559612
- Factor
- 0,6213711922
- Km por milla
- 1,609344
Un conversor de kilómetros a millas transforma una distancia métrica en la cifra de milla estatutaria que aún aparece en señales de Estados Unidos, odómetros, aplicaciones de running en unidades imperiales y contratos logísticos de última milla. Introduzca una longitud finita y no negativa en kilómetros. La herramienta divide por la definición internacional exacta: una milla equivale a 1.609344 kilómetros, y devuelve la magnitud en millas junto con el factor y una fórmula legible. No se usa el atajo mental de multiplicar por 0.62.
La milla internacional exacta y por qué 1.609344 no es una conjetura
Cuando la distancia ya está en kilómetros y necesita millas estatutarias, la conversión es una sola división exacta, no una tabla ni un atajo escolar redondeado. Una milla internacional se define como exactamente 1609.344 metros, es decir 1.609344 kilómetros. Esa definición proviene del acuerdo internacional de 1959 sobre la yarda y la libra, que alineó a los países de habla inglesa en una pulgada, una yarda y una milla comunes.
Por tanto, millas = kilómetros ÷ 1.609344, y el factor recíproco es uno partido por esa constante. Un entrenamiento de 5 kilómetros ronda las 3.1069 millas; una carrera de 10 kilómetros, unas 6.2137 millas; un maratón de 42.195 kilómetros, unas 26.2188 millas; 100 kilómetros, unas 62.1371 millas. El atajo popular de multiplicar por 0.62 sirve para una estimación tosca y falla un deber o un acuerdo de servicio logístico.
Esta herramienta no usa ese atajo, no cambia a la milla de agrimensura de Estados Unidos y no acepta una cadena de unidad como las letras km pegadas al número. Cero kilómetros se convierte en cero millas, una lectura válida de origen o de reposo. Los valores no finitos, los campos ausentes y las cadenas vacías fallan igual.
Dónde un conversor de kilómetros a millas resulta útil
Quien escribe kilómetros a millas en un buscador ya quiere la cifra en millas estatutarias a partir de una distancia métrica, no un hub general de longitudes ni un formulario primario de millas a kilómetros. Los escritorios de logística convierten longitudes de corredor antes de cotizar un contrato de última milla en Estados Unidos. Como la implementación es código analítico parse de nivel A, cada llamada correcta se mantiene barata, sin tokens de modelo ni red de salida.
La validación fallida no consume saldo. Prefiera esta capacidad cuando la entrada ya está en kilómetros y solo necesita millas estatutarias; si debe convertir entre muchas unidades en una sola llamada, use un conversor de longitud más amplio.
Qué puede hacer con ella
Planificación de viajes y logística
Pase distancias de ruta métricas de APIs de mapas a millas estatutarias para estimaciones de viaje en Estados Unidos, presupuestos de combustible y acuerdos de entrega con el mismo factor exacto en cada fila.
Comprobaciones de distancia en carrera y entrenamiento
Corredores y entrenadores convierten marcas de cinco, diez kilómetros y maratón a millas y comparan el cálculo a mano con un resultado determinista antes de publicar guías de carrera.
Preguntas frecuentes
¿Cómo convierto kilómetros a millas?
Envíe un número finito no negativo en kilometers. Millas = kilómetros ÷ 1.609344. Ejemplo: 1.609344 km rinde 1 milla; 100 km rinde unas 62.137119223733 millas.
¿1.609344 es exacto o aproximado?
Exacto. Una milla estatutaria internacional se define como 1.609344 kilómetros (1609.344 metros) por el acuerdo de 1959 sobre la yarda y la libra. Esta herramienta no usa la milla de agrimensura ni la estimación de multiplicar por 0.62.
¿Qué ocurre si el valor en kilómetros es negativo?
Una distancia negativa se rechaza y no se factura. Cero kilómetros se convierte en cero millas.
¿Cuántas millas son una carrera de 10 km o un maratón?
Una carrera de 10 km son unas 6,2137 millas, y un maratón de 42,195 km, unas 26,2188 millas. Ambas cifras salen de la misma división exacta entre 1,609344.
¿Usa la milla topográfica de Estados Unidos?
No. Siempre usa la milla internacional de exactamente 1,609344 km, fijada por el acuerdo de la yarda y la libra de 1959, y nunca cambia a la milla topográfica estadounidense.
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/conv/kilometers-to-miles \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"kilometers":5}'const res = await fetch("https://api.kit.forhosting.com/conv/kilometers-to-miles", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"kilometers": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/kilometers-to-miles",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"kilometers": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/kilometers-to-miles", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"kilometers":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"kilometers":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/kilometers-to-miles", 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
{
"kilometers": 5
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.kilometers_to_miles",
"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
Las distancias negativas y los valores no finitos fallan con invalid_input en lugar de inventar un número. Las llamadas correctas se facturan a $0.002; la entrada inválida no se cobra.
La milla internacional exacta y por qué 1.609344 no es una conjetura
Un valor negativo no es una distancia en este contrato: tratarlo como un delta con signo invertiría en silencio el «cuán lejos», así que el motor rechaza los negativos con invalid_input.
Contrato de entrada, forma de la respuesta y validación
Ejemplo: 5 kilómetros rinden unas 3.106855961187 millas tras el redondeo; 1.609344 kilómetros rinden exactamente 1 milla. Envíe un cuerpo JSON con un número finito obligatorio llamado kilometers. Se aceptan los alias km, kilometres, value y distance para que exportaciones de mapas, tablas de carrera y formularios usen el nombre que ya existe en el archivo de origen. El valor debe ser mayor o igual que cero y permanecer dentro de un billón para que la división siga finita en doble precisión IEEE tanto en el Worker como en el navegador. En caso de éxito el cuerpo repite kilometers redondeado, asigna miles y el campo sinónimo result a la misma magnitud en millas, factor al recíproco redondeado de 1.609344, km_per_mile a la constante exacta 1.609344, y formula a la cadena millas = kilómetros ÷ 1.609344. La validación fallida —campos ausentes, cadenas vacías, texto no numérico, NaN, Infinity, una distancia negativa o un valor fuera del límite publicado— devuelve invalid_input nombrando el campo y no se cobra. Prefiera números JSON frente a cadenas con etiquetas de unidad o separadores de miles; esos caracteres extra no se analizan. El precio de un ítem correcto es $0.002.
Dónde un conversor de kilómetros a millas resulta útil
Quien posiciona esa consulta con la palabra completa atiende a conductores que recibieron una ruta métrica de una API de mapas, corredores que entrenaron en kilómetros y necesitan textos de carrera en imperial, docentes que piden el factor exacto de 1959 en lugar del atajo 0.62, e ingenieros que necesitan un oráculo determinista que rechace una distancia negativa en vez de producir en silencio un delta con signo. Las hojas de conversión de unidades del aula necesitan un oráculo que marque un envío negativo o no numérico como invalid_input y no como un éxito vacío. Las canalizaciones de automatización llaman el mismo contrato de API a $0.002 por ítem correcto sin montar un servicio de hojas de cálculo. Mantenga las peticiones pequeñas, fije las millas redondeadas en las pruebas y obtendrá aritmética reproducible de kilómetros a millas para deberes, guías de carrera y webhooks de viaje ligeros.
Casos de integración
Deberes y fixtures de prueba
Estudiantes e ingenieros convierten lecturas escolares de kilómetros a millas y fijan JSON golden para que el widget del navegador y la API no discrepen, incluido el rechazo de una distancia negativa.
Preguntas técnicas
¿Qué ocurre con una entrada ausente o no numérica?
La API devuelve invalid_input nombrando el problema (por ejemplo, falta el campo kilometers, o el valor no es un número finito). Las tareas fallidas no se cobran.
¿Cuánto cuesta el conversor de kilómetros a millas?
La herramienta del navegador es gratuita. Las peticiones a la API usan saldo prepago a $0.002 por llamada correcta; la entrada inválida no se factura.