Back to Tools
Unix Timestamp Converter
Convert Unix timestamps to human-readable dates and vice versa.
Current Unix Timestamp
1 Timestamp → Date
Local Time:
UTC Time:
ISO 8601:
Relative:
2 Date → Timestamp
Unix Timestamp
Milliseconds:
Nanoseconds:
Quick Reference
1 Hour
3,600
1 Day
86,400
1 Week
604,800
1 Year
31,536,000
About the Unix Timestamp Converter
A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since 1 January 1970 UTC. Databases and APIs store dates this way because it's compact and timezone-independent.
This converter translates timestamps into readable dates and vice versa, with support for seconds and milliseconds plus a live epoch clock.
How to use the Unix Timestamp Converter
-
1
Enter a timestamp or date
Type a Unix timestamp to convert to a date, or pick a date to convert to a timestamp.
-
2
See the conversion
The result updates instantly, including relative time (e.g. "3 hours ago").
-
3
Copy the value
Copy the timestamp or formatted date into your code.
Frequently asked questions
What is a Unix timestamp?
It is the number of seconds since 00:00:00 UTC on 1 January 1970, known as the Unix epoch. It represents a single moment in time regardless of timezone.
Seconds or milliseconds?
Unix timestamps are traditionally in seconds (10 digits). JavaScript and many APIs use milliseconds (13 digits). This tool handles both.
What is the Year 2038 problem?
Systems storing timestamps as a 32-bit signed integer will overflow on 19 January 2038. Modern systems use 64-bit integers, which avoids the issue.