The iPhone has a perfectly good GPS chip. The hard part is getting it to actually show you a speed reading. There are four ways to do it on a stock iPhone, three of them free and most of them already installed. Here is what each one does, where it falls short, and which one to use depending on what you want.
1. Apple Maps speedometer (built in)
Apple Maps has shown your speed during turn-by-turn directions
since iOS 13. Since iOS 16, you can also enable a permanent
speed display that works any time the Maps app is open, with
or without active navigation. The setting is buried but easy
once you know where to look: Settings > Maps >
Driving, then toggle Speed Limit and
Speed.
With both enabled, opening Apple Maps shows the posted limit on the left and your current speed on the right. If your speed exceeds the limit by more than a few mph, the indicator turns red. This is closest to the experience European drivers already get from Garmin units and Waze.
The downside: you have to keep Apple Maps in the foreground. The moment you switch to a podcast app or your home screen, the speed display is gone. There is no widget, no Dynamic Island integration, no lock-screen indicator. Apple has so far declined to make it a system-level feature.
2. CarPlay dashboard widget
If your car supports CarPlay (most cars built after about 2017 do), you can show a permanent speed widget on the dashboard layout. Connect the iPhone, switch to dashboard view, and the live speed appears alongside the map and now playing. This is the cleanest setup for daily driving: speed is visible without holding the phone, switching apps, or paying attention to anything but the road.
CarPlay speed comes from the same iPhone GPS chip as Apple Maps. Accuracy is identical. The difference is purely about how the information gets displayed. On a wired CarPlay connection, the latency from speed change to display update is around 1 second; wireless CarPlay adds another fraction of a second.
3. Browser-based speedometer (no install)
You do not actually need an app at all. Modern Safari and Chrome on iOS expose the same GPS data through the standard Geolocation API. Open a browser, navigate to a web speedometer like gpsspeedometer.io, tap to begin, grant location permission once, and the page reads your speed directly from the operating system in real time. Nothing is downloaded, nothing is installed, and your location never leaves the device.
The advantage over Apple Maps is single-purpose focus: a large speedometer, an MPH/KPH toggle, and nothing else competing for screen space. The disadvantage is that you need to keep Safari in the foreground, the same constraint Apple Maps has. The page also stops updating if your screen goes to sleep, so the auto-lock setting matters.
This is the route to try first if you want a speedometer for a one-off trip, a single run, or a quick sanity check on a dashboard reading. No commitment, no install, no account.
4. App Store apps (dedicated speedometers)
A dedicated speedometer app pays off the moment you want features beyond a number: trip recording, route maps, top speed history, ghost-pace racing against a previous run, HUD mode that reflects readable numbers off your windshield at night. None of those are possible in a browser, and Apple Maps does not record trips for later review.
There are dozens of speedometer apps on the App Store. Most are free with ads or a paid pro tier. Our own GPS Speedometer iOS app is free, no ads, no account required, and adds the trip recording and ghost-pace features the browser version cannot do. Other well-regarded options include Speedometer & GPS (free with ads) and Speedometer 55 Pro (paid, no ads). For most users the choice is not about the speed reading itself (every app uses the same iPhone GPS chip and gets the same number) but about what is shown around it.
How accurate is iPhone GPS, really?
The iPhone uses GPS, GLONASS, Galileo and BeiDou simultaneously, which is the same multi-constellation receiver used in most modern Android phones and in dedicated handheld GPS units. Under open sky with a few seconds to settle, the speed reading is accurate to within 0.5 to 2 mph at highway speeds. That is more accurate than the car's factory speedometer, which is typically calibrated to read 2 to 5 mph high for legal reasons. We cover the physics in detail in how accurate is GPS speed in your phone.
Accuracy degrades in three situations: under thick tree cover, in tight urban canyons between tall buildings, and at very low speeds (below about 5 mph). In tunnels and parking structures with no sky view, GPS speed simply stops updating until you re-emerge. Apple Maps handles this gracefully by dimming the display. Browser speedometers usually freeze on the last reading.
Which one should you use?
For a one-time check (verifying your car's dashboard, for example), the browser speedometer is the lowest-friction option. Open, tap, done.
For daily driving with CarPlay, the dashboard widget is the right answer. It is always on, hands-off, and accurate.
For driving without CarPlay and without wanting to keep an app in the foreground, Apple Maps with both Speed and Speed Limit toggles is the best built-in choice.
For anything beyond the moment (tracking a road trip, logging a track day, measuring a 0-60 time, checking top speed at the end of a ski run), a dedicated app makes sense — that is what apps are for.
The takeaway
You almost certainly do not need to install anything to see your iPhone's speed. Apple Maps and a browser cover most casual use. CarPlay covers daily driving. A dedicated app earns its keep only when you want what an app can do that a single screen cannot. The accuracy is the same in all four cases — it comes from the same chip, reading the same satellites, doing the same math. The difference is in the interface, not the number.
To try the no-install option right now, open the live GPS speedometer on your phone. To verify your car dashboard against the GPS reading, use the car speed test walkthrough.