Mach Number Calculator: ISA Speed of Sound + True Airspeed

Mach Number Calculator

ISA speed of sound · 4-unit airspeed · regime · reverse mode

Local Speed of Sound

ISA: 15 °C at sea level, −6.5 °C/km lapse to 11 km, then isothermal −56.5 °C to 20 km.
For hot/cold days or any non-standard condition — overrides the altitude-table default entirely.

True Airspeed

Target Mach Number

Result

Pick an altitude (or type a custom temperature) and an airspeed to get the Mach number, flow regime, the exact speed of sound used, and the speed echoed in m/s, km/h, mph and knots

Speed of sound is computed as a = √(γRT) with γ = 1.4 and R = 287.053 J/(kg·K) for dry air — humidity changes it by well under 1%, so it is ignored here. The ISA model covers 0–20 km (linear lapse to 11 km, isothermal above); real atmospheric temperatures routinely deviate several degrees from ISA, which is exactly why the custom temperature override exists. Mach regime boundaries (0.8, 1.2, 5) are conventional labels, not sharp physical switches — transonic effects appear gradually. Above Mach 0.3, incompressible-flow lift/drag formulas need compressibility corrections. For study and flight-planning estimates, not certified performance data.


Mach Number Calculator: ISA Speed of Sound, True Airspeed in 4 Units and Reverse Mode

A common mistake in Mach number calculations is assuming the speed of sound is a fixed number, when it actually depends entirely on air temperature, which changes with altitude. This speed of sound calculator applies the real International Standard Atmosphere temperature lapse rate, roughly minus 6.5°C per kilometre up to 11 km, then a constant minus 56.5°C above that, to compute a genuinely correct local speed of sound at your chosen altitude or lets you type a custom temperature for a hot or cold day. As a complete true airspeed calculator, it accepts your airspeed in m/s, km/h, mph, or knots, and always echoes the result in all four units, useful for quick Mach to knots conversions during flight planning. A reverse mode goes the other way, taking a target Mach number and telling you the required true airspeed and the tool flags clearly when Mach exceeds 0.3, the point where incompressible-flow assumptions used in simpler lift and drag calculations start losing accuracy.


How to Use

This tool has two tabs: Speed → Mach and Mach → Required Speed.

Step 1: Setting up your local speed of sound (shared across both modes)

  • Select your Temperature source: Standard atmosphere altitude (ISA) to use the standard lapse-rate model or Custom air temperature to type your own value directly for a non-standard day.
  • If using ISA, enter your Altitude in metres, from 0 up to 20,000. The tool applies the correct ISA temperature for that altitude automatically, the linear lapse below 11 km, and the constant minus 56.5°C isothermal layer from 11 to 20 km.
  • If using a custom temperature instead, enter your Air Temperature directly in degrees Celsius. This completely overrides the altitude-table default, useful for a hot or cold day that doesn’t match the standard atmosphere.

Step 2: Using Speed → Mach mode

  • Enter your Airspeed value and select its Unit, m/s, km/h, mph or knots.
  • Tap Calculate Mach Number. The result shows the Mach number, its flow regime, subsonic, transonic, supersonic or hypersonic, the exact local speed of sound used and your airspeed echoed back in all four units for easy cross-reference.

Step 3: Using Mach → Required Speed mode

  • Switch to the Mach → Required Speed tab and enter your Desired Mach number.
  • Tap Calculate Required Airspeed. The tool works backward using your chosen temperature or altitude to tell you exactly what true airspeed, in all four units, corresponds to that target Mach number.

Step 4: Exporting your result

  • Use Print / PDF for a clean printable copy or Copy to paste the figures elsewhere.

Key Features

  • Physically correct ISA-based speed of sound, applying the real temperature lapse rate up to 11 km and the isothermal layer from 11 to 20 km
  • Custom temperature override, always available for hot or cold days or any non-standard condition
  • Airspeed accepted and echoed in all four units, m/s, km/h, mph and knots, at once
  • Flow regime classification, subsonic, transonic, supersonic or hypersonic
  • Reverse mode, calculating the required true airspeed for a target Mach number
  • Compressibility flag above Mach 0.3, cross-linking to where incompressible lift and drag formulas start losing accuracy
  • Export as PDF or copy the result

Formula / Logic Used

Local Speed of Sound

a=γRTa = \sqrt{\gamma R T}

Where γ=1.4\gamma = 1.4 for dry air, R=287.053 J/(kgK)R = 287.053\ J/(kg \cdot K) and TT is absolute air temperature in Kelvin.

ISA Temperature Lapse

T=288.150.0065h K, for h11,000 m,T=216.65 K (constant), for 11,000<h20,000 mT = 288.15 - 0.0065h \ \text{K, for } h \leq 11{,}000\ m, \qquad T = 216.65\ \text{K (constant), for } 11{,}000 < h \leq 20{,}000\ m

Mach Number

M=vaM = \frac{v}{a}

Flow Regime Classification

Subsonic: M<0.8,Transonic: 0.8M1.2,Supersonic: 1.2<M5,Hypersonic: M>5\text{Subsonic: } M < 0.8, \quad \text{Transonic: } 0.8 \leq M \leq 1.2, \quad \text{Supersonic: } 1.2 < M \leq 5, \quad \text{Hypersonic: } M > 5

Reverse Mode: Required Airspeed from Target Mach

v=M×av = M \times a


Who Should Use This Tool

Aerospace engineering students learning compressible flow fundamentals, speed of sound and Mach regime classification for a flight mechanics or aerodynamics course. also useful for flight simulation enthusiasts, RC and model aircraft builders and anyone converting between Mach number and true airspeed across different altitudes.


Frequently Asked Questions (FAQs)

1. Why isn’t the speed of sound the same number at every altitude?

The speed of sound depends directly on air temperature, and temperature drops steadily with altitude up to about 11 km under the standard atmosphere model, so the speed of sound is genuinely lower at cruise altitude than at sea level. This tool applies the correct ISA temperature lapse rate for whichever altitude you select, rather than using a single fixed value.

2. How do I convert a Mach number into knots or another speed unit?

Multiply the Mach number by the local speed of sound to get true airspeed, then convert that into whichever unit you need. This tool does this automatically and always echoes the result in m/s, km/h, mph and knots together, so no separate unit conversion step is needed.

3. What’s the difference between transonic and supersonic flow?

Supersonic flow means the aircraft itself is moving faster than the speed of sound, typically above Mach 1.2, while transonic flow, roughly Mach 0.8 to 1.2, describes the more complex condition where some airflow over the aircraft’s surfaces has locally accelerated past the speed of sound even though the aircraft’s overall speed hasn’t. This tool classifies your result into the correct regime based on the calculated Mach number.

4. Why does this tool warn me above Mach 0.3?

Below roughly Mach 0.3, air can be treated as effectively incompressible for lift and drag calculations, but above that point, compressibility effects become significant enough that simpler incompressible-flow formulas start to lose accuracy. This tool flags this threshold so you know when a more detailed compressible-flow analysis is actually needed.

5. Can I find the airspeed needed to reach a specific Mach number at a given altitude?

Yes, switch to Mach → Required Speed mode, enter your target Mach number and make sure your altitude or custom temperature is set correctly, the tool then calculates the exact true airspeed, in all four units, that corresponds to that Mach number under those conditions.


Related Tools

Read More>>>

Scroll to Top