UtilopiaUtilopia

Command Palette

Search for a command to run...

Unix Timestamp Converter

Convert Unix timestamps to human-readable dates and vice versa. Supports seconds and milliseconds.

Loading tool...

What is Unix Timestamp Converter?

A Unix timestamp (also known as Epoch time or POSIX time) is the number of seconds that have elapsed since January 1, 1970, at 00:00:00 UTC. This standardized time representation is used universally in computing, databases, APIs, and log files because it provides an unambiguous, timezone-independent way to represent a specific moment in time.

Our free online Unix timestamp converter lets you instantly convert between Unix timestamps and human-readable dates. Whether you need to decode a timestamp from a database record, an API response, or a log file, this tool provides instant conversion to multiple formats including ISO 8601, UTC, local time, and relative time (e.g., "3 hours ago").

The tool also works in reverse — enter any human-readable date string and convert it to a Unix timestamp in both seconds and milliseconds. It auto-detects whether your input is in seconds or milliseconds, and includes a convenient "Now" button that fills in the current timestamp. All conversions happen in your browser with no server communication.

How to Use This Tool

  1. Select the mode — Choose "Timestamp to Date" to convert a Unix timestamp to a readable date, or "Date to Timestamp" to convert a date string to a Unix timestamp.
  2. Enter your input — Type or paste a Unix timestamp (e.g., 1700000000) or a date string (e.g., 2024-01-15T12:00:00Z).
  3. Use the Now button — Click Now to automatically fill in the current timestamp or date.
  4. Click Convert — Press the Convert button to see the result in multiple formats.
  5. Copy the result — Click Copy Output to copy all conversion results to your clipboard.

Frequently Asked Questions

Related Tools