JSONDev.in

Unix Timestamp to Date Converter

Convert a Unix timestamp to a date (or a date to a timestamp) instantly. Works with seconds, milliseconds, and ISO 8601 strings.

About this tool

Convert Unix timestamps (seconds or milliseconds) to human-readable dates and back. Supports epoch time, ISO-style dates, and quick “now” conversion for debugging.

Example use case: Paste an exp claim from a JWT or log timestamp and convert it to a readable UTC/local date.

Supports: Unix seconds (10 digits), Unix milliseconds (13 digits), ISO 8601, and most common date formats

Frequently Asked Questions

What is a Unix timestamp?▾
A Unix timestamp is the number of seconds elapsed since January 1, 1970 (UTC), known as the Unix epoch. It is a standard way to represent dates and times in programming.
How do I get the current Unix timestamp?▾
Click 'Use Now' to populate the current timestamp. In JavaScript, use Date.now() for milliseconds or Math.floor(Date.now()/1000) for seconds.
What is the difference between seconds and milliseconds timestamps?▾
Unix timestamps in seconds are 10 digits (e.g. 1700000000). JavaScript's Date.now() returns milliseconds, which is 13 digits. This tool auto-detects which format you're using.