Unix Timestamp Converter

Convert between Unix timestamps and human-readable dates instantly. Perfect for developers working with time data.

Timestamp → Date

INPUT

Date → Timestamp

INPUT

Conversion Results

OUTPUT
Timestamp Input
1704067200
Seconds since Jan 1, 1970
Human Readable
January 1, 2024 00:00:00 UTC
ISO 8601: 2024-01-01T00:00:00.000Z
Timezone
UTC
Day of Week
Monday
Week Number
Week 1
Current Timestamp
Loading...

Quick Actions

Common Timestamps

QUICK

Frequently Asked Questions

What is a Unix timestamp? ▶
A Unix timestamp is the number of seconds (or milliseconds) that have elapsed since January 1, 1970 (UTC), also known as the Unix epoch.
What's the difference between seconds and milliseconds? ▶
Seconds timestamps are 10 digits (e.g., 1704067200), while milliseconds are 13 digits (e.g., 1704067200000). JavaScript uses milliseconds, while many Unix systems use seconds.
Does the converter handle timezones? ▶
Yes! You can convert timestamps to different timezones. All conversions are based on UTC by default, but you can select other timezones when converting dates to timestamps.
What happens in 2038? ▶
The Year 2038 problem affects 32-bit systems where timestamps overflow on January 19, 2038. This tool handles timestamps beyond 2038 correctly using 64-bit arithmetic.