Unix Timestamp Converter
See the current Unix (epoch) time ticking live, convert any timestamp to a local and UTC date, or convert a date back into a Unix timestamp in seconds and milliseconds.
How to use
Paste a timestamp — the tool auto-detects whether it's in seconds (10 digits, like `1750000000`) or milliseconds (13 digits, like `1750000000000`) and shows the matching local time plus the UTC/ISO 8601 form used by APIs and logs.
Pick a date and time in the second box to get its Unix timestamp — handy for API testing, cache expiry values, or scheduling fields that expect epoch time.
FAQ
What is Unix time?
The number of seconds elapsed since 00:00:00 UTC on January 1, 1970 (the “Unix epoch”). It's the standard way computers represent a point in time internally, independent of time zones or calendar formats.
Why do some timestamps have 10 digits and others 13?
10 digits means seconds since the epoch (the traditional Unix standard); 13 digits means milliseconds (used by JavaScript's `Date.now()` and many web APIs). This tool detects which one you pasted by length.
What is the Year 2038 problem?
Systems that store Unix time as a signed 32-bit integer will overflow at 03:14:07 UTC on January 19, 2038. Modern systems use 64-bit timestamps, which won't overflow for billions of years, but some older 32-bit software is still affected.
Does Unix time account for time zones?
No — a Unix timestamp is always relative to UTC and represents one exact instant everywhere in the world. Time zone conversion only happens when the timestamp is displayed as a human-readable local date.