Unix Timestamp Converter

Convert between epoch unix timestamps and human-readable dates easily. Convert dates to epoch unix timestamps and vice versa, and calculate the difference between two timestamps.

Convert epoch unix timestamp to date
Time is displayed in your local timezone.
Human-readable date:
Loading...
UTC:
Relative:
Convert date to epoch unix timestamp
Unix Timestamp:
Select date and time above
Calculate time difference between timestamps
Time difference:
Enter two timestamps to calculate the difference
Current epoch unix timestamp
1650123456
Loading current time...

Frequently asked questions

What is a Unix timestamp?

The number of seconds that have passed since midnight UTC on 1 January 1970, a moment known as the Unix epoch. It is a single number, with no time zone attached, which is why systems use it to store an exact instant.

Why is my timestamp ten digits when someone else's is thirteen?

Ten digits are seconds since the epoch; thirteen are milliseconds. Feeding one where the other is expected lands you thousands of years out, which is the usual cause of a date in the year 55000.

Which time zone are the converted dates shown in?

Your own, as your browser reports it, with the UTC equivalent shown beside it so you can check the offset.

Why do some timestamps appear as negative numbers?

They point to a date before 1970. Counting backwards from the epoch gives a negative number, which is how dates of birth and historical events are stored.

What is the year 2038 problem?

Systems that hold a timestamp in a signed 32-bit number run out of room on 19 January 2038 and wrap around to 1901. Anything using 64-bit values, which is most modern software, is unaffected.

How do I work out the gap between two timestamps?

Subtract one from the other and the answer is the gap in seconds. The converter also shows it in days, hours and minutes, which is usually what you wanted.