TimerHub

Unix Timestamp Converter

Convert Unix epoch timestamps to human dates and back, with a live current timestamp.

Current Unix timestamp
----------

Seconds or milliseconds.

Date

—

Quick answer

A Unix timestamp counts seconds since 1 January 1970 UTC. Paste one to see the date in UTC and your local time, or pick a date to get its timestamp.

  1. Choose Timestamp to date or Date to timestamp.
  2. Paste a timestamp in seconds or milliseconds, or pick a Date.
  3. Copy the converted value.

Reviewed by the TimerHub team · Last reviewed November 4, 2026 · Data sources

How to use it

  1. 1

    Copy the current epoch

    The live Unix timestamp updates every second — copy it in one click.

  2. 2

    Timestamp → date

    Paste a timestamp (seconds or milliseconds) to see the local and UTC date.

  3. 3

    Date → timestamp

    Pick a date and time to get the epoch value in seconds and ms.

Perfect for every need

Debugging & logs

Decode timestamps found in logs, databases, and APIs.

  • created_at fields
  • JWT exp claims
  • Log correlation

APIs & integrations

Generate epoch values for requests and webhooks.

  • Signed URLs
  • Rate-limit windows
  • Cache keys

Databases

Translate stored epoch columns into readable dates.

  • Migrations
  • Data audits

Frequently asked questions

What is a Unix timestamp?

It's the number of seconds that have elapsed since 00:00:00 UTC on 1 January 1970 (the Unix epoch), not counting leap seconds. It's a compact, timezone-independent way to store a moment in time.

Does it support milliseconds?

Yes. When converting a timestamp to a date, values with 13 or more digits are treated as milliseconds; shorter values are treated as seconds. Date-to-timestamp shows both.

Which time zone is used?

The date-to-timestamp field interprets your input in your local time zone, then converts to the timezone-independent epoch value.