Timestamp Converter
Convert between Unix timestamps and human-readable dates. Supports seconds and milliseconds, multiple date formats.
What is a Unix Timestamp?
A Unix timestamp (also called epoch time or POSIX time) represents the number of seconds that have elapsed since January 1, 1970 00:00:00 UTC (the Unix epoch). It is the standard way to represent time in most programming languages, databases, and operating systems. Timestamps are timezone-independent, making them ideal for storing dates in distributed systems. JavaScript uses millisecond timestamps (seconds ร 1000), while most Unix systems and APIs use seconds.
How to Use This Timestamp Converter
Enter a Unix timestamp (seconds or milliseconds) to convert it to a human-readable date, or use the date picker to get a timestamp.
The tool auto-detects whether your input is in seconds or milliseconds and shows the converted result in multiple formats.
View results in ISO 8601, local time, UTC, and relative time (e.g., "2 hours ago"). Copy any format with one click.