Unix timestamp converter
Epoch to date and back, in any time zone.
How to convert a timestamp
Enter a value
Type a Unix time, an ISO string or a dd/mm/yyyy date, or press Use now to load the current time. The Pick a date field opens your browser's own date and time picker.
Pick a zone
Choose the zone you want the date shown in. Your own zone is selected on load, and the Local row stays in the table whatever you pick.
Copy the result
Each row has a copy button. Ctrl+C (Cmd+C on a Mac) with nothing selected copies the whole table as label: value lines.
Good to know
- Click the large ticking number at the top to copy the current Unix time in seconds.
- Decimal seconds such as 1758867200.5 are accepted. Only the digits before the point decide the unit.
- The ISO row for the chosen zone carries its offset, for example +05:30, so it can be pasted straight into logs and API calls.
- Day of year and ISO week (W01 to W53) are calculated in UTC, which is how most systems define them.
- The Relative row (in 3 hours, 2 days ago) and the clock refresh every second.
- Everything runs in your browser. Nothing you type is sent anywhere.
Questions people ask
How does it know whether a number is seconds or milliseconds?
By the number of digits. Up to 11 digits is read as Unix seconds, 12 to 14 as milliseconds, 15 to 17 as microseconds and anything longer as nanoseconds. The Read as line under the box tells you which one it picked.
Which date formats can I paste?
ISO 8601 such as 2026-09-26T08:00:00Z, RFC 2822, any string JavaScript's Date.parse understands, and day-first dates like 26/09/2026 14:30 or 26-09-2026. The word now also works.
What zone is a pasted date read in?
A string with a Z or an offset is exact. A string without one, including dd/mm/yyyy, is read in your browser's zone, except date-only ISO strings like 2026-09-26, which JavaScript treats as UTC midnight. Add a time or an offset if that matters.
Does the Zone menu change how the input is read?
No. It only changes the zone the result rows are shown in. The list comes from your browser, so it includes every IANA zone your system knows, and the row label shows the UTC offset in force at that instant, with daylight saving applied.
Can I convert a date into a timestamp?
Yes. Type or pick a date and read Unix seconds and milliseconds from the table. Dates before 1970 give negative values, and negative timestamps are accepted as input too.