Unix Timestamp Converter

Convert Unix timestamps to human-readable UTC dates and back. Free and private, right in your browser.

Timestamp → Date

Date → Timestamp

Paste an epoch value to see the human date it represents, or pick a date to get its Unix timestamp. Built for the moment you're staring at a `created_at: 1739471820` in a log or API response and need to know what it actually means.

How to use it

  1. Paste an epoch timestamp, or pick a calendar date and time
  2. Toggle between seconds/milliseconds and UTC/local timezone as needed
  3. Copy the converted result to use in your code, query, or log

Frequently asked questions

What's the difference between seconds and milliseconds timestamps?
Unix time is defined in seconds since Jan 1, 1970 UTC, but JavaScript's Date.now() and many APIs return milliseconds (13 digits instead of 10). The converter detects which one you've pasted so you don't get a date centuries off.
Why does the converted date look wrong?
It's almost always a timezone mismatch. A timestamp is timezone-agnostic, but the calendar date it represents shifts depending on whether you view it in UTC or your local zone. Check the tool's UTC/local toggle and match it to what your system or database expects.
What timestamp do I get for 'right now'?
Click the current-time option and it fills in your machine's live epoch value in seconds, handy for setting expiry fields, JWT `exp` claims, or cache-busting values without doing the math yourself.