Unix Timestamp to Date Converter
Convert Unix timestamps to readable dates while understanding epoch time, UTC, seconds, and milliseconds.
How to use
- 1Paste the Unix timestamp.
- 2Click Process.
- 3See the corresponding date and time.
About
Converts Unix timestamps into readable date and time in your timezone, essential for developers working with APIs.
What is a Unix timestamp?
Convert a Unix timestamp to a readable date and time. Understand epoch time, seconds versus milliseconds, UTC, and the date represented by a numeric timestamp.
The Unix timestamp (or Unix epoch) counts the seconds elapsed since 1970-01-01 00:00:00 UTC, ignoring leap seconds. It is a simple numeric format that takes little space and does not depend on timezone.
Most APIs and databases store dates as Unix timestamps because they are easy to compare and sort. The problem is that a number like 1700000000 says nothing at a glance — that is where converting to a readable date comes in.
When converting, remember that the timestamp is in UTC. The tool can show the result in UTC or in your local timezone, depending on the chosen setting.
Unix timestamp and Epoch Time
A Unix timestamp counts seconds from the Unix epoch: 1970-01-01 00:00:00 UTC. It gives applications a compact, timezone-independent value for storing and comparing moments.
Seconds versus milliseconds
Traditional Unix time uses seconds, while many JavaScript APIs return milliseconds. A 13-digit value is usually milliseconds; divide it by 1,000 before using a seconds-based converter.
UTC and readable dates
The instant itself is defined in UTC. A local timezone only changes how the same moment is displayed as a calendar date and clock time.
Unix timestamp examples
- 0 → 1970-01-01 00:00:00 UTC (the Unix epoch).
- 1700000000 → 2023-11-14 22:13:20 UTC.
- 1700000000000 milliseconds → the same instant after dividing by 1,000.
Limitations
- The traditional Unix timestamp ignores leap seconds, which can cause small divergences in very long-term calculations.
- Some APIs use milliseconds instead of seconds; check the unit before converting to avoid being off by a factor of 1000.
How to use the Unix timestamp converter
- 1Enter a timestamp in seconds or convert milliseconds to seconds first.
- 2Select the display timezone when the option is available.
- 3Read and copy the resulting date and time.
Frequently asked questions
What is a Unix timestamp?
It is the number of seconds elapsed since 1970-01-01 00:00:00 UTC, also called the Unix epoch.
Is Unix time in seconds or milliseconds?
The original convention uses seconds. Milliseconds are common in web APIs and normally have 13 digits.
Does a timestamp change with timezone?
No. The numeric timestamp identifies one instant; the timezone only changes its readable presentation.
Other tools
UUID Generator
Generate random UUIDs instantly.
JSON Formatter
Format and validate JSON with automatic indentation.
Base64 Encode/Decode
Encode and decode text in Base64.
URL Encode/Decode
Encode and decode URLs.
UTM Builder
Build and validate campaign URLs with UTM parameters.
JSON Minifier
Compact JSON by removing spaces.