Timestamp & Unix Time Converter
Convert between epoch seconds, milliseconds, nanoseconds and human-readable dates. Live clock, relative time, batch conversion. 100% client-side.
Features
- Epoch seconds / milliseconds / nanoseconds ↔ ISO date
- Live updating clock
- Relative-time calculation (“in 3 days”)
- Batch conversion of many timestamps
- ISO 8601 and RFC 2822 output
- Timezone-aware conversion
- 100% client-side
Frequently Asked Questions
What is a Unix timestamp?
A Unix timestamp (epoch time) counts the number of seconds since 1970-01-01 00:00:00 UTC, ignoring leap seconds. It is timezone-independent and the standard time format for logs, databases, and APIs. Millisecond timestamps multiply by 1000.
What is the Year 2038 problem?
Older 32-bit systems store Unix time as a signed 32-bit integer, which overflows on 2038-01-19 03:14:07 UTC. Modern 64-bit systems are unaffected. Most platforms and databases have already moved to 64-bit time.
How do timezones affect a timestamp?
They don’t. A Unix timestamp is always UTC. Timezones only matter when converting to or from a human-readable date. Always store timestamps in UTC and convert to local time only for display.