Skip to content

Comparison

UTC vs GMT: are they the same?

Same clock on the wall. Different definition behind it.

Ask ten engineers what the difference is between UTC and GMT and you’ll get ten different answers — most of them partially right. Here’s the version that holds up: in every practical context, the two are identical. In their formal definitions, they disagree about what the clock is actually measuring. The disagreement matters in two narrow cases.

The short version

  • UTC = Coordinated Universal Time. Defined by an ensemble of atomic clocks in ~80 laboratories worldwide, coordinated by the BIPM in Paris and the IERS.
  • GMT = Greenwich Mean Time. Defined by the mean solar time at the Royal Observatory in Greenwich, London.
  • Both name the same clock-on-the-wall — the time at the 0° meridian without DST. They differ by less than 0.9 seconds at any time (which is the threshold for inserting or removing a leap second).

Why two names exist

GMT predates atomic clocks by a couple of centuries. It was the world’s reference time from the 19th century through the mid-20th century, defined by Earth’s rotation as observed from Greenwich.

Earth’s rotation, it turns out, isn’t perfectly regular. The planet slows down very slightly (a few milliseconds per century) due to tidal friction; it also has seasonal wobbles. As atomic clocks improved through the 1950s and 60s, the irregularity became measurable — atomic clocks showed Earth lagging more than the textbook said it should.

In 1972 the world’s timekeepers introduced UTC as the new reference standard. UTC tracks atomic time but occasionally inserts leap secondsto stay within 0.9 seconds of solar time. The result: UTC and GMT agree on the second every second, give or take a leap-second correction that’s applied at midnight on June 30 or December 31.

The IANA timezone database side of this

Modern systems use the IANA timezone database (tzdata) to compute local time anywhere. The zone IDs are things like Europe/London and UTC— there’s no GMT zone. Instead, the UK’s zone is Europe/London, which historically observes GMT in winter and BST (British Summer Time = UTC+1) in summer. The British government calls winter time “GMT” in casual writing; the tzdata calls it UTC+0. Same clock, different label.

When does the distinction matter?

1. Astronomy and satellite operations

Solar-time-dependent systems (sun position, satellite prediction, celestial navigation) want true solar time — which is what GMT formally is. UTC’s leap-second adjustments mean it drifts by milliseconds from solar time between leap-second insertions. For sub-second-precision astronomy, the distinction is real and uses UT1 (the actual modern name for astronomical-mean-solar-time, which GMT informally is).

2. Long-running timestamps

File systems, log aggregation, and database timestamps care whether the second they recorded was a leap second or a regular one. Most systems use POSIX time, which doesn’t have leap seconds at all — leap seconds are usually “smeared” over several hours by NTP servers (Google and Cloudflare have published smear algorithms). For 99% of applications this is invisible; for high-frequency trading, scientific computing, or precise audit logs, the smearing matters.

What about the rumored end of leap seconds?

In 2022 the General Conference on Weights and Measures voted to deprecate leap seconds by 2035. Once that happens, UTC will drift slowly away from solar time at a rate of about a second per few decades. The drift won’t be noticeable to humans for centuries; what changes is that timekeeping systems no longer have to handle the periodic adjustment.

The practical advice

  • Use “UTC” in code and timestamps. ISO 8601’s Z suffix means UTC. The IANA zone is UTC. Every modern API uses UTC.
  • Use “GMT” only as a UK winter-time label. Same as UTC for practical purposes; familiar to British audiences.
  • Treat them as identical in everyday work. Converting between zones via our timezone converter uses UTC internally; you can read the output as GMT without losing any meaningful precision.

The honest takeaway

For 99.99% of work, UTC and GMT are interchangeable. UTC is the modern, well-defined name; GMT is the older, historically-loaded name. Use UTC unless you have a specific reason — typically an astronomy reason — not to.

Related

Published May 14, 2026