Tool Fu
$ toolfu run timestamp-converter

Unix Timestamp to Date Converter

Free online Unix timestamp converter. Convert Unix timestamps to human-readable dates and dates to Unix time. Shows ISO 8601, UTC, local time — auto-detects seconds vs milliseconds.

all processing runs in your browser
timestamp-converter
now: 1773053115(ms: 1773053115745)
input > unix timestamp (seconds or ms)

Convert Unix Timestamp to Date Online

This free Unix timestamp converter transforms Unix timestamps to human-readable dates and vice versa. Unix timestamps and epoch time are everywhere — in database records, API responses, log files, and JWT tokens. This timestamp to date converter shows the result in ISO 8601, UTC, your local time zone, and as relative time.

Enter a timestamp in seconds or milliseconds to convert timestamp to date and time. The converter auto-detects whether the input is in seconds or milliseconds. Use the "now" button to get the current Unix timestamp. Convert epoch to date, date to timestamp, and more — all in your browser.

Unix timestamp to date conversion

A Unix timestamp (also called epoch time or POSIX time) is the number of seconds since January 1, 1970 00:00:00 UTC. This epoch converter handles both second-precision and millisecond timestamps used by JavaScript's Date.now(). Convert any Unix date stamp to a readable date format instantly.

When to use this timestamp converter

  • Convert Unix timestamp to date when debugging API responses
  • Convert epoch time to date for database records and log files
  • Check JWT token expiration using timestamp to datetime conversion
  • Compare timestamps across different time zones with UTC output
$ cat FAQ.md
What is a Unix timestamp?
A Unix timestamp is the number of seconds that have elapsed since January 1, 1970 00:00:00 UTC (the Unix epoch). It is a standard way to represent time as a single number, widely used in programming, databases, and APIs.
Does it handle millisecond timestamps?
Yes. The tool auto-detects whether the input is in seconds or milliseconds. Timestamps greater than 1 trillion are treated as milliseconds (common in JavaScript's Date.now()). Otherwise, they are treated as seconds.
Is my data sent to a server?
No. All timestamp conversion happens entirely in your browser using the built-in JavaScript Date object. Nothing is transmitted over the network.
What time zone is the local time shown in?
The local time is displayed in your browser's time zone, which is typically your operating system's time zone. UTC and ISO 8601 formats are always in UTC.