Unix Timestamp Converter
Convert between Unix timestamps and human-readable dates.
Current Unix Timestamp
17856677762026-08-02T10:49:36.000Z
Timestamp → Date
Date → Timestamp
Notable Timestamps
Unix Epoch
0
Jan 1, 1970
1 Billion
1000000000
Sep 9, 2001
2 Billion
2000000000
May 18, 2033
Y2K38 Problem
2147483647
Jan 19, 2038
Now
1785667776
8/2/2026
Code Examples
// Current timestamp (seconds)
Math.floor(Date.now() / 1000);
// Timestamp to date
new Date(timestamp * 1000);
// Date to timestamp
Math.floor(new Date('2024-01-01').getTime() / 1000);Frequently Asked Questions
What is a Unix timestamp?
A Unix timestamp is the number of seconds since January 1, 1970 00:00:00 UTC (the Unix epoch). It's a simple, timezone-independent way to represent time.
What is the Year 2038 problem?
32-bit Unix timestamps overflow on January 19, 2038. Modern systems use 64-bit timestamps which won't overflow for 292 billion years.
Related Tools
Discord Timestamp Generator
Generate Discord dynamic timestamps (<t:...:F>) in all seven formats with live previews.
UUID v7 Generator
Generate time-sortable UUID v7 identifiers, in bulk, with a built-in v7 timestamp inspector.
UUID Generator
Generate random UUIDs (v4) and time-sortable UUIDs (v7) in bulk.
This tool runs entirely in your browser - nothing you enter is uploaded or stored.