GPS speedometer: your real speed from satellites

An online tool for measuring speed with GPS. It shows your current speed in glance-sized digits and tracks maximum, average and distance covered. The calibration tab compares your car's speedometer against true speed using the UNECE R39 tolerance.

How to measure speed with GPS

1
Allow location

Open the page on your phone and press "Start the speedometer" — without satellite access there is nothing to measure.

2
Wait for a fix

Under open sky the first reading takes up to a minute. The status strip shows how strong the signal is.

3
Start moving

Speed appears on the dial. Maximum, average and distance keep themselves.

Read your speed from satellites and check it against your dashboard

An unfinished drive is waiting

🚗
Turn on the GPS speedometer

This tool needs location access — without it there is nothing to measure speed from.

  • 📡Speed comes straight from the GPS receiver, which solves it from the frequency shift of the satellite signal.
  • 🛰️It is sharpest under open sky. Tunnels, forest and dense city blocks weaken the signal.
  • 🔋Your screen stays awake while the page is open, so it will not go dark mid-drive.

Location access was declined

Your browser blocked location for this page, so there is nothing to measure speed from. Here is how to give it back:

    No satellites yet

    The first fix takes up to a minute under open sky and may never arrive indoors. The tool keeps listening — step outside or move to a window.

    Point your phone camera at the code to open this page there.

    Approximate location is switched on

    Android is placing you within hundreds of metres, so speed will be coarse and late. Open your browser app settings, allow "Precise location", then reload this page.

    Waiting for signal ⏸ Paused — tab hidden
    0
    Max
    0
    km/h
    Average
    0
    km/h
    Distance
    0
    m
    Time
    00:00
    moving
    Heading
    Altitude
    Fixes
    0

    Compare what your dashboard shows against true speed from GPS. Check it while holding a steady speed on a straight road — have a passenger type the number, or memorise it and pull over.

    True speed right now
    — km/h
    Type the number off your car's speedometer at the same moment — in km/h.
    No track yet. It records while the page is open and the signal holds.
    The track lives in this tab's memory and disappears when you close the page. Download it if you want to keep it.
    km/h
    Going faster than this turns the number red. Always set in km/h, whatever unit you display. Zero switches the alert off.
    Alert sound
    A short tone when you pass the threshold, at most once every 2.5 seconds.
    Keep the screen on
    Holds the screen awake while this page is open.
    Smoothing
    Steadies the jitter at constant speed while letting real acceleration through without lag.
    Mirrored HUD
    Flips the digits so the windscreen reflection reads the right way round.

    Why your dashboard disagrees with GPS

    When GPS reads lower than the dial in your car, both numbers are right. UNECE Regulation No. 39 — the rule the EU makes binding through Regulation 2019/2144, and the UK through Construction & Use — forbids a speedometer from reading below true speed, and allows it to read above by 10% plus 6 km/h. So at a genuine 100 km/h your dashboard may legally show up to 116 km/h, and that is a healthy car, not a fault. Read it backwards: when the needle sits on 100, your true speed is somewhere between 85.5 and 100 km/h. Manufacturers deliberately aim high in that window so they can never breach the floor. The Calibration tab works out your car's own figure.

    0
    km/h
    Lay the phone on the dash, screen up. The reflection reads after dark; in daylight the sun beats the screen.
    Published Updated Authors: