Convert between Unix timestamps and human-readable dates in both directions. Support for seconds and milliseconds, UTC or local time, plus a live clock showing the current epoch. A daily companion for developers and sysadmins.
A UUID identifies a record — never use it as an authentication token.
Math.random() is predictable. Use the CSPRNG for tokens, IDs and secrets.
Decoding is not verifying. Always validate the signature and claims on the server.
Generate keys here, then store them in environment variables or a vault.
Convert between Unix timestamps and human-readable dates in both directions. Support for seconds and milliseconds, UTC or local time, plus a live clock showing the current epoch. A daily companion for developers and sysadmins.
Enter a Unix timestamp — the tool detects seconds or milliseconds and shows the matching date.
Use the date picker to convert the other way and get the timestamp.
Toggle between UTC and your local timezone to compare results.
| Timestamp | Date (UTC) |
|---|---|
| 0 | 1970-01-01 00:00:00 |
| 1000000000 | 2001-09-09 01:46:40 |
| 1700000000 | 2023-11-14 22:13:20 |
Add three zeros to any of these to get the millisecond value.
It is completely free, private and requires no signup.
Use the tool nowThe number of seconds elapsed since 1 January 1970 00:00 UTC, ignoring leap seconds. It is the standard way to store time in most systems.
Ten-digit values are usually seconds; thirteen-digit values are milliseconds, as used by JavaScript's Date.now().
Systems storing the timestamp in a signed 32-bit integer overflow on 19 January 2038. Modern 64-bit systems are unaffected.
Explore the whole collection — no signup, 100% free & private.