⏱️ Epoch / Unix Timestamp Converter

Convert between Unix timestamps and human-readable dates.

Local Time
--
UTC Time
--

What Is a Unix Timestamp?

A Unix timestamp (also called Epoch time or POSIX time) is the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT), excluding leap seconds. It is the standard way computers represent time and is used across virtually all programming languages and operating systems.

How to Use This Converter

  • Timestamp to date: Enter a Unix timestamp in seconds or milliseconds — the converter instantly displays the corresponding local time and UTC time
  • Current timestamp: Click "Use Current Time" to get the Unix timestamp for right now
  • Seconds vs milliseconds: The two fields are linked — editing one automatically updates the other

Common Uses for Unix Timestamps

  • Debugging APIs — Many APIs return timestamps; convert them to readable dates to verify data
  • Database queries — Filter records by time range using epoch values
  • Log analysis — Server logs often use Unix time; convert to understand when events occurred
  • Cron jobs & scheduling — Set precise timing for automated tasks
  • Cross-timezone coordination — Unix timestamps are timezone-independent, making them ideal for global systems

Unix Timestamp Quick Reference

FormatExamplePrecision
Seconds17356896001 second
Milliseconds17356896000001 millisecond
Microseconds17356896000000001 microsecond

More Date Tools