Home › Device & Internet Tests › GPS Speedometer

GPS Speedometer

Open this page on your phone and press Start to see how fast you are moving, measured by GPS. It records your maximum and average speed and the trip distance, warns you above a speed limit you choose, and has a mirrored HUD view for reflecting onto a windshield at night.

Last updated:

GPS off
0 mph

Press Start to read your speed from GPS. Works best on a phone, outdoors, with a clear view of the sky.

Max speed–
Average (moving)–
Trip distance–
Trip time0:00:00
GPS accuracy–
Heading–

For safety, set everything up before you drive and let a passenger handle the phone. GPS speed can lag by a second or two and is not a legal reference.

Advertisement
Advertisement

How to use the GPS Speedometer

  1. Open the page on your phone and choose mph, km/h, knots or m/s.
  2. Press Start speedometer and allow location access. Wait outdoors until the GPS dot turns green.
  3. Set a speed limit if you want an alert, using the box or a preset sign.
  4. Open HUD mode for a large mirrored display, and lay the phone flat on the dashboard at night.
  5. Check your trip: max speed, moving average and distance update as you go; press Reset trip to start over.

How GPS measures speed

Your phone can work out speed in two ways. The better one uses the Doppler shift of the satellite signals: as you move toward or away from each satellite, the frequency the receiver hears changes slightly, and from those changes the chip calculates your velocity directly. Most phones report this as the location's speed value, and this page uses it whenever it is available.

If the device does not report speed, the page calculates it from consecutive positions: speed = distance between two fixes ÷ time between them, with distance from the haversine formula on a sphere of radius 6,371 km. Because each fix has an error of a few meters, the calculated speed is smoothed and tiny movements smaller than the fixes' accuracy are ignored.

Average (moving) is the trip distance divided by the time you were moving faster than 0.5 m/s, so stops at traffic lights do not drag it down. Trip time counts all the time the speedometer was running.

Speed unit conversions

UnitEquals in m/s1 m/s equalsUsed for
Miles per hour (mph)0.447042.23694 mphRoads in the US and UK
Kilometers per hour (km/h)0.277783.6 km/hRoads in most other countries
Knots (kn)0.514441.94384 knBoats, sailing and aviation (1 kn = 1 nautical mile per hour = 1.852 km/h)
Meters per second (m/s)11 m/sScience, wind speed, running

Quick checks: 60 mph = 96.6 km/h = 52.1 knots = 26.8 m/s; 100 km/h = 62.1 mph = 54.0 knots.

Getting the most reliable readings

  • Give it a clear sky. Wait until the indicator shows GPS good (accuracy of 25 m or better) before relying on the numbers. Windshields with metallic coatings can weaken the signal; a spot near the edge of the glass often works better.
  • Keep the page in front. Mobile browsers pause location updates when the screen locks or you switch apps. The page asks the phone to keep the screen on while tracking, but plug the phone in on long trips.
  • Expect gaps in tunnels and cities. Tall buildings reflect signals and can cause short spikes. Max speed only counts fixes with an accuracy of 50 m or better to filter most of them out.
  • Use it for cycling, running, boating or as a backup when a vehicle speedometer is broken. For running pace, the pace to speed converter turns min/mile into mph.

Frequently asked questions

How accurate is a GPS speedometer?

With a good satellite fix, phone GPS speed is usually within about 1 to 2 km/h (around 1 mph) at steady speeds, because it is measured from the Doppler shift of satellite signals rather than from position jumps. It can lag a second or two when you speed up or brake, and it is less reliable in tunnels, between tall buildings and indoors.

Why does my GPS speed differ from my car's speedometer?

Car speedometers are allowed to read high, never low, so most show 2 to 10 percent more than your true speed. GPS measures your actual speed over the ground, so a slightly lower GPS reading is normal.

Why does it show 0 or jump around when I'm standing still?

Every GPS fix has some position error, which can look like movement. The speedometer treats anything below 0.5 m/s (about 1 mph) as stationary and ignores small position wobbles when adding up distance, so drift does not inflate your trip.

How does HUD mode work?

HUD mode shows huge mirrored digits on a black screen. Lay the phone flat on the dashboard, screen up, so its reflection appears in the windshield; with Mirror on, the reflected numbers read the right way round. If they appear upside down, turn the phone around or switch Flip on. It works best at night.

Does it work on a laptop?

Most laptops have no GPS and estimate location from Wi-Fi, which is only accurate to tens of meters and updates rarely, so speed readings will not be useful. Use a phone or tablet with GPS.

Does it use mobile data or send my location anywhere?

GPS itself works without data, and once the page is loaded the speedometer keeps working. Your position is only processed in your browser and is never uploaded or stored.

Is it safe to use while driving?

