Timestamp converter
Convert a Unix timestamp to a readable date, and back
Settings
Result
Enter a timestamp or a date, or click “Now”.
About this tool
This converter turns a Unix timestamp into a readable date and an ISO 8601 date into a timestamp. Use it to read a value from a database, a log or an API response, to check an expiry date, or to prepare a value for a query. The Now button fills in the current moment so you can grab the current epoch time directly.
The unit is detected automatically: from 100 billion upward the value is read as milliseconds, otherwise as seconds. The result lists seconds, milliseconds, ISO 8601, the full date in UTC and in your browser's time zone, plus the distance from now, such as “3 days ago”. Each value has its own copy button, so you can paste it straight into your code.
How to use it
- Enter a value in the “Timestamp or date” field, for example 1700000000 or 2026-10-14T10:00:00Z.
- Or click “Now” to start from the current time.
- Read the conversions: Seconds (Unix), Milliseconds, ISO 8601, UTC, Your time zone and Relative to now.
- Click the copy icon next to the value you need.
Frequently asked questions
Is my timestamp in seconds or milliseconds?
The tool decides for you: any value of 100 billion or more is treated as milliseconds, anything smaller as seconds. 100 billion seconds would be the year 5138, so current timestamps are always read correctly. Both units are shown in the result.
Which time zone is used?
Your browser's time zone, whose name appears in the label, for example America/New_York. The same date is also shown in UTC and in ISO 8601, which is always expressed in UTC with a Z suffix, so there is no ambiguity.
What input formats are accepted?
A number of seconds or milliseconds, negative for dates before 1970, or an ISO 8601 date such as 2026-10-14 or 2026-10-14T10:00:00+02:00. A date with a time but no offset is interpreted in your local time zone.