Convert between a Unix timestamp (seconds since January 1, 1970 UTC) and a human-readable date and time - useful for developers, log files, and API debugging.
Unix Timestamp Converter
LiveDate and time (UTC)
-
Your local time
-
How this is calculated
Date = January 1, 1970 00:00:00 UTC + (timestamp x 1 second)
Example
Timestamp 1700000000 converts to November 14, 2023, 22:13:20 UTC.
Step-by-step guide
- Enter a Unix timestamp in seconds, or click "Use current timestamp" for right now.
- Read the converted date and time, shown in both UTC and your local time zone.
Common mistakes
Entering a timestamp in milliseconds (used by JavaScript's Date.now()) instead of seconds - divide by 1,000 first if your source uses milliseconds.
Assuming the UTC and local time results are the same - they'll differ by your time zone's offset from UTC.
Frequently asked questions
What is a Unix timestamp?
It's the number of seconds that have passed since January 1, 1970, 00:00:00 UTC (called "the epoch") - a compact, time-zone-independent way computers commonly store points in time.
Can I enter a negative timestamp?
Yes - a negative Unix timestamp represents a date before January 1, 1970.
Does this convert dates back to a timestamp too?
This version converts timestamp to date. To go the other direction, our Countdown Calculator and other date tools can help you find the day difference, which you can multiply by 86,400 seconds.
Related calculators
See the full list of Date & Time calculators, or try: