Racing GPS Speedometer

Our racetrack dashboard gives the same GPS measurement a wider dial and an energetic visual style. Try its accelerator demo before starting a real session. It is a visual speed display, not a lap-timing system, calibrated telemetry recorder or invitation to test speed on public roads.

How do you use our GPS speedometer?

Start with the display you like, then let the browser ask for location access. You do not need an account or an installation. Keep the phone safely mounted or ask a passenger to watch the readings; understanding a journey should not distract from it.

Choose your units and activity

Select km/h, mph, knots or m/s. Walking gives the dial a 30 km/h equivalent range; cycling uses 80 km/h. Passenger mode keeps the wider theme range. These change the display, not your measured speed.

Start GPS and check the signal

Press Start GPS and allow location access. The first position may not include speed. Wait for a fresh reading, and use Settings to inspect its source, position accuracy and age instead of assuming the device has stopped.

Pause, review and keep your summary

Pause when you finish. Review trip scrolls to the statistics below the dashboard. Download PNG for a branded snapshot or CSV for a spreadsheet. Reset asks before clearing an existing trip.

ClockTools GPS speedometer with the classic dial, walking preset and an explicitly labelled simulated demo.
The dashboard keeps the speed central. This example is a labelled demo, not a real GPS journey.

A 500 km/h scale for the racing GPS speedometer

Our racing dial spans 0–500 km/h in Passenger mode. It leaves visual room for readings above 400 km/h rather than pushing every high-speed value against a 240 km/h road-car scale. The other units use equivalent endpoints, shown in the table below.

The display can represent those values when a compatible device supplies them. That is not a promise of accurate tracking at 400+ km/h, nor evidence of testing in a Bugatti, McLaren or any other supercar. Real-world performance depends on the receiver, reception and browser.

Full-scale display ranges by activity and unit
Activitykm/hmphknotsm/s
Passenger500310.7270138.9
Walking3018.616.28.3
Cycling8049.743.222.2

Walking and Cycling use the same smaller scales in every appearance. Passenger restores the range of the selected speedometer. Changing the appearance keeps your activity and units, so choose Passenger to see the full vehicle range.

Reading the scale. 400 km/h occupies 80% of this dial and equals about 111.1 metres per second. Even a one-second gap between location updates covers a considerable distance at that speed.

A wider dial does not make GPS more accurate. Our speedometer can display high-speed readings supplied by a compatible device, but we have not validated it in these vehicles or at their top speeds. Reception, hardware and browser updates determine the result; the location accuracy radius is not a speed-error guarantee. W3C · Geolocation API

Where can it help?

A walk, not a race

Use the walking range to see small changes more easily, then compare pace in minutes per kilometre or mile. Slow movement can be hard to separate from position drift, so treat a stop-start walking estimate as approximate rather than a fitness tracker record.

A cycling session

Set your phone securely before you leave. The cycling range keeps ordinary riding speeds visible without using the whole vehicle-scale dial. Review maximum speed, moving average and active time afterwards; do not handle the screen while riding.

A train or bus journey

As a passenger, compare the changing speed with the stops along your route. A tunnel can interrupt reception without interrupting the journey. We stop connecting measurements across long gaps so that a later position does not suddenly create a false distance jump.

Learning about motion

Try the demo to explore the needle, themes and unit conversions without sharing a location. A classroom can compare 10 m/s with 36 km/h, then discuss why a precise-looking number is not the same as a precise measurement.

Make it work your way

Four units, one measurement

The engine keeps speed in metres per second. The display converts it using 3.6 for km/h, 2.2369362920544 for mph and 1.9438444924406 for knots. A change of units also changes the trip-distance label: miles for mph, nautical miles for knots, and metres or kilometres otherwise.

Ranges for different activities

Walking and cycling make the dial easier to read at everyday speeds. Passenger mode restores the classic, digital or railway 240 km/h range, the racetrack 500 km/h range or the airplane 1,500 km/h range. If speed exceeds a dial’s range, the number remains visible even though the needle reaches its limit. Coloured dial zones are decoration, not speed-limit advice.

Five appearances without losing your trip

Classic uses a needle; Digital favours a large numeric display; Railway, Racetrack and Airplane add their own scenes. Switching appearance within the tool keeps the same session. The related pages below let you open a particular dashboard directly.

Demo and live data stay separate

Try demo pauses GPS tracking and runs a simulated acceleration. It does not increase the real distance, maximum or moving average. The screen and PNG label the simulation, while the CSV remains a real-session summary. Stop the demo or press Resume GPS to return to measurement.

Elapsed, active and moving time

Elapsed time runs from the first accepted position, including pauses. Active time excludes a manual pause or stopped tracking. Moving time includes accepted movement intervals above 0.45 m/s. Moving average divides distance from those intervals by their duration; it is not an average over your entire outing.

