jsondecode.com logo

Unix Timestamp Converter

Convert Unix timestamps to human-readable dates and vice versa. Auto-detects seconds vs milliseconds. Runs entirely in your browser.

Timestamp → Date

Date → Timestamp

Accepts: ISO 8601 (2024-01-15T12:00:00Z), RFC 2822, or any format JavaScript's Date can parse.

What is a Unix Timestamp?

A Unix timestamp (also called Unix time or POSIX time) is the number of seconds elapsed since 00:00:00 UTC on 1 January 1970, not counting leap seconds. It is a widely used standard for representing points in time in databases, APIs, file systems, and log files.

Many modern systems use millisecond timestamps (multiply seconds by 1000). This converter auto-detects: values greater than 10¹² are treated as milliseconds; smaller values are treated as seconds.

Unix timestamps are timezone-independent — they always represent a specific instant in UTC, making them ideal for distributed systems and APIs.