Skip to main content
TimeKit
🖥️

Unix Timestamp

Convert Unix timestamps to human-readable dates and vice versa.

Converter
Current Unix Timestamp
0

Unix Timestamp → Date

Date → Unix Timestamp

How to use this tool

Convert between Unix timestamps and readable dates in both directions. Unix time counts seconds since 1 January 1970 UTC, which is how most databases, log files, and APIs store a moment in time.

  1. STEP 1Paste a timestamp to see the date it represents, in both UTC and your local zone.
  2. STEP 2Or enter a date and time to get the timestamp back.
  3. STEP 3Check whether your value is in seconds or milliseconds before you read the result.

A Unix timestamp has no time zone of its own — it is always counted from UTC. The local time you see is that same instant rendered with your device's offset.

All inputs and calculations stay in your browser; TimeKit does not send your entries to a server.

Examples

Seconds
1700000000
14 November 2023, 22:13:20 UTC
Milliseconds
1700000000000
The same instant, 1000 times larger
The epoch
0
1 January 1970, 00:00:00 UTC

Frequently asked questions

How do I tell seconds from milliseconds?

A present-day timestamp in seconds has 10 digits; in milliseconds it has 13. A 13-digit value read as seconds lands tens of thousands of years in the future.

Does Unix time have a time zone?

No. It is defined from UTC, so the same timestamp describes the same instant everywhere. Only its display changes.

What is the year 2038 problem?

A signed 32-bit timestamp overflows on 19 January 2038. Modern systems use 64-bit values, which do not overflow for billions of years.