Freshness and useful diagnostics

A speed becomes unavailable after ten seconds without a fresh position. Settings show the age of the last update, the browser’s permission state and whether speed came from the device or from consecutive positions. Position accuracy is a radius in metres, not a guarantee that the displayed speed is accurate to a particular amount.

Fullscreen, wake lock and HUD

Fullscreen gives the display more room; Escape exits on browsers that support it. Keep screen awake requests a screen wake lock while tracking, but support and battery policies vary. Mirror display flips the dashboard for a reflected HUD experiment; it is not an approved substitute for vehicle instruments.

A summary you can keep

The PNG combines the displayed speed, its live/demo/paused status, real trip statistics, time of export and ClockTools branding. CSV gives you labelled summary fields for a spreadsheet. Neither export includes a route trace or raw latitude and longitude. Your trip is held in this page’s memory, so save the summary before closing or reloading it.

GPS speedometer settings showing screen wake lock, mirrored HUD and location diagnostics.
Settings bring the optional display controls and signal details together without crowding the dial.

Why supercar speed is an engineering story, not just a big number

Power is only one part of the challenge

A faster car has to manage more than engine output. Aerodynamic resistance, stability, tyres, gearing, cooling and the surface all shape what is possible. A car designed for a circuit lap can make different compromises from one designed for a straight-line top-speed run.

That is why we link specific models rather than treating every exotic badge as a 400 km/h claim. The official examples below include a recorded run, stated specifications and a design focused on reducing drag. They are not interchangeable achievements.

Records, specifications and predictions need different labels

A published record describes a particular vehicle and run. A manufacturer’s listed maximum is a specification, and a design ambition is not yet a measured top-speed result. Comparing them responsibly means keeping those distinctions visible.

The Chiron record vehicle is therefore identified as the Super Sport 300+, not simply any Chiron. Likewise, the Tourbillon’s Speed Key condition matters. We do not turn an optimistic simulation or a different model’s achievement into a verified claim for another car.

What a passenger can learn from our racing display

The wider dial makes a high-speed reading easier to place within its range. It does not improve the underlying measurement, certify acceleration times or replace dedicated lap-timing telemetry. Large gaps between fixes matter more as distance travelled per second increases.

Only use the tool as a passenger where conditions and rules allow. High-speed testing belongs to controlled venues with qualified teams and appropriate equipment. We have not tested ClockTools at these cars’ top speeds, and the demo is only an interface simulation.

Supercars worth exploring

These examples explain why a racing display needs room beyond a normal road-car scale. Recorded runs, manufacturer specifications and design ambitions are different kinds of evidence. None is a ClockTools vehicle test or endorsement.

  • Bugatti Chiron Super Sport 300+

    Bugatti reports 490.484 km/h for its 2019 record vehicle; this is not a claim for every production Chiron.

    Bugatti: Chiron Super Sport
  • Bugatti Tourbillon

    The official specification lists 380 km/h limited, or 445 km/h with the Speed Key. These are manufacturer figures.

    Bugatti Tourbillon: Technical Specifications (PDF)
  • McLaren Speedtail

    McLaren lists a 403 km/h maximum for the Speedtail, placing its specification within our 500 km/h display range.

    McLaren Speedtail
  • Koenigsegg Jesko Absolut

    Koenigsegg describes a top-speed-focused design with a 0.278 drag coefficient. We do not present a projected top speed as a verified record.

    Koenigsegg Jesko Absolut
  • Pagani Utopia

    Pagani’s V12 Utopia, including its manual-transmission option, tells a story about engineering and driving feel. We make no 400+ km/h claim for it.

    Pagani Utopia

From satellite clocks to a speed on your screen

The story began with a radio signal

Long before a phone could show a moving blue dot, researchers noticed that a satellite’s radio frequency changed as it moved towards or away from an observer. Observations of Sputnik in 1957 helped demonstrate how that Doppler shift could reveal an orbit. Reversing the problem suggested another possibility: if a satellite’s path was known, its signal could help locate the receiver. GPS grew out of a much longer history of radio navigation, engineering and timekeeping, rather than a single smartphone invention.

That history is useful when you look at our dial. The screen is the final, friendly layer of a measurement chain involving satellites, receivers, operating-system services and a browser. A beautifully animated needle cannot repair a weak signal at the start of that chain.

Why a location system needs exceptionally good clocks

GPS satellites broadcast timed signals. A receiver compares when a signal was sent with when it arrived to estimate the distance to each satellite. In the basic three-dimensional solution, at least four satellites are needed to solve for position and the receiver’s clock offset. Satellite clocks are therefore part of the measuring instrument, not merely a way to display the time of day.

