Unix Timestamp Converter

Convert between Unix epoch timestamps and human-readable dates. Supports seconds and milliseconds.

Current Unix Timestamp
1780405123
Click to use • Updates every second

Timestamp → Date

Date → Timestamp

Understanding Unix Timestamps

A Unix timestamp (also called POSIX time or Epoch time) counts the number of seconds elapsed since January 1, 1970, 00:00:00 UTC. This simple integer representation makes it easy to store, compare, and calculate time differences in databases and programming languages.

Many APIs and databases use Unix timestamps for created/updated dates. This tool auto-detects whether your input is in seconds (10 digits) or milliseconds (13 digits) and converts to UTC, local time, ISO 8601 format, and relative time.

Frequently Asked Questions

What is a Unix timestamp?

A Unix timestamp is the number of seconds elapsed since January 1, 1970 00:00:00 UTC (the Unix epoch). It is widely used in programming and databases.

Does it support milliseconds?

Yes. The tool auto-detects whether your input is in seconds or milliseconds based on the number of digits.

Related Tools

View All Tools