Skip to main content

Search Time.ms

Opening search…

Explore Time.ms

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 web-service requests.

This tool requires JavaScript.

Current Unix time

-

Seconds since January 1, 1970 UTC.

Current Unix timestamp (milliseconds)

-

Milliseconds since 1970-01-01 00:00:00 UTC

ISO 8601 is an international date and time format. A common UTC example is 2026-05-21T15:48:50.777Z

-

Coordinated Universal Time (UTC), the worldwide time reference

-

Timestamp to date

Local time
-
Coordinated Universal Time (UTC), the worldwide time reference
-
ISO 8601 is an international date and time format. A common UTC example is 2026-05-21T15:48:50.777Z
-
Seconds since January 1, 1970 UTC
-
Milliseconds since 1970-01-01 00:00:00 UTC
-

Date to timestamp

Seconds since January 1, 1970 UTC
-
Milliseconds since 1970-01-01 00:00:00 UTC
-
Local time
-
Coordinated Universal Time (UTC), the worldwide time reference
-
ISO 8601 is an international date and time format. A common UTC example is 2026-05-21T15:48:50.777Z
-

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.

Time zone 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 time zone?

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

Should I use seconds or milliseconds?

Use seconds when software or a service asks for epoch seconds, and milliseconds when JavaScript or logs expect epoch milliseconds.
More cities