Unix Timestamp Converter

Convert Unix epoch timestamps to human-readable dates across 15+ timezones, or turn any date back into a timestamp — seconds and milliseconds auto-detected.

Current Unix time
Seconds
Milliseconds

Timestamp → Date

Enter a timestamp above — all timezones appear instantly.

Date → Timestamp

Pick a date and time above to get its Unix timestamp.

How to use Unix Timestamp Converter

  1. 1
    Paste your Unix timestamp

    Enter a numeric epoch timestamp in the input field. The tool auto-detects whether it is in seconds (10 digits) or milliseconds (13 digits), or you can lock the unit manually.

  2. 2
    Read the date across timezones

    The timestamp is instantly displayed in UTC and 15+ major timezones — New York, London, Paris, Dubai, Kolkata, Tokyo, Sydney, and more — each showing the UTC offset and live DST abbreviation.

  3. 3
    Convert a date back to a timestamp

    Scroll to the Date → Timestamp section, pick a date and time, choose the source timezone, and instantly get the corresponding Unix seconds, milliseconds, and ISO 8601 string.

  4. 4
    Use the live clock

    The current Unix time (seconds and milliseconds) ticks in real time at the top of the page. Click 'Use Now' to load the current timestamp into the converter, or copy either value directly.

Frequently Asked Questions

What is a Unix timestamp?

A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since 00:00:00 UTC on 1 January 1970. It is a timezone-independent way to represent a specific point in time and is widely used in APIs, databases, and log files.

How does the tool tell seconds from milliseconds apart?

Any timestamp greater than 100,000,000,000 (10¹¹) is treated as milliseconds, because that value in seconds would be the year 5138 — far beyond any practical use. Values up to that threshold are treated as seconds. You can override this by clicking the 's' or 'ms' button to lock the unit.

Does the timezone display account for Daylight Saving Time?

Yes. The tool uses the browser's built-in Intl.DateTimeFormat API with IANA timezone identifiers, which correctly applies DST rules for every timezone and every historical date.

Can I convert a negative Unix timestamp?

Yes. Negative timestamps represent dates before 1 January 1970. For example, -86400 is 31 December 1969 at 00:00:00 UTC.

Related Tools