GPS

How Accurate Is a GPS Speedometer Compared With Your Car?

A GPS speedometer is usually closer to your true speed than the car's own dial, which reads high by design. Here is why, and when GPS readings drift.

The GPS Speedometer team · Apprexy StudioPublished 8 min read

With a clear view of the sky, a GPS speedometer is usually closer to your true speed than the speedometer in your car. That is not because the car is faulty: car speedometers are built to read slightly high on purpose. GPS has its own weak spots, though, and it can drift in tunnels, underground car parks and streets lined with tall buildings.

Why car speedometers read high by design

A car does not measure its speed against the road. It counts how fast the wheels or the gearbox output shaft are turning and converts that into a speed, assuming a certain tyre size. Every step in that chain has some tolerance, so the manufacturer has to choose which way to err.

They err on the high side because the rules push them there. Under the UN regulation used across Europe and in many other countries, a speedometer must never show less than your true speed, while it is allowed to show more, up to 10 percent of the true speed plus 4 km/h. Rules differ elsewhere, but the same idea is common: showing too much is acceptable, showing too little is not.

In practice, many drivers who compare the two find their car shows a few km/h or mph more than GPS at motorway speeds. The gap tends to grow as you go faster, because it is partly a percentage.

Tyres move the number too:

  • Worn tyres have a slightly smaller circumference, so the wheels turn more often per kilometre and the car reads a little higher.
  • Larger aftermarket wheels or tyres do the opposite and can make the speedometer read low, which is the direction the rules are designed to prevent.
  • Tyre pressure has a small effect as well, since an underinflated tyre rolls on a slightly smaller radius.

None of this means your car is lying. Its speedometer is simply a conservative estimate.

How GPS measures your speed

Your phone's satellite receiver listens to signals from satellites whose positions are precisely known. From the timing of those signals it works out where you are, and it can also work out how fast you are moving.

There are two ways to get speed from satellites, and most receivers lean on the more precise one:

  1. Position over time. Take two fixes a second apart and divide the distance between them by the time. Simple, but any error in either position shows up directly in the speed.
  2. Doppler shift. As you move towards or away from a satellite, the frequency of its signal shifts very slightly. Measuring that shift across several satellites gives your velocity directly, and it is far less sensitive to small position errors.

Because of the Doppler method, GPS speed can be very steady even when the dot on the map wobbles by a few metres. Modern phones also listen to more than one satellite system, which gives them more signals to work with and usually a more stable reading.

Two things GPS does not care about: your tyres and your gearbox. It measures how fast the phone itself is moving over the ground, which is why it works the same in a car, on a bicycle, on a boat or on a train.

GPS speed vs car speedometer at a glance

Car speedometer GPS speedometer
What it measures Wheel or gearbox rotation Movement of the receiver over the ground
Built-in bias Reads high on purpose No deliberate bias
Affected by tyres Yes, size, wear and pressure No
Needs a clear sky No Yes
Response to sudden changes Instant Can lag by a moment
Works in tunnels Yes Loses signal or holds the last value
Very low speeds Often not shown at all Can jitter around walking pace

The short version: in steady driving under open sky, trust GPS for your true speed. In places where the sky is hidden, the car's dial is the one that keeps working.

When GPS readings drift

GPS accuracy depends almost entirely on signal quality. When the receiver sees fewer satellites, or sees reflections instead of direct signals, the speed can wander until the signal recovers.

Tunnels and underground car parks

Satellite signals do not pass through rock or concrete. In a tunnel the phone loses its fix completely, and depending on the app it may freeze on the last speed, drop to zero, or show nothing. When you come out, it takes a few seconds to lock on again, and the first readings can jump before they settle. Underground and multi-storey car parks behave the same way.

Between tall buildings

Streets lined with tall buildings, often called urban canyons, are harder than tunnels because the signal does not simply stop. The receiver sees fewer satellites directly, and some signals arrive after bouncing off glass and concrete. Those reflected signals travel a longer path, which confuses the calculation and can make the speed flicker by a few units even when you are driving steadily.

