Unix Timestamp Converter

Quick answer

A Unix timestamp converter changes an epoch time to a readable UTC date and back again. Choose a direction, then enter a timestamp in seconds or pick a date. For example, the timestamp 1700000000 is Tuesday 14 November 2023 at 22:13:20 UTC.

Updated 2026-09-09By Shakeel MuzaffarReviewed by Prof. Dr. Khalil Mudassar, PhD
Try
Converters
Direction
Used for Timestamp to date. Enter seconds since 1970; very large values are read as milliseconds.
Used for Date to timestamp. Gives the timestamp at midnight UTC of this date.
Result
--
ISO 8601 / milliseconds--
Also--

Calculations run in your browser. Inputs are not sent to our servers; anything you Save stays in this browser only.

Saved results (0)

How to Use the Unix Timestamp Converter

  1. Choose a direction: timestamp to date, or date to timestamp.
  2. Enter a timestamp in seconds, or pick a date.
  3. Read the result in UTC.
  4. See the ISO 8601 form or the value in milliseconds.

Here is what each result means:

ResultWhat it means
ResultThe UTC date, or the timestamp in seconds.
ISO 8601 / msThe date in ISO form, or the value in milliseconds.
AlsoThe weekday, or the date written out.

What Is a Unix Timestamp?

A Unix timestamp is a way of representing a moment in time as a single number: the count of seconds that have passed since the Unix epoch, which is midnight UTC on 1 January 1970. So the timestamp 0 is the epoch itself, and 1700000000 is a moment in November 2023. It is also called epoch time or POSIX time.

Storing time as one number is convenient for computers. It makes it easy to compare two moments, add or subtract durations, and store a time compactly, without worrying about time zones, month lengths or daylight saving. This is why Unix timestamps are used throughout programming, databases and web APIs.

Because the count is in UTC, the same timestamp refers to the same instant everywhere in the world; only the local clock time differs. Some systems store the count in milliseconds rather than seconds, giving a number about a thousand times larger, which this converter detects and handles automatically.

How Does the Unix Timestamp Converter Work?

It converts between the seconds count and a calendar date, both in UTC.

Idea: a timestamp is seconds since 1 January 1970 UTC, so dividing or multiplying by the seconds in a day and adding the epoch gives the date.
  1. For a timestamp, the seconds are added to the epoch to get the UTC date and time.
  2. Very large values are read as milliseconds rather than seconds.
  3. For a date, the timestamp is the seconds from the epoch to midnight UTC of that date.

For calendar tools, see the day of the week calculator and the date calculator.

Unix Timestamp Example

Convert the timestamp 1700000000.

Result: it is Tue, 14 Nov 2023 22:13:20 GMT, or 2023-11-14T22:13:20Z in ISO 8601. The timestamp 0, by contrast, is the epoch itself: 1 January 1970 at midnight UTC.

Seconds and Milliseconds

Timestamps come in two common resolutions.

UnitExample (Nov 2023)Used by
Seconds1700000000Unix, most databases
Milliseconds1700000000000JavaScript, some APIs

A millisecond timestamp is about a thousand times larger than a seconds one for the same moment. This converter assumes seconds by default and treats very large values as milliseconds, so both work.

Comparing Unix Time and Human Dates

Each way of writing a time suits a different job.

FormGood forExample
Unix timestampComputers and storage1700000000
ISO 8601Clear, sortable text2023-11-14T22:13:20Z
Human dateReading14 Nov 2023, 22:13 UTC

A timestamp is compact and easy for machines to compare, but hard for people to read. Converting it to a human date or ISO 8601 makes it understandable, which is exactly what this tool does.

What Affects the Converted Time

Seconds or Milliseconds

The resolution changes the size of the number; the converter detects milliseconds automatically.

UTC vs Local Time

Timestamps are in UTC, so the result is UTC; your local clock may show a different hour.

Time of Day

A date alone has no time, so a date converts at midnight UTC.

When to Use a Unix Timestamp Converter

Programming

Read a timestamp from a log, database or API in a human form.