The same infrastructure supports time transfer as well as navigation. NIST explains how GNSS signals help compare clocks across distant locations. ClockTools began with time tools, so this connection is especially fitting: the speed on this page depends on a world of coordinated timing even when all you see is a number in km/h.

Ground speed and the dashboard do not always agree

A vehicle speedometer usually infers motion from wheel or drivetrain rotation. Tyre size, pressure, calibration and the design of the instrument can affect that reading. A location-based estimate follows a different route: the device may report horizontal speed directly, or we may estimate it from the distance between accepted positions. Neither method makes our browser tool a calibrated reference instrument.

In an aircraft, the distinction becomes more important. Ground speed describes motion relative to the Earth; airspeed describes motion relative to the surrounding air. Wind can change the relationship between them. Our airplane theme does not measure airspeed, and a visually impressive aircraft dashboard should never be mistaken for a flight instrument.

Read the journey, not just the biggest number

Imagine two cyclists covering 12 kilometres. One rides steadily for 40 minutes; the other stops for a ten-minute conversation. Their moving averages may be similar, but elapsed time tells a different story. That is why we keep elapsed, active and moving time separate instead of hiding all three behind one average.

A practical pace example is 1.5 m/s: that is 5.4 km/h, or approximately 11 minutes 7 seconds per kilometre. But if your location uncertainty spans tens of metres, a short walk may not provide enough displacement for a reliable estimate. Watching the source, freshness and position accuracy is often more informative than collecting extra decimal places. Our summary helps you interpret what was measured, including the limits.

How do we calculate and check the readings?

Speed source. We use the browser Geolocation API. It may combine satellite, Wi-Fi, cellular or other location sources; we cannot choose the hardware source. Valid device-reported horizontal speed is preferred. When it is absent, we estimate surface distance with the Haversine formula between usable positions and divide by time. Position-derived distance requires both accuracy radii to be at most 50 m and displacement of at least 3 m or half the sum of those radii, whichever is larger. Consecutive device speeds use trapezoidal integration for distance. Duplicate, out-of-order, invalid, more-than-30-second-old or excessively future-dated positions are rejected. Intervals longer than 20 seconds are not joined, and displayed speed expires after 10 seconds. Pausing breaks the segment so resuming cannot bridge the pause.

These are conservative browser estimates, not certified measurements. The movement threshold is 0.45 m/s; slow movement and weak fixes can be undercounted. We apply a broad 1,000 m/s sanity bound, not a calibrated acceleration or anomaly detector. Position accuracy is not speed accuracy. Terrain, curved routes, background suspension and signal quality can affect results. Do not use this tool for driving decisions, aviation, legal evidence or safety-critical measurements.

How do we calculate and check the readings? · Corrections policy

GPS speedometer questions

Does this work without an app or account?

Yes. Open our GPS speedometer in a supported browser over HTTPS. Location access is requested only when you press Start GPS. You can try the visual demo without enabling location.

Why is speed unavailable instead of zero?

Some devices provide a position but no speed. We need usable movement between positions before estimating speed. An old or unavailable reading is not evidence that you are stationary, so we display a dash rather than inventing a zero.

Why does a stationary phone sometimes appear to move?

Location estimates can drift, especially indoors. We reject duplicate and old timestamps, avoid distance from weak position pairs, and require displacement above a noise threshold. These checks reduce obvious artefacts but cannot remove every inaccurate reading.

Does a smaller accuracy number guarantee an accurate speed?

No. The browser’s accuracy field describes horizontal position uncertainty in metres. It does not supply speed uncertainty. Device-reported speed and position-derived speed can behave differently even when the position accuracy looks good.

Can I measure train or airplane speed?

You can try as a passenger when device use is allowed. Windows, tunnels and the vehicle structure may interfere with reception. The airplane display shows estimated ground speed, never airspeed or navigation guidance.

Will tracking continue with the screen locked?

Not reliably. Browsers and operating systems can suspend location updates in the background or when the screen locks. An optional wake lock may keep a supported screen on, but does not guarantee background tracking.

Does the demo change my trip statistics?

No. The demo pauses tracking and animates simulated speed. Real trip totals remain separate. PNG identifies a simulated display, and CSV exports the real trip summary rather than fictitious demo travel.

What should I send when reporting an incorrect reading?

Tell us the page, browser, device, selected activity and units, whether it was live or demo, and the source and accuracy shown in Settings. A redacted PNG or CSV is helpful. Do not send an exact home address or raw coordinates.

Explore our other speedometers

Sources and further reading

For GPS speedometer corrections, include the affected dashboard, browser and device, units, activity, live or demo state, last-update age and speed source. Describe the expected and observed behaviour and attach a redacted export if helpful. We reproduce a report with controlled location sequences where possible, check timing and conversion rules, then update the tool and relevant guidance. Never publish or send private coordinates to demonstrate a problem.

Report a problem