SMT

Unix Timestamp Converter

Current Unix time — live, accurate to nanoseconds. Click any value to copy.

Timestamp → Human Date
auto-detect unit
Enter a Unix timestamp to convert it to a human-readable date
Human Date → Timestamp
Seconds
1780444800
Milliseconds
1780444800000
Microseconds
1780444800000000
Nanoseconds
1780444800000000000
Timestamp Around the World
Open full page →

🌍

Enter a Unix timestamp above

See it as local time in 51countries & cities worldwide

Seconds → Human Duration
Enter a number of seconds to see the human-readable duration
Start & End of Period
Start (Jan 1, 00:00:00 UTC)
1767225600
End (Dec 31, 23:59:59 UTC)
1798761599
Start ISO
2026-01-01T00:00:00.000Z
End ISO
2026-12-31T23:59:59.000Z
Quick Reference
PeriodSeconds
1 Minute60
1 Hour3,600
1 Day86,400
1 Week604,800
1 Month (avg)2,629,746
1 Year (avg)31,556,952
10 Years315,569,520
100 Years3,155,695,200
What is Unix Time?

Unix time (also known as Unix timestamp, POSIX time, or Epoch time) is a system for describing a point in time. It is the number of seconds that have elapsed since January 1, 1970 at 00:00:00 UTC — a moment known as the Unix Epoch.

Unix time is used universally in operating systems, programming languages, databases, and network protocols. Because it is a single integer, it is timezone-independent and trivial to compare, store, and transmit.

The 2038 Problem: Systems that store Unix time as a 32-bit signed integer will overflow on at 03:14:07 UTC (timestamp 2,147,483,647). Modern systems use 64-bit integers, which will not overflow for approximately 292 billion years.

Read our full guide to Unix time →

Need to work with Unix timestamps in code?

View Code Examples for 12+ Languages →