Free Timestamp Converter

Convert Unix timestamps to human-readable dates, and back.

Unix time counts seconds (not milliseconds) since the epoch — a common bug is passing milliseconds where seconds are expected (or vice versa), which produces a date far in the future or 1970. This tool auto-detects whether your input looks like seconds or milliseconds based on digit count.

Worked Example

Example: The Unix timestamp 1735689600 converts to Wed, 01 Jan 2026 00:00:00 UTC.

Formula / Method

Date = new Date(unixSeconds × 1000) — JavaScript's Date object internally works in milliseconds, so Unix seconds are multiplied by 1000.

Worked Example

Example: The Unix timestamp 1735689600 converts to Wed, 01 Jan 2026 00:00:00 UTC.

Formula / Method

Date = new Date(unixSeconds × 1000) — JavaScript's Date object internally works in milliseconds, so Unix seconds are multiplied by 1000.