Unix / Epoch Timestamp Converter

Convert Unix epoch timestamps to human-readable dates (Local and UTC), or convert standard date configurations back to numeric timestamps.

Current Unix Epoch Timestamp:
0

Shows the current Unix epoch second, ticking live, and converts both ways: an epoch number into local time, UTC and ISO-8601, or a picked date and time back into epoch seconds and milliseconds. The clock reads your system time and all conversion is done client-side.

How to use it

  1. Read the live epoch number at the top of the page.
  2. Paste an epoch number into the first field and press Convert Date for local time, UTC and ISO-8601.
  3. Or pick a date and time in the second field and press Convert Epoch for the seconds and milliseconds values.

Worked example

1716943183becomesConverted Results: Local Time: Wed May 29 2024 01:39:43 GMT+0100 (British Summer Time) UTC Time: Wed, 29 May 2024 00:39:43 GMT ISO-8601: 2024-05-29T00:39:43.000Z Assumed Unit: Seconds

The Local Time line is formatted with your machine's timezone and offset name; the UTC and ISO lines are fixed. This was run on a Europe/London machine.

date field set to 2024-01-01T00:00becomesConverted Results: Unix Timestamp (Seconds): 1704067200 Unix Timestamp (Milliseconds): 1704067200000 UTC Date String: Mon, 01 Jan 2024 00:00:00 GMT

A datetime-local field has no timezone, so the value is read as local time. On a machine in Britain in January that equals UTC.

When to use it

What it does not do