Home › URL tools › Unix Timestamp Converter

Unix Timestamp Converter

Convert a Unix epoch timestamp to a human date and back, instantly — privately, in your browser.


What is a Unix timestamp?

A Unix or epoch timestamp is a single integer that counts the seconds that have elapsed since 1 January 1970, 00:00:00 UTC. Because it is just a number, it carries no timezone and no formatting ambiguity — the same value means the same instant everywhere on Earth. Programmers, databases, logs and APIs use it constantly, which is why you so often meet values like 1700000000 and need to know what date that was. The tool converts a timestamp into both UTC and your local time, and works backwards too, turning a calendar date into its epoch value. It auto-detects whether the number you typed is in seconds or milliseconds: values below roughly one trillion are treated as seconds, and larger ones as milliseconds. There is a quick Now button to grab the current moment, and everything is computed locally in your browser.

Example

Enter 1700000000 and the tool returns 2023-11-14 22:13:20 UTC plus the local equivalent. The same instant as milliseconds, 1700000000000, resolves to the identical date and time.

Who is this epoch timestamp converter for?

This free epoch timestamp converter is built for anyone who needs to make a conversion quickly, but a few groups reach for it most often.

Epoch to date reference table

Each timestamp is the number of seconds since 1970-01-01 00:00:00 UTC, which is exactly what the converter reads.

Date (UTC)TimeUnix timestamp
1970-01-0100:00:000
2000-01-0100:00:00946684800
2024-01-0100:00:001704067200
2025-01-0100:00:001735689600
2026-01-0100:00:001767225600

Common use cases

Pro tips

How to use

  1. Paste a Unix timestamp into the first box (seconds or milliseconds). The UTC and local dates appear instantly.
  2. Or pick a date and time in the lower box and click Convert to get its epoch value in seconds and milliseconds.
  3. Click Now to insert the current time.

FAQ

What is a Unix timestamp?

A Unix timestamp is the number of seconds (or milliseconds) that have elapsed since 00:00:00 UTC on 1 January 1970, ignoring leap seconds.

How do I know if a number is seconds or milliseconds?

If the value is larger than about 1,000,000,000,000 (1e12) it is treated as milliseconds; otherwise it is treated as seconds. The tool auto-detects this.

Is it free and private?

Yes. Conversion runs entirely in your browser and nothing is sent to a server.

What is a Unix timestamp?

It is the number of seconds since 1970-01-01 00:00:00 UTC. It represents a moment in time as a single timezone-free integer.

What is the difference between seconds and milliseconds?

Seconds is the standard Unix time; milliseconds is the count multiplied by 1,000, which JavaScript and many APIs use. The tool detects and handles both.

How do I convert a date to a timestamp?

Enter the date in the date-to-timestamp field; the tool returns the epoch value in seconds and milliseconds.

Can timestamps be negative?

Yes. Negative values represent dates before 1970, for example -31536000 is 1 January 1969.

Is a Unix timestamp always UTC?

The number itself is UTC-based and timezone-free. When displayed as a date, the tool shows both UTC and your local time.

What is the Y2038 problem?

A 32-bit signed timestamp reaches its limit on 19 January 2038. Around it, 64-bit systems and modern libraries are not affected.

Related searches

epoch timestamp converter, unix timestamp converter, epoch to date, timestamp to date, how to convert epoch timestamp, epoch converter, epoch time now, milliseconds to date, unix time, epoch timestamp converter 2024, unix time converter

Related tools