Developer Tools

Timestamp Converter

Convert Unix timestamps to and from human-readable UTC dates.

Convert Unix timestamps to human-readable UTC dates, or dates back to timestamps, entirely in your browser. Working with JSON from an API? Pair this with the JSON Formatter.

Conversion happens entirely in your browser. Nothing is sent anywhere.
Unix timestamp unit

Applies to both the timestamp input below and the timestamp result on the right.

Timestamp → Date

Date → Timestamp

How it works

Private timestamp conversion in your browser

1

Choose a unit

Pick Seconds or Milliseconds — it applies to both conversion directions.

2

Convert a timestamp or a date

Enter a Unix timestamp to get its date, or a UTC/ISO 8601 date to get its timestamp.

3

Copy the result

Copy the UTC date, ISO 8601 string, local time, or timestamp you need.

Use cases

When this comes in handy

Debug an API response

Turn a raw Unix timestamp from a log or API payload into a readable date.

Build a test fixture

Get the exact timestamp for a specific UTC date and time for test data.

Compare timestamps across formats

Check whether a seconds or milliseconds timestamp matches the date you expect.

FAQ

Common questions

Is my data uploaded anywhere?

No. Conversion happens entirely in your browser using native JavaScript Date logic.

Are timestamps in seconds or milliseconds?

Whichever you choose with the unit selector. It applies to both the timestamp input and the timestamp result, so there's no guessing from digit count.

What timezone is used?

Results are shown in UTC first and labeled clearly, since that's an unambiguous, deterministic result. Your local time is also shown, explicitly labeled with its UTC offset.

What date formats can I enter?

YYYY-MM-DD HH:mm:ss (interpreted as UTC), or ISO 8601 with an explicit timezone, like 2026-01-01T00:00:00Z or with a +/-HH:mm offset.

What happens with an invalid or out-of-range date?

You'll see a clear error message instead of an incorrect result or a crash.

Related Tools