Doppler Effect Calculator

How much does moving change the frequency you hear?

Enter your source frequency, wave speed, and relative motion to find the observed frequency any moving source or observer would produce. Handles all six motion configurations instantly.

Updated July 2026 · How this works

Example calculation — edit any field to use your own numbers

Worth knowing
How It Works
The formula, explained simply

Imagine throwing a ball toward a wall while walking toward it: the ball covers the gap faster because you added your own walking speed to the throw. Sound waves work the same way, except the wave already travels at a fixed speed set by the medium — what changes is how quickly the wavefronts arrive at the listener. When a source moves toward an observer, each successive wavefront is emitted from a position slightly closer than the last, effectively squeezing the crests together. The observer detects more crests per second, which registers as a higher frequency.

The observer's own motion adds a second layer. If the observer moves toward the source, they intercept wavefronts sooner than they would standing still — increasing the apparent arrival rate further. If the observer moves away, they let the wavefronts catch up more slowly, reducing the detected frequency. The general Doppler equation combines both motions in one expression: the numerator adjusts for observer movement, and the denominator adjusts for source movement. When both parties are stationary, the fraction equals 1 and the observed frequency exactly matches the source frequency.

The direction selector in this calculator assigns the correct algebraic sign to each speed. Adding observer speed to the numerator raises the result when the observer moves toward the source. Subtracting source speed from the denominator raises the result when the source moves toward the observer. Reversing those signs — observer retreating or source receding — pushes the observed frequency below the source frequency. Every real-world Doppler scenario, from ambulance sirens to bat echolocation to radar guns, maps onto one of the six motion configurations the calculator supports.

When To Use This
Right tool, right situation

Use this calculator whenever you need to predict or interpret frequency changes caused by relative motion between a sound source and a listener. Common situations include: estimating how much a vehicle siren shifts in pitch at a known speed, verifying acoustic test setups where either the source or microphone is moving, checking whether a measured frequency difference is consistent with a known velocity, and understanding echolocation scenarios where bats or sonar systems emit and receive from a moving platform.

This calculator is also useful for understanding Doppler radar and lidar systems conceptually, even though those applications use electromagnetic rather than acoustic waves. The formula structure is identical for low-velocity cases. Medical ultrasound Doppler measurements follow the same principle; enter the speed of sound in soft tissue and the blood-flow velocity to estimate the frequency shift an ultrasound probe would detect.

Do not use this calculator when source speed is at or near wave speed — the classical formula breaks down at the sonic threshold and shock-wave dynamics require different treatment. Similarly, this tool assumes the source, observer, and medium are all on the same line of motion. When relative motion is at an angle to the line connecting source and observer, a cosine correction factor must be applied to the velocity components, which this calculator does not handle. For those scenarios, treat the component of velocity along the source-observer axis as the effective speed input.

Common Mistakes
Why results sometimes look wrong

Entering speed in the wrong units without switching the unit selector. A source speed of 30 m/s and 30 mph are very different — 30 mph is about 13 m/s, producing a noticeably smaller shift. If your result looks too large or too small, the first thing to check is whether the unit system matches the numbers you entered. The wave speed field carries a different default depending on whether you are working in metric or imperial, and entering 343 as an imperial wave speed (where the field expects mph) will produce a grossly wrong result.

Treating the motion direction as an absolute heading rather than a relative one. The Doppler formula only cares whether the source and observer are closing distance or opening it — not whether they are heading north or south. A source moving east and an observer moving west are both approaching each other. Choosing the wrong direction option inverts the shift, turning a pitch rise into an apparent pitch drop. Always ask: are the two parties getting closer or farther apart?

Forgetting that Doppler shift is relative to wave speed, not absolute speed. A 30 m/s source in air at 343 m/s produces a roughly +9.58% shift. The same 30 m/s source in water at 1480 m/s would produce a much smaller shift because the same velocity is a much smaller fraction of the medium's wave speed. The Mach number output is the clearest indicator of how significant the shift will be — low Mach numbers mean small shifts regardless of the absolute speeds involved.

The Math
Worked examples and deeper derivation

The general Doppler formula is: observed frequency equals source frequency multiplied by the quantity (wave speed plus observer speed) divided by (wave speed minus source speed). Both speed terms carry signed values depending on direction — positive when the party moves toward the other, negative when receding. This single expression collapses to simpler forms when either speed is zero.

For the example inputs — source frequency 1,095.8 Hz Hz result aside, working from the inputs: 1000 Hz source, wave speed 343 m/s, source speed 30 m/s approaching, observer stationary — the numerator is (343 + 0) = 343 and the denominator is (343 - 30) = 313. The ratio 343/313 multiplied by 1000 Hz yields 1,095.8 Hz. The frequency shift is +95.8 Hz and the percentage shift is +9.58%. The Mach number of the source is 0.088, meaning the source travels at 0.088 times the wave speed.

