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.