snaptools
Kilometers to Miles
⌃⏎ run · clear · / focus input
All units
send result to
no matches
// about this tool

Kilometers to Miles Online

Updated 2026-07-09

Convert kilometers to miles online for free. Enter a distance in km and SnapTools shows the exact value in miles instantly, in your browser — nothing is uploaded.

One kilometre is about 0.621371 miles (because a mile is exactly 1609.344 metres), so you multiply km by roughly 0.6214. For quick reference: 1 km ≈ 0.62 mi, 5 km ≈ 3.11 mi, 10 km ≈ 6.21 mi, 21.1 km (a half-marathon) ≈ 13.1 mi, 42.2 km (a marathon) ≈ 26.2 mi, and 100 km ≈ 62.14 mi. Enter any value above for the precise figure, or use the full Length Converter for metres, feet, yards, and more.

// how to use

  1. 1 Type a distance in kilometres into the input.
  2. 2 SnapTools shows the value in miles instantly as you type.
  3. 3 Copy the result, or open the Length Converter for other units.

// examples

Common distance
Input
5
Output
3.10685596
Round number
Input
100
Output
62.13711922

// common uses

Converting road and running distances to miles Reading a metric map or route in miles Comparing car odometer or GPS figures Checking a race distance like a 5K or 10K in miles

// faq

No. The conversion runs entirely in your browser, so nothing you enter leaves your machine.
One kilometre is about 0.621371 miles, because a mile is defined as exactly 1609.344 metres. So to go from km to miles you multiply by roughly 0.621371.
A quick estimate is to multiply by 0.6 (or take the km value, halve it, and add ten percent). 10 km is about 6.2 miles. For an exact figure this tool uses the full factor.
Yes. It uses the international statute mile of 1609.344 metres, the standard for road distances. Nautical miles are different and are available in the full Length Converter.
It uses the exact international definition, so the answer is accurate to many decimal places — not a rounded approximation.

Use this via API

Get a free API key →
curl -X POST https://snaptools.dev/api/v1/tools/km-to-miles \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":"5"}'
Esc
↑↓ navigate open Esc close