Unix Timestamp to Date Converter - Seconds & Milliseconds
Convert Unix timestamps to readable UTC, local, and ISO dates. Supports 10-digit seconds and 13-digit millisecond timestamps instantly.
Unix Timestamp to Date Converter
The Unix Timestamp to Date Converter helps you instantly convert epoch timestamps into human-readable dates. It supports both 10-digit seconds and 13-digit milliseconds, making it useful for logs, APIs, databases, analytics events, and debugging.
This tool shows the converted date in UTC, your local timezone, and ISO 8601 UTC so you can compare times across systems without guessing which timezone is being used.
How to use the timestamp to date converter
- Paste a Unix timestamp into the input field.
- Click Convert or let it auto-convert.
- Copy the UTC, local, or ISO date output.
Unix timestamp seconds vs milliseconds
Unix timestamps are commonly stored in either seconds or milliseconds:
| Timestamp | Unit | Converted UTC date |
|---|---|---|
1700000000 |
Seconds | 2023-11-14 22:13:20 UTC |
1700000000000 |
Milliseconds | 2023-11-14 22:13:20 UTC |
0 |
Seconds | 1970-01-01 00:00:00 UTC |
As a rule of thumb, 10-digit values are usually seconds and 13-digit values are usually milliseconds. If your converted date looks far in the future, the value may be milliseconds being treated as seconds.
Common use cases
- Convert timestamps from logs
- Debug API responses
- Inspect database time values
- Check analytics or webhook event times
- Compare server and local times
- Understand event timing quickly
Tips & notes
- Unix timestamps represent seconds since January 1, 1970 (UTC).
- Very large numbers are treated as milliseconds automatically.
- Unix timestamps do not store timezone information.
- Use ISO 8601 output when sharing times between systems.
- Invalid values will return an error.