Unix Timestamp Converter
Convert between Unix timestamps and human-readable dates.
Recommended next steps
Related tools
Test a regular expression against text and see matches and capture groups.
Convert JSON arrays to CSV and CSV back to JSON, in your browser.
Encode or decode text to and from base64, with a URL-safe variant.
Frequently asked questions
A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since 00:00:00 UTC on 1 January 1970, not counting leap seconds. It is a compact, time-zone-independent way to store a moment in time, used widely in programming and databases. Some systems store it in milliseconds instead of seconds.
Choose "Timestamp to date", pick whether your number is in seconds or milliseconds, and paste it in. The tool shows the ISO 8601 string and the full UTC date instantly, plus your local time and a relative description once the page has loaded. To go the other way, switch to "Date to timestamp" and enter the year, month, day and time.
Both count time from the same 1970 epoch, but milliseconds use a 1000× larger number for the same moment — a 10-digit value is usually seconds, while a 13-digit value is usually milliseconds. JavaScript's Date.now() returns milliseconds, whereas many Unix tools and APIs use seconds. Pick the matching unit so the date comes out right.
No. The conversion runs entirely in your browser using built-in date functions — nothing you type is uploaded to a server. UTC results are computed the same way everywhere; only the "local time" row reflects your device's own time zone.
Last updated 2026-06-23.