Back to Tools

Unix Timestamp Converter

Convert Unix timestamps to human-readable dates and vice versa.

Current Unix Timestamp

1 Timestamp → Date

2 Date → Timestamp

Quick Reference

1 Hour

3,600

1 Day

86,400

1 Week

604,800

1 Year

31,536,000

About the Unix Timestamp Converter

A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since 1 January 1970 UTC. Databases and APIs store dates this way because it's compact and timezone-independent.

This converter translates timestamps into readable dates and vice versa, with support for seconds and milliseconds plus a live epoch clock.

How to use the Unix Timestamp Converter

  1. 1

    Enter a timestamp or date

    Type a Unix timestamp to convert to a date, or pick a date to convert to a timestamp.

  2. 2

    See the conversion

    The result updates instantly, including relative time (e.g. "3 hours ago").

  3. 3

    Copy the value

    Copy the timestamp or formatted date into your code.

Frequently asked questions

What is a Unix timestamp?
It is the number of seconds since 00:00:00 UTC on 1 January 1970, known as the Unix epoch. It represents a single moment in time regardless of timezone.
Seconds or milliseconds?
Unix timestamps are traditionally in seconds (10 digits). JavaScript and many APIs use milliseconds (13 digits). This tool handles both.
What is the Year 2038 problem?
Systems storing timestamps as a 32-bit signed integer will overflow on 19 January 2038. Modern systems use 64-bit integers, which avoids the issue.