Self Speed

Is GPS speed accurate?

Short answer: yes, usually more accurate than your car's speedometer — but only when it has a clear view of the sky, and it fails in specific, predictable ways.

Typical accuracy

With a good fix and a modern phone using Doppler velocity, speed error is around 0.05 to 0.1 m/s, which is under 0.4 km/h. That is better than any mechanical speedometer ever built.

ConditionSpeed accuracyPosition accuracy
Open sky, stationary, good fix±0.1 km/h±3 – 5 m
Open road, moving, clear sky±0.2 – 0.5 km/h±5 m
Light tree cover±1 – 2 km/h±10 – 20 m
Urban canyon, tall buildings±3 – 10 km/h±20 – 50 m
Inside a train or buildingunusable±50 – 500 m
No GPS chip, wifi positioningmeaningless±100 – 5,000 m

What degrades it

Blocked sky. The single biggest factor. Fewer visible satellites means a weaker geometric solution. Tunnels, deep valleys, dense forest, inside vehicles.

Multipath. Signals reflect off buildings and arrive slightly late, so the receiver computes a position that is subtly wrong. Glass-and-steel city centres are the classic case, and it is why your position sometimes shows you inside a building across the street.

Cold starts. A receiver that has not been used recently does not know which satellites to look for and must download orbital data first. Give it 30 to 60 seconds outdoors before trusting the numbers.

Very low speeds. Walking pace is genuinely hard. The signal you are trying to measure sits close to the noise floor, which is why a stationary phone sometimes shows 2 km/h.

How to tell if your reading is good

Watch the Accuracy tile. It reports the receiver's own confidence in metres.

Self Speed shows a warning banner automatically when accuracy is worse than 200 m, because at that point the number on screen is not measuring anything real.

GPS versus your car's dashboard

Your car reads high by design — legally it must never under-read, so manufacturers build in a 3 to 7 percent margin. See car speedometer for the regulation and the numbers.

So when GPS says 96 and the dashboard says 100, both are working correctly. GPS is the more accurate measurement of your true speed.

But drive by the dashboard anyway. GPS drops out in tunnels and cities, and a speedometer that occasionally stops working is not something to steer by. Use GPS to learn your car's offset, then trust the dial.

When GPS is definitively better

When to distrust it

Open the speedometer → Free, no install, works offline. Nothing leaves your device.