PhysicsLast updated: 2026-10-08

Doppler Effect Calculator

Calculate Doppler effect frequency, wavelength, and pitch shifts for moving sound sources and observers. Includes temperature-dependent sound speed (V = 331.5 + 0.6t), wind correction, wall echoes, beat frequencies, and speed detection from frequencies with worked steps.

Client-Side · Zero TelemetryPrivate & Secure
Try an examplef' = f₀ (V ± vₒ) / (V ∓ vₛ)

Base frequency (440 Hz = A4, 960 Hz = Siren)

V = 340.5 m/s

Speed of sound V = 331.5 + 0.6t (m/s)

Positive for tailwind (Source → Observer)

🔊 Sound Source
👂 Observer

Result

Working & Sign Reasoning

ShareXfB!L

How to use

  1. 1

    Select calculation mode

    Choose standard (moving source/observer), wall reflection & beats, or speed detection.

  2. 2

    Enter frequencies, speeds and temperature

    Specify source frequency, air temperature (auto-calculates sound speed), velocities (km/h or m/s) and directions.

  3. 3

    Review results and sign reasoning

    Examine observed frequency, wavelength, pitch shift in semitones, worked formulas, and why signs were chosen.

Features

  • Standard Doppler calculations for moving sources and observers
  • Automatic temperature-based sound speed (V = 331.5 + 0.6t) and wind speed correction
  • Two-stage wall reflection echo and acoustic beat frequency calculation
  • Reverse speed estimation from passing frequencies (speed radar principle)
  • Displays wavelength shift, frequency ratio, and pitch change in semitones
  • Shows complete mathematical formulas and step-by-step reasoning for algebraic signs
  • Runs entirely in browser; no account required and zero data transmitted

Use cases

Physics homework & exam prep

Check Doppler formula signs and step-by-step algebra for physics assignments.

Echo & acoustic beat verification

Solve two-stage wall reflection and beat frequency problems with ease.

Siren pitch change analysis

Estimate how many semitones a passing siren drops given vehicle speed.

Details

The Doppler effect is the change in wave frequency observed when the wave source and the observer move relative to each other, proposed by Christian Doppler in 1842. When a source moves toward an observer, wavefronts are compressed, shortening the wavelength and increasing the observed pitch. When moving away, wavefronts are stretched, lowering the pitch.

The general formula is f' = f₀ × (V_w ± vₒ) / (V_w ∓ vₛ), where V_w is the effective speed of sound including wind (V + w), vₒ is observer speed, and vₛ is source speed. Approaches raise frequency (numerator +, denominator −); departures lower frequency (numerator −, denominator +).

The speed of sound in air depends on temperature: V = 331.5 + 0.6t (m/s). At 15 °C it is about 340.5 m/s; at 0 °C, 331.5 m/s. Wind blowing along the sound path adds to the effective sound speed.

When a vehicle moves toward a wall emitting sound, the wall receives f_wall = f₀ V / (V − vₛ). The vehicle then receives the reflected wave at f'' = f₀ (V + vₛ) / (V − vₛ). Interference between the emitted sound and the echo produces acoustic beats at |f'' − f₀| beats per second.

This tool reports not only numerical frequencies and wavelengths, but musical pitch changes (semitones), beat frequencies, and complete step-by-step reasoning behind the mathematical signs.

FAQ

Why is the denominator (V − vₛ) when the source approaches?

Because the moving source compresses wavefronts ahead, shortening the wavelength to λ' = (V − vₛ)/f₀. Since f' = V / λ', the term (V − vₛ) appears in the denominator, reducing it and raising frequency.

Why is the numerator (V + vₒ) when the observer approaches?

The moving observer intercepts wavefronts at a relative speed of (V + vₒ), encountering more wave cycles per second. Hence (V + vₒ) appears in the numerator.

How does sound speed vary with temperature?

In dry air, V = 331.5 + 0.6t (m/s). At 0 °C it is 331.5 m/s, at 15 °C it is 340.5 m/s, and at 25 °C it is 346.5 m/s — increasing by ~0.6 m/s for each degree Celsius.

What happens if the source exceeds sound speed?

If vₛ ≥ V, wavefronts pile up into a conical shock wave (sonic boom). The denominator becomes zero or negative, and standard Doppler equations no longer apply.

Why calculate twice for wall reflection?

Stage 1 treats the wall as a stationary observer receiving sound from a moving source. Stage 2 treats the wall as a stationary source sending the echo to the moving receiver.

All processing happens in your browser. Your files are never uploaded.

Verified: Known values (ambulance 60 km/h approach 960 Hz giving 1009.43 Hz and recede giving 915.21 Hz, trains passing 72+36 km/h giving 481.20 Hz, wall echo 10 m/s 440 Hz giving 466.67 Hz with 26.67 Hz beat, speed detection 1000/900 Hz giving 17.89 m/s = 64.42 km/h, wind correction) plus supersonic and invalid errors are covered by browser tests

Did you know?

Proposed by Christian Doppler in 1842, the Doppler effect was experimentally verified in 1845 by C. H. D. Buys Ballot using trumpeters playing a constant pitch on an open train car while musicians on the ground observed the pitch shifts.

Optional usage measurement settings

Only with your consent, a random browser ID and tool/learning events are sent to measure return visits. This is pseudonymous measurement. Inputs, answers, keys, files and search terms are excluded. Consent expires after 90 days. Declining does not limit any feature.

Measurement is off.

Retention and privacy