Doppler Effect Calculator
Convert
When a sound source and a listener move relative to each other, the perceived frequency changes — higher as they approach, lower as they part. This is the Doppler effect. Enter the emitted frequency, the wave speed (343 m/s for sound in air by default), and how fast the observer and source are each moving toward, away, or staying still. The calculator applies f′ = f (v + v_observer) / (v − v_source) and reports the observed frequency, the frequency shift, and the observed wavelength. If the source reaches or exceeds the wave speed the denominator breaks down (a shock wave), which the tool flags. Everything is computed locally in your browser.
- Frequency shift
- +95.85 Hz
- Observed wavelength
- 0.3130 m
How to use
- Enter the emitted (source) frequency in hertz.
- Enter the wave speed (343 m/s is the default for sound in air).
- For the observer and the source, choose moving toward, moving away, or stationary, and enter each speed.
- Read the observed frequency, the shift, and the observed wavelength, and copy the result.
Frequently asked questions
- What sign convention does it use?
- You set directions explicitly. "Toward" means moving toward the other party (which raises the pitch), "away" lowers it, and "stationary" contributes nothing. The math uses f′ = f (v + v_o) / (v − v_s) with the signs chosen from your selections.
- Why did I get a shock-wave warning?
- If the source moves at or faster than the wave speed, the term (v − v_source) is zero or negative and the classical formula no longer applies — the source is breaking the sound barrier, producing a shock wave such as a sonic boom.
- Can I use it for light?
- It uses the classical (non-relativistic) Doppler formula, which is accurate for sound and for slow-moving sources. The relativistic Doppler effect for light at high speeds needs a different equation.
Related tools
BCD Converter (Binary-Coded Decimal)
Convert decimal to and from 8421 binary-coded decimal — per-digit 4-bit nibbles, packed BCD hex bytes, and BCD validity checking.
Gray Code Converter
Convert between decimal, binary and reflected-binary Gray code, both directions, with an optional fixed bit width and a 0-7 reference table.
Two's Complement Converter (8–64 bit)
Enter a decimal, hex, binary, or octal value and see its 8/16/32/64-bit two's complement bit pattern, plus its signed and unsigned readings, hex, octal, and one's complement — in your browser.
IEEE 754 Float Converter (32 & 64-bit)
See the exact IEEE 754 bit layout of any number in float32 and float64 — sign, exponent, and mantissa bits, hex, the stored value, and rounding — or decode hex bits back to a number, all in your browser.
Number Base Converter
Convert numbers between binary, octal, decimal, and hexadecimal.
Unit Converter
Convert length, weight, temperature, area, volume, speed, and time.