Set up the units, limit and HUD before you start, mount the phone securely or let a passenger hold it, and never interact with it while driving. Always follow posted speed limits and your vehicle's speedometer.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

What Are My GPS CoordinatesSee your latitude and longitude in decimal and DMS, with accuracy and maps.Online CompassUse your phone as a compass with heading in degrees and cardinal points.Speed Distance Time CalculatorSolve for speed, distance or travel time and get your arrival time.What Is My ElevationSee your current elevation above sea level in feet and meters from GPS and terrain data.Internet Speed TestMeasure download, upload, ping and jitter.What Is My IPSee your public IP address and location.Vibration TestTest your phone's vibration motor with short, long, SOS, heartbeat and custom patterns.Battery Status CheckerCheck your battery level, charging state and time to full or empty.Bubble LevelTurn your phone into a spirit level with surface and bar modes.Online ProtractorMeasure any angle on screen or in a photo with a draggable 360° protractor.Browser Feature CheckerTest which Web APIs, CSS features and JavaScript syntax your browser supports.Local Storage InspectorView, edit and clear the cookies, localStorage and other data this site stores in your browser.FPS TestMeasure your browser's live frame rate, 1% lows and frame times, and compare 15-240 FPS.GPU TestSee your graphics card, WebGL and WebGPU support and limits, and run a quick GPU benchmark.CPU BenchmarkTest your processor's single-thread and multi-thread speed in the browser and compare scores.Ping TestCheck your latency, jitter and packet loss to Cloudflare, Google and other servers live.Accelerometer TestCheck your phone's accelerometer and gyroscope with live values, graphs and a tilt ball.Browser Fingerprint TestSee how unique your browser is: canvas, WebGL, audio, font and screen fingerprints, run locally.WebRTC Leak TestCheck if WebRTC exposes your real public or local IP address, even behind a VPN.IPv6 TestTest whether your connection supports IPv6, see your IPv4 and IPv6 addresses and check any site.Sequence Memory TestWatch squares flash in a 3x3 grid and repeat the growing sequence. Track your best level.Visual Memory TestRemember which squares light up as the grid grows. Three lives, levels and score history.Ad Blocker TestCheck if your ad blocker works: bait ad elements and ad/tracker requests, with every result listed.Browser Notification TestCheck notification permission, request it and send test notifications with custom options.Browser Storage TestSee your browser's storage quota and usage, and test localStorage, IndexedDB and cookie limits.Device Info CheckerSee your device's OS, CPU cores, memory, GPU, screen, network, battery and sensors in one report.Gyroscope TestCheck your phone's gyroscope with live rotation readings, a 3D phone model and graphs.WebGPU TestCheck if your browser supports WebGPU, see adapter info, limits and features, and run a GPU benchmark.4K Video Playback TestPlay generated 1080p, 4K or 8K test clips and see decode speed, dropped frames and smoothness.Browser BenchmarkTest your browser's speed: JavaScript, DOM, Canvas, WebGL, JSON and regex scores in one run.Bufferbloat TestMeasure lag under load: idle vs loaded latency, graded A+ to F with a latency chart.Cloud Ping TestPing AWS cloud regions worldwide from your browser and find the lowest-latency data center.Fake Flash Drive CheckerFill a USB drive or SD card with test data and read it back to expose fake capacity and bad memory.Am I Connected to the InternetCheck if your internet really works: tests several servers, latency and captive Wi-Fi portals.USB Drive Speed TestMeasure USB flash drive and SD card write and read speed in MB/s, right in your browser.Video Codec Support CheckerCheck H.264, HEVC, VP9 and AV1 support at 1080p, 4K, 8K and HDR, with hardware decode hints.What Is My Time ZoneSee your time zone, UTC offset, abbreviation and daylight saving status instantly.Are Cookies Enabled TestCheck if cookies, localStorage and sessionStorage work in your browser, with fix steps.Online PedometerCount steps with your phone's motion sensor: distance, calories, cadence and saved sessions.Qibla Direction FinderFind the Qibla from your location: exact bearing to the Kaaba, live phone compass and map path.Reading Speed TestTime how fast you read a passage, answer comprehension questions and compare with adult averages.Online Serial PlotterPlot live numbers from Arduino, ESP32 or any USB serial device as a multi-line chart.Bluetooth Device ScannerFind nearby Bluetooth LE devices and read their services, characteristics and battery level.Dual N-Back TestWorking memory training: match squares and spoken letters from N steps back, with auto-levels.GPS Route TrackerRecord a walk, run or ride on a map: distance, time, pace, elevation, GPX and KML export.Is JavaScript Enabled TestCheck instantly if JavaScript is enabled, see your JS engine and get how-to-enable steps.
See all 46 Network, Browser & System Tests →