Time.ms
Precise atomic time
Skip to main content

Developer time tool

Unix Timestamp Converter

Convert epoch seconds and milliseconds into local time, UTC time, and ISO 8601. Use the live current timestamp for code, logs, databases, or API requests.

Current Unix Time

-

Seconds since January 1, 1970 UTC.

Current Milliseconds

-

JavaScript-style epoch milliseconds.

Current ISO 8601

-

Current UTC

-

Timestamp to Date

Local time
-
UTC time
-
ISO 8601
-
Unix seconds
-
Unix milliseconds
-

Date to Timestamp

Local time
-
UTC time
-
ISO 8601
-
Unix seconds
-
Unix milliseconds
-

Epoch Start

Unix time starts at 1970-01-01 00:00:00 UTC.

Seconds vs Milliseconds

A 10-digit timestamp usually means seconds. A 13-digit timestamp usually means milliseconds.

Timezone Handling

The timestamp identifies one instant. Local and UTC displays are different views of that same instant.

Unix Timestamp FAQ

What is a Unix timestamp?

A Unix timestamp is the number of seconds since 00:00:00 UTC on January 1, 1970.

Is Unix time based on my local timezone?

No. Unix time is counted from a UTC reference point. Local timezone only affects the calendar display.

Should I use seconds or milliseconds?

Use seconds when an API asks for epoch seconds, and milliseconds when JavaScript or logs expect epoch milliseconds.