Developer Tools

Free Online Timestamp Converter

Convert a Unix timestamp to a readable date, or convert any date back into a Unix timestamp — in seconds or milliseconds.

Timestamp → Date

Date → Timestamp

How to use the timestamp Converter

  1. Paste a Unix timestamp and choose whether it's in seconds or milliseconds, then click Convert to see the date.
  2. Or pick a date and time in the second section to get its Unix timestamp.
  3. Click 'Use current timestamp' to see right now's value.
  4. Both local time and UTC are shown for the converted date.

Example

The Unix timestamp 1735689600 (seconds) converts to 1 January 2025, 00:00:00 UTC.

What is a Unix timestamp?

A Unix timestamp counts the number of seconds (or milliseconds) since January 1, 1970 UTC — the Unix epoch. It's used throughout programming, databases, and APIs as a compact, timezone-independent way to store a point in time.

Handles seconds and milliseconds

APIs and databases inconsistently use seconds or milliseconds for timestamps. This tool lets you specify which one you're working with so the converted date is accurate.

Frequently asked questions

A millisecond timestamp has three extra digits compared to a seconds timestamp — JavaScript's Date object uses milliseconds internally, while many APIs and Unix systems use seconds.

Yes, results are shown in both your browser's local timezone and UTC.

Yes, use the second section to pick any date and time and get its Unix timestamp in seconds and milliseconds.

It's the reference start point for Unix time: January 1, 1970, 00:00:00 UTC.