Unix timestamp converter
Convert Unix timestamps to readable dates and turn date strings into seconds or milliseconds for logs, API tests, debugging, and data checks.
Input
Result
Inputs are processed in your browser and are not sent to the server. Privacy by design
How to use
- Enter the date or timestamp value that you want to check.
- Review the result immediately in the result box.
- Copy the output only after confirming the date format and timezone context.
Date logic
A Unix timestamp counts time from 1970-01-01 00:00:00 UTC. Ten-digit values usually represent seconds, while thirteen-digit values usually represent milliseconds.
Examples
- Convert a timestamp from an API response into an ISO date.
- Check whether a log value is stored in seconds or milliseconds.
- Create a timestamp for a test payload before debugging.
FAQ
What is a Unix timestamp?
It is a numeric time value counted from 1970-01-01 00:00:00 UTC.
Seconds or milliseconds?
Ten digits usually means seconds, and thirteen digits usually means milliseconds.
Why is timezone mentioned?
The same instant can display as different local dates depending on timezone.
Can I paste production logs?
Avoid logs with secrets, tokens, or personal data.
Debugging tip
If a converted date looks decades away from what you expected, first check whether the value is seconds or milliseconds. A seconds value treated as milliseconds often appears near 1970, while a milliseconds value treated as seconds can jump far into the future. Keep raw timestamps out of public tickets when they came from private logs or user records. Record both interpretations when unsure.
Accuracy and limits
Timestamp bugs often come from mixing seconds and milliseconds or reading a UTC value as a local date. Keep the original value, the interpreted unit, and the timezone together when writing tickets or debugging notes.