Epoch converter
Convert a Unix timestamp to a date in UTC, your time zone or any other, and a date back to a timestamp.
Current Unix time
Date and time
read as secondsExample: type your own timestamp above, or press Now.
- UTC (ISO 8601)
- 2023-11-14T22:13:20Z
- UTC (ISO 8601)
- 2023-11-14T22:13:20Z
- Email Date (RFC 2822)
- Tue, 14 Nov 2023 22:13:20 +0000
- Day of the week
- Tuesday
In every unit
- Seconds
- 1700000000
- Milliseconds
- 1700000000000
- Microseconds
- 1700000000000000
- Nanoseconds
- 1700000000000000000
Date to Unix time
in UTCHandy timestamps
The start of today, this week, this month and this year appear here once the page has loaded.
How it works
Unix time (also called epoch time) counts the seconds since midnight UTC on 1 January 1970. It's the same number everywhere on Earth, so programs store and compare times with it and only turn it into a local date for people to read. 1700000000 is 14 November 2023, 22:13:20 UTC.
Many systems count in smaller units: JavaScript and Java use milliseconds (13 digits today), and some databases and logs use microseconds (16) or nanoseconds (19). This page guesses the unit from the number of digits. Pick one if the guess is wrong.
Programs that store Unix time in a signed 32-bit number run out at 2147483647: 03:14:07 UTC on 19 January 2038. One second later the number wraps around to 1901. This is the year 2038 problem, and it's why newer systems use 64-bit time.
Email headers write dates in the RFC 2822 format, like Fri, 09 Oct 2026 14:00:00 +0000. Check one with the Email Date checker. To convert a whole log at once, use the batch epoch converter. To compare clocks in several places, use the time zone converter.