Other things that weaken the signal

  • Where the phone sits. A phone in a bag, glovebox, door pocket or deep in a centre console sees much less sky than one on a dashboard mount.
  • Coated windscreens. Some cars have metallised or heated windscreens that block part of the satellite signal. Mounting the phone near a clear area of glass, where there is one, can help.
  • The first minute. Right after you open a GPS app, the receiver may not yet have a good fix. Readings in that first stretch are the least reliable.
  • Very slow movement. At walking pace, small errors are large compared with the actual speed, so the reading can hop between values.

How to check your own speedometer

You can see your car's bias for yourself in a few minutes. Do this with a passenger, or with the phone fixed in a mount and the check done at a glance, never by handling the phone while you drive.

  1. Mount the phone where it has a clear view of the sky, and give the GPS a minute to settle before you start.
  2. Choose a straight, flat, open road with no overhead structures and little traffic.
  3. Hold a steady speed, using cruise control if your car has it, and let the GPS reading stabilise for several seconds.
  4. Compare the two numbers at a few different speeds, for example around 50, 80 and 110 km/h, or 30, 50 and 70 mph.
  5. Note the difference at each speed. If it grows as you go faster, that is the typical percentage-based overread.

If the car reads lower than GPS, it is worth asking a garage to look at it, especially if you have changed wheel or tyre size, because that is the direction that can lead to speeding without realising it.

Which reading to trust, and using GPS Speedometer well

For knowing your true speed on an open road, GPS is usually the better number. For staying legal, the safe habit is the same either way: keep within the posted limit as your car's speedometer shows it, since it already leans high. Enforcement uses its own calibrated equipment, and neither your phone nor your dashboard settles an argument about a ticket.

GPS Speedometer reads your live speed straight from your phone's GPS, so it behaves exactly as described above: steady under open sky, and less reliable in tunnels, underground car parks or between tall buildings until the signal comes back. A few ways to get the most out of it:

  • Pick the right vehicle profile. The app has seven, from car to skateboard, and you can show speed in km/h, mph or knots.
  • Use a mount, not your hand. HUD mode mirrors the digits so they can reflect in your windscreen and keeps the screen awake, which keeps your eyes up and the phone where it can see the sky.
  • Treat speed limits as a reference. Automatic speed limits are read from real road data, and coverage varies by region and can be out of date. Road signs always win.
  • Review the drive afterwards. Trips and analytics show your max and average speed, a speed-over-time chart and the full route, so a sudden spike next to a tunnel is easy to spot as a signal glitch rather than real speed.

The live speed readout is free with the Digital Clean gauge. Premium unlocks the other gauge themes, HUD mode, trip recording and history, the speed-limit alerts, the drag timer and the Picture-in-Picture widget. The speedometer itself works offline, because GPS does not need a data connection; only the automatic speed-limit lookup needs internet.

FAQ

Is GPS speed more accurate than a car speedometer?

On an open road with good signal, GPS is usually closer to your true speed, because car speedometers are designed to read slightly high. In tunnels, car parks or dense city centres, the car's speedometer is more dependable, since it does not need a satellite signal.

Why does my GPS show a lower speed than my car?

Most likely because your car's speedometer overreads on purpose, often by a few km/h or mph at higher speeds. Worn tyres can add a little to that gap.

Why does my GPS speed jump around in the city?

Tall buildings block some satellites and reflect others, so the receiver works with fewer and less clean signals. The reading usually settles once you reach a more open stretch of road.

Does a GPS speedometer need mobile data?

No. GPS works without a data connection, so the speed reading keeps going in areas with no coverage. Features that look information up online, such as automatic speed limits, do need internet.

Written by the GPS Speedometer team with the help of AI. What the article says about GPS Speedometer comes from the app itself; menu names in other apps can change between versions.