Timestamp Converter

Convert between Unix timestamps and human-readable dates. Live clock with timezone support.

Current Time

Unix (seconds)

ISO 8601

UTC

Local Time

Unix → Human

UTC
Local
ISO 8601
Relative

Human → Unix

Seconds
Milliseconds
ISO 8601

Timezone Converter

About this tool

A Unix timestamp is the number of seconds (or milliseconds) elapsed since January 1, 1970 00:00:00 UTC, known as the Unix epoch. It is the standard way computers store and compare dates across timezones.

Converting API timestamps to readable dates, debugging date bugs in code, calculating time differences, checking token expiry times, and working with database datetime fields.

Frequently asked questions

What is the maximum Unix timestamp value?

On 32-bit systems, the maximum is 2,147,483,647 (January 19, 2038) — the Year 2038 problem. On 64-bit systems the limit is trillions of years in the future.

Should I use seconds or milliseconds?

Unix timestamps are traditionally in seconds. JavaScript Date.now() returns milliseconds. This tool auto-detects the format based on the number of digits.

How do I get the current Unix timestamp in code?

PHP: time() | Python: import time; time.time() | JavaScript: Math.floor(Date.now()/1000) | Go: time.Now().Unix() | SQL: UNIX_TIMESTAMP()

Related tools

Cron Builder UUID & Hash JSON Formatter Regex Tester