Convert between epoch timestamps and human-readable dates. Calculate time durations and get current epoch time.
Select the time format.
Select the hours format.
| Type | Time Period | Epoch | Date and Time |
|---|---|---|---|
| Day | Start | Wednesday, 01 January 2025 12:00:00 AM +00:00 | |
| End | Wednesday, 01 January 2025 11:59:59 PM +00:00 | ||
| Month | Start | Wednesday, 01 January 2025 12:00:00 AM +00:00 | |
| End | Friday, 31 January 2025 11:59:59 PM +00:00 | ||
| Year | Start | Wednesday, 01 January 2025 12:00:00 AM +00:00 | |
| End | Wednesday, 31 December 2025 11:59:59 PM +00:00 |
Convert Unix epoch timestamps to human-readable dates and back. The tool supports both seconds and milliseconds, shows the live current epoch time, and can build a timestamp from individual date and time components in your local timezone or GMT.
Epoch time — the number of seconds since 00:00:00 UTC on 1 January 1970 — is how most systems, databases, and APIs store time. This converter runs fully in your browser for instant results.
Unix epoch time is the number of seconds elapsed since 00:00:00 UTC on January 1, 1970. It is a compact, timezone-independent way to represent a moment in time.
Current Unix timestamps in seconds have 10 digits, while millisecond timestamps have 13. JavaScript’s Date.now() returns milliseconds; most Unix systems and APIs use seconds.
Yes. You can interpret and build dates in your local timezone or GMT, and the tool converts correctly between the two — the underlying epoch value is always UTC-based.