Debugging

Check what date a stored timestamp represents.

Scheduling

Turn a date into a timestamp for a script or config.

Common Mistakes

1. Mixing Seconds and Milliseconds

A millisecond value is a thousand times larger. Feeding it as seconds gives a date far in the future.

2. Forgetting UTC

Timestamps are in UTC, so the result may differ from your local clock by several hours.

3. Expecting a Time from a Date

A date alone has no time of day, so it converts at midnight UTC.

4. Off-by-one at the Epoch

Timestamp 0 is the epoch itself, 1 January 1970, not one second later.

5. Very Old or Far-future Dates

Extreme values can fall outside the range a date can represent.

Accuracy and Limitations

Conversions are exact in UTC for whole-second timestamps within the supported range.

What it calculates accurately

  • Timestamp to UTC date and back
  • Seconds and millisecond values
  • ISO 8601 and the weekday

What it does not do

  • Convert to your local time zone
  • Take a time of day from a date input
  • Account for leap seconds
  • Handle dates outside the supported range

How We Convert Unix Timestamps

Method
Adding the seconds to the 1970 epoch for a date; taking seconds from the epoch to midnight UTC for a timestamp.
Inputs used
A timestamp in seconds, or a date, with a direction toggle.
Assumptions
UTC throughout; seconds unless the value is very large; dates at midnight UTC.
Rounding
Whole seconds and whole milliseconds.
Edge cases
Timestamp 0 is the epoch; extreme values may be out of range.

Frequently Asked Questions

What is a Unix timestamp?

It is the number of seconds since 1 January 1970 at midnight UTC, called the epoch. The timestamp 1700000000 is a moment in November 2023.

How do you convert a Unix timestamp to a date?

Add the seconds to the epoch, 1 January 1970 UTC. This converter does it instantly: 1700000000 becomes 14 November 2023 at 22:13:20 UTC.

What is the Unix epoch?

The epoch is the starting point of Unix time: midnight UTC on 1 January 1970. It is the moment when the timestamp equals zero.

What is the difference between seconds and milliseconds?

A seconds timestamp counts whole seconds; a milliseconds one counts thousandths, so it is about a thousand times larger. JavaScript uses milliseconds by default.

Are Unix timestamps in UTC?

Yes. A Unix timestamp always refers to UTC, so the same number is the same instant worldwide. Your local clock time may differ by your time-zone offset.

What timestamp is right now?

It changes every second. Enter the current seconds count to see the date, or pick today's date to get the timestamp at midnight UTC.

Why does a date convert at midnight?

A date on its own carries no time of day, so the converter uses 00:00 UTC. To include a time, add the seconds for that time to the result.

What is the year 2038 problem?

Systems that store timestamps in a 32-bit signed number overflow in January 2038. Modern systems use 64-bit values, which avoid the issue for billions of years.

Is my information saved?

No. The calculation runs in your browser and nothing you enter is stored or sent anywhere, unless you choose Save, which keeps the result only on this device.

Sources

Related Calculators

Looking for more converters?

Explore all converters

This converter changes a Unix timestamp to a UTC date and back. A Unix timestamp is the number of seconds since 1 January 1970 at midnight UTC, known as the epoch. Very large values are treated as milliseconds. Converting a date gives the timestamp at midnight UTC of that date, since a date alone carries no time of day. Spotted an error? Let us know.

Creator

shakeel-Muzaffar
Founder & Editor-in-Chief at  ~ Web ~  More Posts

Shakeel Muzaffar is the Founder and Editor-in-Chief of MultiCalculators.com, bringing over 15 years of experience in digital publishing, product strategy, and online tool development. He leads the platform's editorial vision, ensuring every calculator meets strict standards for accuracy, usability, and real-world value. Shakeel personally oversees content quality, formula verification workflows, and the platform's commitment to publishing tools that are genuinely useful for students, professionals, and everyday users worldwide.

Areas of Expertise: Editorial Leadership, Digital Publishing, Product Strategy, Online Calculators, Web Standards