About this tool
Converts between Unix timestamps (seconds or milliseconds since 1 January 1970) and human-readable dates in any time zone. Useful for debugging logs and databases where times are often stored as timestamps, checking API responses, calculating differences between two moments, or simply understanding what date a big number represents.
How to use
- Pick the direction: timestamp to date, or date to timestamp.
- Indicate whether the timestamp is in seconds or milliseconds.
- Enter the value. The result appears in several common formats (UTC, local time zone, ISO 8601).
Frequently asked questions
- What's the difference between a timestamp in seconds and in milliseconds?
- Both conventions exist. In older Unix systems, seconds is standard. In JavaScript and many modern platforms, milliseconds (a thousand times larger) is common. Before converting, confirm which you're using, or the result will give a wildly different date than expected.
- Do timestamps include time zone information?
- No. A Unix timestamp is an absolute number representing an instant in time, independent of zone. The time zone only comes in when converting to a readable date. The same timestamp produces 14:00 in Lisbon and 15:00 in Berlin, because it's the same moment seen from different zones.