Send feedback

Coming from the page: Unix Timestamp Converter

One moment…

Seconds or msUTC and localISO 8601

Unix Timestamp Converter

Turn epoch time into a readable date, or a date into a timestamp, for code and databases.

Current Unix time (seconds) ms

Timestamp to date

    Date to timestamp

    Your time zone:

      Conversion runs in your browser; nothing is sent anywhere.

      How to use it

      1

      Paste the number

      The unit is guessed from its length: 10 digits for seconds, 13 for milliseconds; or choose it.

      2

      Read the date

      In UTC, your time zone, ISO 8601 and HTTP format.

      3

      Or go back

      Pick a date and time, or paste an ISO 8601 date, to get the timestamp.

      Well-known Unix timestamps

      TimestampDate (UTC)Meaning
      01970-01-01 00:00:00 UTCThe Unix epoch
      10000000002001-09-09 01:46:40 UTCOne billion seconds
      17000000002023-11-14 22:13:20 UTC1.7 billion
      17672256002026-01-01 00:00:00 UTCStart of 2026, UTC
      20000000002033-05-18 03:33:20 UTCTwo billion
      21474836472038-01-19 03:14:07 UTCLast second of a signed 32-bit integer (the year 2038 problem)

      FAQ

      What is a Unix timestamp?

      The number of seconds since January 1, 1970 at 00:00:00 UTC, not counting leap seconds. Most languages and databases use it because it’s one number, independent of time zones.

      Seconds or milliseconds?

      Current timestamps have 10 digits in seconds and 13 in milliseconds (like JavaScript’s Date.now). We pick the unit automatically and say which; you can change it.

      What is the year 2038 problem?

      Systems storing time in a signed 32-bit integer run out on January 19, 2038 at 03:14:07 UTC, when the number wraps to a negative value. Modern systems use 64 bits.

      Is daylight saving handled?

      Yes, your local time uses the IANA rules in your browser; UTC has no daylight saving.