Unix Timestamp Converter

Turn a Unix timestamp into a readable date in your time zone, UTC, IST or any other zone, or turn a date and time back into a timestamp. The current time ticks along at the top.

  • Runs on your device
  • No sign-up
  • Free, no watermark
Loading the timestamp converter…

How to use the Unix Timestamp Converter

  1. 01Copy the current Unix time from the top in seconds or milliseconds, if that's all you need.
  2. 02To read a timestamp, paste it into Timestamp → date. The unit is detected from its length; change it if the guess is wrong.
  3. 03Pick a time zone to see the date there as well as in your zone, UTC and IST.
  4. 04To get a timestamp, switch to Date → timestamp, choose a date and time, and it's read as clock time in the picked zone.
  5. 05Copy any result with the button next to it.

Good to know

Runs on your device

Every conversion happens in your browser. Nothing is sent to a server.

Unit detection

Seconds, milliseconds, microseconds or nanoseconds are worked out from the number of digits, and you can override the guess.

Any time zone

Pick from the IANA time zones your browser supports. Daylight-saving gaps and repeated hours are handled and explained.

Developer formats

ISO 8601, RFC 2822 and relative time ("3 days ago"), each with a copy button. Negative timestamps before 1970 work too.

Frequently asked questions

What is a Unix timestamp?

It's the number of seconds since 00:00:00 UTC on 1 January 1970, not counting leap seconds. JavaScript and many APIs use milliseconds instead, so the same moment has 13 digits instead of 10.

How does it know whether my number is seconds or milliseconds?

By the number of digits: up to 11 is read as seconds, 12 to 14 as milliseconds, 15 to 17 as microseconds and 18 or more as nanoseconds. The tool says which it assumed, and you can choose the unit yourself.

What happens with times that don't exist or happen twice?

When clocks jump forward (for example 02:30 on 9 March 2025 in New York), that time is moved forward by the gap and a note explains it. When clocks go back, the repeated hour is ambiguous, so the earlier moment is used and the later one is shown too.

Can I paste a date instead of a number?

Yes. Timestamp → date also accepts ISO 8601 dates such as 2025-11-09T14:03:22+05:30. Without an offset, the date is read as clock time in the picked zone.

Do negative timestamps work?

Yes. A negative number counts back from 1970, so -86400 is 31 December 1969 in UTC.

Related tools