How to Use the Mach & Speed Converter
Mach number is a dimensionless value that compares an object's speed to the local speed of sound. Mach 1 means "traveling at the speed of sound," while Mach 2 is twice that speed. But the speed of sound isn't fixed - it depends on air temperature. Warmer air makes molecules vibrate faster, so sound travels faster; colder air at high altitude slows it down. That's why the same Mach number translates to a different km/h value at sea level versus in the stratosphere.
This calculator uses the approximation a = 331.3 + 0.606 x temperature(°C) to find the speed of sound at your chosen temperature, then converts between Mach number, m/s, km/h, and knots. It's useful for understanding aircraft cruise speeds, supersonic jets, rocket launch velocities, or working through physics homework involving the speed of sound.
For example, at sea level (15°C) the speed of sound is about 340.3 m/s (1,225 km/h), but at 11 km altitude (around -56.5°C) it slows to roughly 295 m/s (1,062 km/h). That's why a commercial jet cruising at Mach 0.85 covers a different actual speed than it would at ground level. Enter a value and adjust the temperature to see all four units update instantly.
Frequently Asked Questions
Mach 1 (the speed of sound) depends on air temperature. At sea level and 15°C, it's about 340.3 m/s (1,225 km/h). As altitude increases and temperature drops, the speed of sound slows down, so the same Mach number equals a lower km/h value.
The speed of sound depends on how fast air molecules vibrate, which is proportional to temperature rather than air density. Warmer air means faster molecular motion and a higher speed of sound; colder air slows it down. This calculator uses the approximation a = 331.3 + 0.606 x temperature(°C).