Developer utility

Unix Timestamp Converter

Convert Unix epoch timestamps (seconds, milliseconds, microseconds, or nanoseconds) into UTC, ISO 8601, and local dates—or convert calendar dates back into epoch integers.

Current Unix Epoch Time (Seconds)
0000000000

Convert Epoch to Date

Enter a positive or negative epoch value in seconds, ms, µs, or ns.

  • Detected Format:Seconds
  • Your Local Time:—
  • UTC / GMT Time:—
  • ISO 8601 Format:—
  • Relative Time:—

Convert Date to Epoch

Select a calendar date and timezone reference to generate Unix epoch values.

  • Epoch (Seconds):—
  • Epoch (Milliseconds):—
  • Day of Week:—
  • Day of Year:—
  • Leap Year:—

What is Unix epoch time?

Unix time (POSIX time) counts elapsed seconds since midnight Coordinated Universal Time (UTC) on January 1, 1970, excluding leap seconds.

  • Timezone-independent: A Unix timestamp represents the exact same instant globally regardless of local timezone or DST rules.
  • Multi-precision logs: Databases, JWT tokens, and telemetry pipelines store epoch values in seconds (10 digits), milliseconds (13), microseconds (16), or nanoseconds (19).
  • Pre-1970 support: Negative integers represent instants prior to January 1, 1970 UTC.

The Year 2038 Problem

Legacy systems storing Unix seconds in signed 32-bit integers overflow after 2,147,483,647 at 03:14:07 UTC on January 19, 2038, wrapping around to December 13, 1901.

Modern 64-bit operating systems, databases, and APIs store timestamps in 64-bit integers or ISO 8601 strings, eliminating the 2038 limit.

Frequently asked questions

Does this converter support seconds, milliseconds, microseconds, and nanoseconds?

Yes. Auto-detect mode identifies 10-digit seconds, 13-digit milliseconds, 16-digit microseconds, and 19-digit nanoseconds (including negative pre-1970 values), or you can pick a unit explicitly.

Why does Local Time differ from UTC / GMT Time?

Unix timestamps are always measured relative to UTC. When rendered as Local Time, your browser applies your device's configured timezone and daylight saving offset.

What is the Unix epoch start date?

The Unix epoch began at 00:00:00 UTC on Thursday, January 1, 1970 (timestamp 0). Dates before 1970 use negative integers.

What is the Year 2038 problem?

It refers to the overflow of signed 32-bit integers storing Unix seconds at 03:14:07 UTC on January 19, 2038. Upgrading to 64-bit integer timestamps resolves it permanently.

How are Day of Year and Leap Year calculated in UTC vs Local mode?

When UTC is selected, Day of Week, Day of Year, and Leap Year are computed strictly using UTC calendar dates so local timezones and daylight saving shifts never skew the result.

More on Toolvantas

Related date, time & developer tools

Browse all tools →