Current Epoch Time - Live Unix Timestamp

The unix timestamp below updates every second. Copy the current epoch time in seconds, milliseconds, microseconds, nanoseconds, or ISO 8601 with a single click.

Live

Current Unix Timestamp

-

current epoch time in seconds since January 1, 1970 (UTC)

0110
Timestamps

Unix epoch formats

Seconds-
Milliseconds-
Microseconds-
Nanoseconds-
ISO 8601-
Human Readable

Date & time formats

UTC Time-
Local (12H)-
Local (24H)-

How this epoch clock works

Every second, this page reads your device's system clock and displays the current unix timestamp — the number of seconds since . The timer is aligned to the wall-clock second so it ticks over at the exact boundary rather than drifting between browser frames.

When you switch to another tab the clock pauses automatically to save battery, and resumes the moment you come back. Press Pause to freeze the display if you need to copy a specific value.

Supported timestamp precisions

Different tools and languages expect different levels of precision. This clock shows all four side by side so you can grab whichever format you need:

  • Seconds (10 digits) — used by Linux, Bash, Python, and cron.
  • Milliseconds (13 digits) — the default in JavaScript, Java, Kafka, and most web APIs.
  • Microseconds (16 digits) — common in PostgreSQL timestamps and high-resolution logs.
  • Nanoseconds (19 digits) — used by Go time.UnixNano(), tracing systems, and profiling tools.

Accuracy and limitations

The value shown is only as accurate as your operating system's clock. Most devices sync with NTP servers and stay within a few milliseconds of real UTC — more than enough for development, logging, and debugging. If you need certified time for audits or legal timestamps, use a dedicated time service instead.

Already have a timestamp you need to decode? The epoch converter turns any unix timestamp into a human-readable date and converts dates back to epoch time.