Unix Time Converter

Convert a Unix timestamp to a readable date — or a date back to Unix time — in UTC or local time.

Free · no sign-up

About this tool

This free Unix timestamp converter turns Unix time into a human-readable date, and a date back into a timestamp. It is built for developers, sysadmins and analysts who read logs, databases or API responses. A Unix timestamp is the number of seconds that have elapsed since 1 January 1970 at 00:00:00 UTC.

Paste a timestamp in seconds to get the UTC date in ISO 8601 format and the date in your local time. Very large values are automatically read as milliseconds, and the result says so. For the reverse, enter a date and time down to the second, choose whether to interpret it as local time or UTC, and get the timestamp. The Use current time button gives you the timestamp for right now.

  • Timestamp to UTC and local date
  • Date and time to Unix timestamp
  • Automatic millisecond detection
  • Interpret input as local time or UTC
  • Current timestamp in one click

How to use it

  1. Enter a value in Unix timestamp (seconds), or click Use current time.
  2. Click Convert to date to see the UTC date and local date.
  3. For the reverse, fill in Date and time and choose Interpret as.
  4. Click Convert to timestamp.

Frequently asked questions

My timestamp is in milliseconds. Does that work?

Yes. From 100,000,000,000 upwards, the value is treated as milliseconds and the result tells you so. Negative timestamps, for dates before 1970, are accepted too.

What happens if the local time I enter does not exist?

When clocks go forward for daylight saving time, some local times are skipped. The tool then shifts the time and shows a warning next to the timestamp.

Is my data sent to a server?

No. All conversions happen in your browser and nothing is transmitted.

Is the Unix time converter free?

Yes, it is free with no sign-up or account.

Related tools

See all 57 free tools →