The denominator is where the physics gets dramatic. As source speed approaches wave speed, the denominator shrinks toward zero and the theoretical observed frequency grows without bound. Mathematically this represents the wavefronts piling up in front of the source. In practice, this accumulation is precisely what creates a sonic boom — a pressure discontinuity that carries enormous energy. The formula as written applies only below this threshold, which is why this calculator enforces the source-speed boundary condition before computing.

Emergency siren approaching at highway speed
Source frequency 1000 Hz, wave speed 343 m/s, source speed 30 m/s, observer stationary, source approaching
An ambulance emitting a 1000 Hz tone and traveling at 30 m/s toward a stationary bystander produces an observed frequency of 1,095.8 Hz. The shift is +95.8 Hz, or +9.58% above the source tone. This is the textbook Doppler case — the source chases its own wavefronts, compressing them so the observer hears a higher pitch. The moment the ambulance passes and recedes, the calculation flips sign and the perceived pitch drops noticeably below 1000 Hz.
Both source and observer closing in on each other
Source frequency 2000 Hz, wave speed 343 m/s, source speed 20 m/s, observer speed 10 m/s, both approaching
When a 2000 Hz source moves toward an observer at 20 m/s and the observer simultaneously moves toward the source at 10 m/s, both effects stack. The observed frequency reaches 2,185.8 Hz. The combined shift is +185.8 Hz, a +9.29% increase. Notice that the observer-motion term raises the numerator while the source-motion term shrinks the denominator — both pull the result higher, which is why head-on encounters in acoustics testing always produce the largest measurable shifts.
Speed radar in imperial units — source receding
Source frequency 500 Hz, wave speed 767 mph, source speed 60 mph, observer stationary, source receding
A vehicle broadcasting a 500 Hz reference tone and moving away at 60 mph through air with a wave speed of 767 mph produces an observed frequency of 463.7 Hz. The shift is -36.3 Hz, or -7.26% — a downward pitch because the source is stretching wave spacing as it recedes. The Mach number of the source is 0.078, comfortably subsonic and well within the model's valid range. Traffic-speed detection uses this exact frequency-comparison principle, measuring shift magnitude and back-calculating relative velocity.
Expert Unlock
The thing most explanations skip

The classical Doppler formula implicitly assumes the medium is stationary relative to the coordinate frame — a condition that fails when wind or fluid currents carry the wave. In a moving medium, wave speed relative to the ground becomes directional: downwind it is effectively higher, upwind lower. A wind of significant speed can partially or fully cancel a Doppler shift in one direction while exaggerating it in the other, producing asymmetric results in outdoor acoustic measurements that the formula will not predict correctly. Practitioners compensate by measuring wave speed in the actual propagating direction rather than using the textbook still-air constant.

A second subtlety: the formula is not symmetric between source and observer motion even when relative speeds are equal. A 30 m/s source approaching a stationary observer produces a different result than a 30 m/s observer approaching a stationary source — because the denominator shrinks in the first case while the numerator grows in the second. These are not reciprocal shifts. This asymmetry is physically real, not a formula artifact, and it matters in any precision measurement where the two motion geometries might be confused.

Why does pitch drop so suddenly as a car passes?

Why does observed frequency drop sharply the moment a vehicle passes?

The instant a source crosses the observer's position, the motion direction flips from approaching to receding. The Doppler formula switches from compressing to stretching wavefronts, so the perceived pitch drops discretely rather than gradually. The faster the source is moving relative to wave speed, the larger the pitch gap between the approaching and receding frequencies, making the transition feel more dramatic. At low speeds relative to sound, the transition is gentle; at speeds near the wave speed, it is sudden and large.

What does the Mach number output tell me?

Mach number is the ratio of source speed to wave speed. A value below 1 means the source is subsonic and the Doppler formula applies cleanly. As Mach number approaches 1, the denominator of the formula shrinks toward zero and observed frequency rises sharply — this calculator blocks inputs at or above Mach 1 because the physics enters shock-wave territory where the classical equation no longer holds. For everyday applications such as traffic acoustics or medical ultrasound, Mach numbers are typically far below 0.1.

Can I use this calculator for ultrasound or medical imaging frequencies?

Yes — the Doppler formula is scale-independent in frequency, so the same calculation works whether you are analyzing a 1000 Hz siren or a multi-megahertz ultrasound pulse. The key input to get right is wave speed in the medium: sound travels at roughly 1540 m/s through soft tissue, compared to 343 m/s in air. Enter the correct medium wave speed and the calculator handles the rest. Medical Doppler instruments use the frequency shift between emitted and reflected ultrasound to measure blood flow velocity using exactly this formula.

Need something this doesn't cover?

Suggest a tool — we'll build it →