Skip to content

Speed of Sound Calculator

Estimate the speed of sound in ideal dry air from temperature and read the result in four common speed units.

Privacy: your files never leave your device. All processing happens locally in your browser.

How to use

  1. 1.Enter the dry-air temperature in degrees Celsius from -100 through 100.
  2. 2.Read the ideal-gas estimate in meters per second and the three converted speed units.
  3. 3.Copy the m/s value, and record the dry-air ideal-model assumption when using it elsewhere.

About Speed of Sound Calculator

Speed of Sound Calculator estimates how quickly a small pressure disturbance travels through ideal dry air at a selected temperature. Enter a value from -100°C through 100°C and the page immediately reports meters per second, kilometers per hour, miles per hour, and knots. The calculation happens locally in the browser, requires no account, and keeps the temperature visible so you can compare nearby conditions. A copy button provides the meters-per-second result for a report, worksheet, or engineering note.

The calculator uses the calorically perfect ideal-gas relationship a = √(γRT). In this expression, a is sound speed, γ is the ratio of specific heats, R is the specific gas constant, and T is absolute temperature. This implementation uses γ = 1.4 and R = 287.05 joules per kilogram-kelvin for dry air. Celsius is converted to kelvin by adding 273.15 before the square root is evaluated. The constants and current kelvin value are shown with the result so the number is auditable rather than produced by an unexplained lookup.

NASA Glenn documents this relationship and emphasizes that temperature must be absolute. OpenStax independently describes the same ideal-gas dependence: warmer gas produces a larger sound speed because its particles transfer the pressure disturbance more rapidly. Reference tests independently evaluate the displayed equation at eight temperatures, including both supported boundaries, freezing, standard-atmosphere temperature, and ordinary room temperature. Unit results are derived only after the meters-per-second value is calculated.

Temperature is not the only property that can matter in the real atmosphere. Humidity changes gas composition, and a moist-air model can give a somewhat different result from the dry-air estimate. The tool does not infer humidity, pressure composition, altitude, or a weather profile. Wind changes speed relative to the ground depending on direction, while this equation describes propagation relative to the modeled air. Strong gradients can refract sound, and unusual gas mixtures require their own γ and R values.

The constant γ = 1.4 is a calorically perfect-air approximation. It is useful across the bounded everyday temperature range offered here, but it is not a high-temperature reacting-flow or real-gas solver. Shock waves, large pressure disturbances, supersonic vehicle aerodynamics, underwater acoustics, solids, and other gases are outside the scope. A value labelled mph or knots is just the same modeled speed converted into another unit; it is not a Mach number adjusted for a separate local atmosphere.

Inputs must be finite numbers inside the stated range. Blank fields and out-of-range values produce an explicit error instead of silently substituting zero or clamping the temperature. Output is rounded for readable display after the full floating-point calculation. Small differences from another source can arise from different dry-air constants, humidity assumptions, or rounding. Retain the source's own atmospheric model when exact agreement is required.

Use this page for classroom checks, quick acoustics estimates, unit comparison, or a transparent first-pass engineering calculation. For flight safety, meteorology, certified instrumentation, or experimental work, use measured local conditions and an appropriate validated model. The calculator explains a defined approximation; it does not replace an atmospheric sounding, specialist acoustic software, or safety-critical analysis.

Methodology & sources

Validate a finite Celsius temperature from -100 through 100, convert it to kelvin with T = °C + 273.15, then evaluate √(1.4 × 287.05 × T). Convert the unrounded m/s result by factors 3.6, 2.2369362920544, and 1.9438444924406 before display formatting.

Frequently asked questions

What equation does the calculator use?
It evaluates a = √(γRT) with γ = 1.4, dry-air R = 287.05 J/(kg·K), and temperature converted from Celsius to kelvin.
Does humidity affect the real speed of sound?
Yes. Humidity changes air composition, so real moist air can differ from this deliberately bounded dry-air estimate.
Does wind change this result?
The formula estimates propagation relative to the modeled air. Wind can change the observed speed over the ground depending on direction.
Why might another calculator show a slightly different number?
It may use rounded constants, a linear approximation, humidity, or another atmospheric model. This page displays its constants explicitly.

Calculators guides

View all