Unix Timestamp Converter
Convert Unix timestamps to human dates and back, with a live epoch clock, automa...Convert Unix timestamps to human dates and back, with a live epoch clock, automatic seconds or milliseconds detection, and local, UTC, and ISO 8601 ou...
Updated
Timestamp to date
Date to timestamp
The picked date and time are read as UTC.
Common intervals in seconds
Notable Unix timestamps
Quick answer
A Unix timestamp is the number of seconds since 1 January 1970 at 00:00:00 UTC, a single number that means the same instant everywhere in the world. This converter runs entirely in your browser: paste a timestamp and it auto-detects seconds versus milliseconds, then shows the date in your local time, in UTC, and in ISO 8601, plus a relative phrase like 3 hours ago. For example, 1700000000 is Tue, 14 Nov 2023 22:13:20 UTC. You can also pick a date and time and read the epoch back out in seconds and milliseconds.
Converter Features
Why Use Unix Timestamp Converter?
Live Epoch Clock
Watch the current Unix time tick up second by second, copy it with one tap, or pause it to hold a value steady while you work.
Auto Seconds or Milliseconds
Paste any value and the converter reads the digit length: 10-digit input is treated as seconds, 13-digit input as milliseconds. You can also force either unit.
Local and UTC Together
Every timestamp is shown in both your device local time and UTC, so you never guess which zone a value belongs to or make an off-by-one hour mistake.
ISO 8601 and Relative
Get ISO 8601 in UTC and with your local offset, a readable sentence like Tue, 14 Nov 2023 22:13:20 UTC, and a relative phrase such as 3 hours ago.
Date to Timestamp
Pick a date and time, choose whether it is UTC or your local zone, and read the epoch out in both seconds and milliseconds, ready to paste into code.
100% Private
Every conversion runs in your browser with the built-in Date and Intl APIs. No timestamp, date, or clock reading is ever sent to a server.
Common Uses for the Unix Timestamp Converter
API Development
Read the epoch fields in requests and responses as real dates while debugging.
Database Rows
Turn a created_at or updated_at epoch column into a date you can actually read.
Log Analysis
Convert timestamps in log lines to local time to line events up with a report.
Scheduling and Expiry
Work out the epoch for a future date to set a token expiry or a cron style run time.
How It Works
Read or copy the live epoch
The top panel shows the current Unix time in seconds, updating live. Copy it, pause the clock, or press Use this to drop it into the converter.
Convert a timestamp to a date
Paste a Unix timestamp into Timestamp to date. The tool auto-detects seconds versus milliseconds and shows the local time, UTC, ISO 8601, and a relative phrase.
Convert a date to a timestamp
In Date to timestamp, pick a date and time, choose UTC or local, and copy the epoch out in seconds or milliseconds.
Tips and Best Practices
Grab the Current Epoch Fast
Press Use this on the live clock to drop the current Unix time straight into the converter, which is handy when writing a test fixture or seeding a value.
Force a Unit When Values Are Odd
Auto-detect uses digit length, so a short millisecond value from early 1970 could look like seconds. If a result looks wrong, tap Seconds or Milliseconds to set the unit yourself.
Mind UTC vs Local
When converting a date to a timestamp, the UTC and Local buttons change the answer by your time zone offset. Pick the one that matches where the date was recorded.