A field guide to the blue dot

How GPS figures out where you are

Your phone shows a blue dot on a map within a few metres of where you're standing. No cell tower did that, and your phone never talks back to space. The whole trick is hidden in one quiet idea: GPS is a timing problem, not a map problem. Here's how listening to four clocks in orbit tells you exactly where you are.

~20,200 km overhead 31 satellites broadcasting signals at the speed of light ~8 min read

The one big idea

Every satellite is really just a clock that shouts the time

Forget maps for a moment. A GPS satellite doesn't know where you are and doesn't care. It does exactly one thing, over and over: it broadcasts a message that says, in effect, "I am satellite 7, I'm right here in orbit, and the time right now is exactly ____."

Your phone is just listening. When that message arrives, your phone compares the time stamped inside the message with the time now. The message is a little bit stale — it spent time travelling down from space — and that tiny delay is the entire secret.

Because radio signals travel at a known, fixed speed (the speed of light), a delay is the same thing as a distance. If your phone can work out "this signal took 0.07 seconds to reach me," it instantly knows "that satellite is about 20,000 km away from me."

Do that with several satellites at once, and the distances pin you down. That's the whole game. Everything below is just this idea, sharpened.

The mental model

Distance from a satellite = how long its signal took to arrive × the speed of light.

Hold onto this one line. Every section reuses it.

Step one · turning delay into distance

A stopwatch is secretly a measuring tape

Light covers almost exactly 300,000 kilometres every second — about 30 cm in a billionth of a second. So if you know how long a signal was in flight, multiplying by that speed gives you the distance it travelled. Drag the delay below and watch it turn into a distance.

Try it

Signal delay → distance

Travel time67.0 ms
× speed of light20,200 km
That's roughlystraight up to orbit

A satellite directly overhead is ~20,200 km away → about 67 ms of delay.

Why this demands ridiculous precision

If your clock is off by just one millionth of a second, your distance is off by 300 metres. Off by a billionth of a second? Still 30 cm. This is why the timing has to be almost unbelievably good — and why the clocks become the whole story later on.

Step two · the centerpiece

One distance is a guess. Three distances are an answer.

Knowing you're "20,000 km from satellite A" doesn't locate you — you could be anywhere on a huge sphere that far from it. But add a second satellite, then a third, and the overlap shrinks to a single spot. This is trilateration. Add the satellites one at a time and watch your possible location collapse to a point.

Play

Watch your location get pinned down

With one satellite you only know your distance from it — you could be anywhere on this ring.

satellite + its distance ring your true position still-possible locations

On a flat map, three rings are enough to find a point. In the real world you're locating yourself in 3D space, so each "ring" is actually a sphere, and you need a third sphere to settle between the two points where the first two spheres cross. The principle is identical — distances from known points fix your position. The name is just Greek for "measuring from three sides."

Step three · the catch nobody expects

So why does GPS need four satellites, not three?

Here's the problem. Measuring distance means measuring time, and the satellites carry atomic clocks accurate to billionths of a second. Your phone does not — it has a cheap quartz clock that's slightly wrong. And we just saw that a tiny clock error becomes a huge distance error.

If your phone's clock is off by even a fraction of a millisecond, all three of your distance measurements are wrong by the same amount. The three rings no longer meet at a single point — they leave a little triangle of uncertainty instead.

The elegant fix: add a fourth satellite. Now there are four measurements but four unknowns to solve — your position (three of them: north, east, up) plus the exact error in your clock. The receiver hunts for the one clock-correction that makes all four rings snap together perfectly. Slide in some clock error below and watch the fourth satellite rescue the fix.

The hidden bonus

Because the fourth satellite forces your phone to solve for the exact time, every GPS receiver is also a free atomic-accuracy clock. The world's networks, power grids and financial trades quietly run on GPS time for exactly this reason.

Try it

The clock error problem & the 4-satellite fix

Clock error+0.7 µs
Position error220 m off

With 3 satellites and a wrong clock, the rings miss each other — your fix drifts. Add the 4th satellite to solve for the error.

The fine print on time

The clocks are so precise that Einstein shows up

When you're measuring time this finely, effects you'd normally never notice become enormous. GPS is one of the few places in daily life where Einstein's relativity isn't a curiosity — it's a daily engineering correction.

Moving clocks run slow

The satellites race around Earth at ~14,000 km/h. Special relativity says their clocks tick a touch slower than ours — losing about 7 microseconds a day.

High clocks run fast

Higher up, Earth's gravity is weaker. General relativity says clocks up there tick faster than ours — gaining about 45 microseconds a day.

The net effect

Together that's ~38 microseconds a day of drift. Left uncorrected, your position would be wrong by about 10 km after a single day. So the clocks are deliberately tuned to compensate.

So why isn't it perfect?

What stands between you and a flawless fix

In theory the math is exact. In practice the signal has to survive a 20,000 km journey through space and atmosphere, bounce around buildings, and be caught by a tiny antenna. Each step adds a little error.

Source of errorWhat happensTypical size
The atmosphereThe ionosphere and troposphere bend and slow the signal, so the timing is slightly off.~5 m
MultipathSignals bounce off buildings and ground before reaching you, arriving late.~1–3 m
Satellite clock & orbitEven atomic clocks and predicted orbits drift a tiny bit between updates.~1–2 m
GeometryIf the visible satellites are bunched together, the rings cross at a shallow angle and the fix is fuzzier.varies

Add it up and a plain phone is usually accurate to about 3–5 metres. Techniques like augmentation systems and dual-frequency receivers correct for the atmosphere and can push that down to centimetres — which is how self-driving tractors and surveying gear work. And because other countries run their own constellations (Europe's Galileo, Russia's GLONASS, China's BeiDou), your phone often listens to dozens of satellites at once, not just GPS's.

The whole thing in four beats

From a shout in orbit to a dot on your screen

A satellite broadcasts its position and the time

Each one carries an atomic clock and constantly announces "I'm here, and the time is exactly now."

Your phone measures the delay, turns it into a distance

How long the message took to arrive × the speed of light = how far away that satellite is.

Distances from several satellites cross at one point

Trilateration: three overlapping spheres of distance leave just one place you can be.

A fourth satellite fixes your phone's cheap clock

It solves for position and the exact time together — and that's your blue dot, accurate to a few metres.

Knowledge check

Test yourself

Five quick questions. Pick an answer to see whether it's right and why.