Speed Converter
Convert between km/h, mph, m/s, ft/s and knots.
Reviewed by Aygul Dovletova · Last reviewed
Using the Speed Converter
- Pick your source unit from the "From" selector. The options cover meters per second (SI base), kilometers per hour, miles per hour, feet per second and knots - the five speed units you actually meet in daily life.
- Type the value into the input. The output field reacts on every keystroke via the Preact
onInputhandler; there is no "Calculate" button to press. - Pick your destination unit from the "To" selector.
- Swap direction with the arrow button when you want the inverse conversion - the button reassigns the two unit selections rather than recomputing from scratch.
- Use Copy to push the numeric result to the clipboard through the browser Clipboard API.
What the Tool Computes
Every unit is stored internally as a ratio to meters per second, the SI coherent derived unit for speed (SI Brochure, BIPM 9th edition, Table 4). A conversion is a single multiplication: result = value * factorFrom / factorTo. The factor for km/h is exactly 1/3.6; mph uses the exact international mile (1609.344 m) and exact hour (3600 s), giving 0.44704 m/s per mph; feet per second uses 0.3048 m/s; knots use 1852/3600 m/s, which is exactly 0.5144444... m/s because the international nautical mile is defined as 1852 meters (First International Extraordinary Hydrographic Conference, Monaco 1929). Those exact definitions mean the only rounding you see is at display time.
Real Situations You Will Reach for It
- Interpreting a car review written in mph when your local speed limit signs are km/h.
- Matching a boat's GPS readout in knots against a harbor speed limit posted in km/h or mph.
- Converting a climbing or running pace reported in m/s on a research paper into more intuitive km/h.
- Reading aviation speed callouts - indicated airspeed is usually in knots, ground speed reports may be km/h or mph.
- Checking a weather report's wind speed ("sustained 25 knots, gusts to 40") against a boating forecast in meters per second.
- Translating a physics homework answer expressed in feet per second into SI units for a grading rubric.
Edge Cases and Pitfalls
Speed has two subtle traps. First, ground speed versus airspeed (or water speed): GPS tells you how fast your position is changing on the earth surface, whereas a pitot tube in a plane or a paddle-wheel on a boat tells you speed relative to the surrounding fluid. A 20-knot headwind gives 120 knots indicated airspeed but only 100 knots ground speed. This tool treats whatever number you enter as a scalar; you have to know which kind. Second, average versus instantaneous speed: a runner who completes 10 km in 40 minutes has an average speed of 15 km/h, but the instantaneous speed varies. If you are converting a Garmin or Strava entry, make sure you know which the device reported. Finally, very large magnitudes such as the speed of light (2.998 x 10^8 m/s) survive IEEE 754 double precision cleanly, but anything multiplied by 3.6 to get km/h starts giving unwieldy display strings - the formatter caps at 10 significant digits.
A Little Background on the Knot
The knot got its name from a device sailors used in the 17th century: a wooden log thrown overboard with a knotted line trailing behind. Counting the knots that ran out in half a minute while the line paid out at a fixed rate gave the ship's speed, and the unit stuck. The nautical mile it is built on originally equaled one minute of latitude along any meridian (about 1852 m near the equator, 1861 m near the poles). To get rid of that variation, the 1929 Monaco conference fixed it as exactly 1852 m, which is what ICAO (International Civil Aviation Organization) and IMO (International Maritime Organization) use today. The US retained a slightly different "US nautical mile" of 1853.181 m until 1954, and the UK held out until 1970; both now use 1852 m. NIST SP 811 lists the knot as "approved for use in marine and aeronautical applications" but not for science.
Alternatives and Tradeoffs
Google's inline converter is faster for one-off "how fast is 60 mph in kph" queries but sends the query to a server. The GNU units CLI supports speed of light (c), Mach (note that Mach is a ratio, not a unit, and depends on altitude and temperature), and hundreds of niche units; that is the right tool if you need them. Scientific environments such as Python with astropy.units or MATLAB are better when speeds feed into a longer equation because they carry units through the arithmetic and catch mismatches at runtime. This page is the right choice when you want five common units visible, no server round-trip and no dependency install.
Frequently Asked Questions
How exact is 1 knot = 1.852 km/h?
Exact by international agreement. The international nautical mile was fixed at 1852 meters at the Monaco conference of 1929 and an hour is exactly 3600 seconds, so 1 knot equals 1852/3600 m/s or 1.852 km/h with no rounding involved. Any decimal drift you see in the output is purely a display artifact of IEEE 754 double precision, not a definition issue. ICAO and IMO both publish the value as exact in their standards.
What is Mach and why is it not in this list?
Mach is the ratio of an object's speed to the local speed of sound in the surrounding medium. It is not a unit - it is a dimensionless number. At sea level in the ISA standard atmosphere, Mach 1 is about 340.29 m/s (1225 km/h), but at 11 km altitude it drops to about 295 m/s because the air is colder. A fixed conversion factor would be wrong for any practical flight regime, so the tool omits it. For aviation work, use a dedicated Mach-to-TAS calculator that accounts for altitude and outside air temperature.
Why do speed limits use km/h almost everywhere except the US and UK?
Most countries adopted SI metric units in the 20th century, making km/h the default for ground transport. The US kept mph for legacy and cultural reasons; the UK road network is still signed in mph although the rest of the UK has metrified. Ireland switched all speed limits from mph to km/h on 20 January 2005 in a single overnight changeover - a rare example of a complete rapid conversion.
Is my input sent to a server?
No. The conversion runs inside the Preact component in your browser. There is no fetch call, no websocket and no service-worker interception for the numbers - you can take the tab offline after it loads and keep converting. Anonymous page-view pings go to PostHog for usage analytics but do not include the numbers you type.
How fast is the speed of light?
In vacuum, exactly 299,792,458 m/s by definition since the 1983 redefinition of the meter (SI Brochure, BIPM 9th edition). That works out to roughly 1,079,252,849 km/h, or about 186,282 miles per second. Photons cannot reach it in any medium denser than vacuum; in water they slow to about 75% of that, in glass to about 67%.
What is the highest wind speed ever recorded?
The highest surface wind gust verified by the World Meteorological Organization is 408 km/h (253.2 mph, 220 knots) on Barrow Island, Australia, during Cyclone Olivia on 10 April 1996. Inside tornadoes, Doppler radar has measured airflow near 484 km/h (301 mph) in the Bridge Creek / Moore, Oklahoma tornado of 3 May 1999, though that is above-ground radar and not a ground-level sustained wind.
What speed does the International Space Station travel at?
About 7.66 km/s, or 27,576 km/h, or 17,134 mph, at its nominal 408 km orbital altitude. At that speed, the ISS circles Earth roughly every 92.68 minutes, giving its crew about 16 sunrises per 24-hour day. If you enter 7660 m/s into the converter, the mph column reads the familiar 17,134.
Why do some readouts show m/s while car dashboards show km/h?
The SI coherent unit for speed is m/s, so anything that derives from a physics formula (kinetic energy, Reynolds number, Doppler shift) naturally comes out in m/s. Dashboards use km/h because consumer speed limits are set in km/h in most of the world; the car does one multiplication by 3.6 before it shows the number. This converter does the same, just transparently.
How do I get from a running pace (min/km) to a speed (km/h)?
Divide 60 by the pace in minutes per kilometer. A 5:00 min/km pace equals 60 / 5 = 12 km/h. This converter does not take min/km as input directly - enter the km/h value. If you prefer a dedicated pace-to-speed calculator, tell us via the feedback link and we will add one.
Is mph the same worldwide?
Yes - both the US and the UK use the same international statute mile (exactly 1609.344 meters since 1959), so 1 mph is 1.609344 km/h everywhere. That matches the ISO 31-3 definition and NIST SP 811. Watch out only for historic US survey mile (1609.347... m) - retired by NOAA at the end of 2022 - and older pre-1959 UK imperial miles, which differ in the sixth decimal place.
More Converters
Angle Converter
Convert between degrees, radians, gradians, turns, arcminutes and arcseconds.
Open toolCooking Measurement Converter
Convert between cups, tablespoons, teaspoons, milliliters, fluid ounces and liters.
Open toolData Storage Converter
Convert between bits, bytes, KB, MB, GB, TB and PB with binary (1024) and decimal (1000) modes.
Open toolElectricity Cost Calculator
Calculate daily, monthly and yearly electricity cost from watts, hours per day and electricity rate.
Open toolEnergy Converter
Convert between joules, calories, kilocalories, BTU, kilowatt-hours and electronvolts.
Open toolFuel Economy Converter
Convert between MPG (US), MPG (UK), L/100km and km/L with inverse relationship handling.
Open tool