AbraCalc

Unix Epoch to Date Converter

Convert a Unix timestamp (epoch) to a human-readable UTC date and time. Free, instant.

Embed this tool on your site
Cite this tool

APA

AbraCalc. (2026). Unix Epoch to Date Converter [Online calculator]. Retrieved from https://abracalc.com/generator/epoch-to-date/

BibTeX

@misc{abracalc-epoch-to-date, author = {AbraCalc}, title = {Unix Epoch to Date Converter}, year = {2026}, howpublished = {\url{https://abracalc.com/generator/epoch-to-date/}} }

Did this tool answer your question?

How to use this tool

  1. Enter unix timestamp (seconds) in the fields above.
  2. Results update instantly as you type — or click Calculate.
  3. Read your utc date/time and the full breakdown beneath it.

Unix time (epoch) counts seconds since January 1, 1970 UTC. Convert it to a readable date and time with this tool.

How it works

Unix Epoch to Date Converter takes a Unix timestamp -- the number of seconds that have elapsed since January 1, 1970 00:00:00 UTC -- and converts it to a human-readable date and time string. Unix timestamps are used throughout computing as a language- and timezone-independent way to represent a moment in time.

Enter the timestamp (in seconds) into the field and the tool calculates the corresponding UTC date and time, formatted as YYYY-MM-DD HH:MM:SS UTC. It also optionally shows the local time equivalent in your browser's timezone.

This is essential when reading log files, API responses, database records, or JWT tokens that store timestamps as integers. Timestamps in milliseconds (13-digit) are also common; if your value looks 1000x too large, divide by 1000 first or check whether the tool has a milliseconds option.

Worked example

Decode a timestamp from a server log

  1. Copy a timestamp from an error log: 1704067200
  2. Paste it into the Unix timestamp field.
  3. Click Convert.
  4. Read the output: 2024-01-01 00:00:00 UTC

The log entry was recorded at midnight UTC on January 1, 2024.

Common mistakes to avoid

  • Entering a millisecond timestamp (13 digits) when the tool expects seconds (10 digits): the result will be a date far in the future, around the year 2554.
  • Forgetting that the output is UTC and treating it as local time: always confirm the timezone when interpreting log timestamps to avoid off-by-hours errors.
  • Copying only part of the timestamp from a log line: ensure you copy all digits of the integer value, as even a single missing digit will produce the wrong date.

Key terms

Unix timestamp
An integer representing the number of seconds elapsed since the Unix epoch (1970-01-01 00:00:00 UTC), used as a universal way to express a point in time.
Unix epoch
The reference point for Unix timestamps: January 1, 1970, at exactly 00:00:00 Coordinated Universal Time (UTC).
Millisecond timestamp
A variant of the Unix timestamp that counts milliseconds rather than seconds, producing a number 1000 times larger. Common in JavaScript (Date.now()) and many APIs.

Frequently asked questions

What is a Unix timestamp?
A Unix timestamp is the number of seconds elapsed since the Unix Epoch (January 1, 1970, 00:00:00 UTC).

References & sources