Unix Timestamp Converter

Convert between Unix timestamps and human-readable dates. Shows current epoch time.

Current Unix Time: (updates every second)

Timestamp → Date

Result appears here...

Date → Timestamp

Result appears here...

About Unix Timestamps

A Unix timestamp (also called "epoch time") is the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC (the Unix Epoch). It's used in programming, databases, and APIs because it's timezone-independent and easy to calculate with.

Common Use Cases

  • Database record timestamps
  • API date parameters
  • Log file analysis
  • Cron job scheduling
  • Caching with expiration

Seconds vs Milliseconds

JavaScript uses milliseconds by default, while Unix/Linux systems use seconds. Common source of bugs! JavaScript's Date.now() returns milliseconds; divide by 1000 for Unix seconds.