CalcCafe

GPS Time Converter

Convert GPS time — seconds since 1980-01-06 — to UTC and Unix time, accounting for leap seconds.

UTC / GMT
Your local time
ISO 8601
Relative
Unix seconds
Unix milliseconds

Current time updating:

How it works

The tool maps GPS seconds to UTC with unix = gps + 315964800 − 18 (epoch offset minus the 18 current leap seconds).

Enter a value to convert it to a human-readable date, or click Use current time. Conversion is two-way and runs entirely in your browser.

Frequently asked questions

Why does GPS time differ from UTC?
GPS time does not apply leap seconds, so it has drifted ahead of UTC. As of 2017 the offset is 18 seconds. This tool corrects for it.
What epoch does GPS use?
GPS time counts seconds since 1980-01-06 00:00:00, the start of GPS week 0.

Related tools