Unix Timestamp Converter
Convert Unix timestamps to human-readable dates and back. Handles seconds and milliseconds, local time and UTC, and shows the ISO 8601 string plus relative time like '3 days ago'.
Free, no sign-upRuns in your browserNothing uploaded
Accepts Unix seconds, Unix milliseconds, or any date format this browser can parse. Seconds and milliseconds are detected automatically.
UTC
2026-10-17 21:46:35 UTC
Your local time
Saturday, October 17, 2026 at 9:46:35 PM
The same instant in every format
Detected input as seconds. Values below 100,000,000,000 are read as seconds; anything larger as milliseconds.
Reference points
- Now
1792273595- Start of today (UTC)
1792195200- Start of this week (UTC, Monday)
1791763200- In one hour
1792277195- In one day
1792359995- Unix epoch (1970-01-01)
0
A Unix timestamp is the number of seconds since 1 January 1970 00:00:00 UTC. It is how most systems store time: databases as an integer column, JavaScript's Date objects internally, log lines, file metadata and API payloads. It is unambiguous, sorts correctly as a string, and costs very little space, which is why it is everywhere.
Paste a timestamp and you get the readable date in UTC and in your own timezone, the ISO 8601 string, the day of week, and a relative description like '3 days ago'. Paste a date in almost any common format and you get the timestamp back in seconds and milliseconds. This matters because milliseconds versus seconds is the single most common bug in this area - a value like 1760000000000 is milliseconds and Date.now() gives milliseconds, while most database columns and shell date output use seconds.
Note that a timestamp is always UTC. It is not a time zone and it does not know about daylight saving. '23:30' is different on the day the clocks change, which is precisely why you should store timestamps and convert to a local time at the point of display.
Unix Timestamp Converter features
How to use the Unix Timestamp Converter
Paste a timestamp
Seconds or milliseconds are detected automatically, so 1760000000 and 1760000000000 both work. You can also start from the current time.
Read both interpretations
The date is shown in UTC and in your browser's local timezone, plus the ISO 8601 string and a relative form such as '2 hours ago'.
Go the other way
Type a date and time in the date field, or paste any format a parser recognises, and the Unix seconds and milliseconds appear. The UTC equivalent of your local input is shown so you can see the offset being applied.
Copy what you need
Copy the Unix seconds, the milliseconds, the ISO string or the SQL-compatible UTC literal.
Frequently asked questions
What is the Unix epoch?
Should I use seconds or milliseconds?
How do I tell which one I have?
Is a Unix timestamp the same everywhere in the world?
What does 2038 mean for timestamps?
Can I convert a date like '2026-03-14 09:30:00'?
Related tools
Every tool, in one place
ToolForge has unix timestamp converter plus a growing set of image, colour and developer tools. All of them run locally in your browser, free and without an account.
Browse all tools