Unix Timestamp Converter

Convert between Unix timestamps and human-readable dates.

What is Unix Timestamp Converter?

Unix Timestamp Converter translates between Unix timestamps and human-readable dates in both directions. Enter a timestamp to see the date, or enter a date to get the timestamp. Shows multiple formats, relative time, and date details.

How to use this tool

  1. Enter a Unix timestamp (seconds or milliseconds), a date string, or "now".
  2. See the conversion in multiple formats: ISO 8601, RFC 2822, local time, and relative.
  3. View date details: day of week, day of year, week number, quarter, leap year.
  4. Copy any format you need.
  5. Enter "now" to see the current timestamp.

Frequently asked questions

What is a Unix timestamp?
The number of seconds since January 1, 1970 00:00:00 UTC (the "Unix epoch"). It's a universal way to represent time that's timezone-independent. The current timestamp is around 1.7 billion.
Seconds vs milliseconds — how to tell?
Seconds timestamps have 10 digits (e.g., 1718400000). Milliseconds have 13 digits (e.g., 1718400000000). JavaScript Date.now() returns milliseconds. Most Unix systems use seconds.
What is the Year 2038 problem?
Systems storing timestamps as 32-bit signed integers will overflow on January 19, 2038. The max value (2,147,483,647) corresponds to that date. 64-bit systems don't have this problem.
How do timezones work with timestamps?
Unix timestamps are always UTC — no timezone information. When you convert to a human-readable date, your local timezone is applied. Always store timestamps in UTC and convert for display.

Related tools

Need a place to build your project?

Launch a cloud workspace with Claude Code. Your AI builds it, we host it.

Start for $5/month