Developer

Unix Timestamp Converter

Turn epoch timestamps into readable dates, or dates into timestamps. Detects seconds and milliseconds automatically.

βœ” FreeπŸ”’ Runs in your browserπŸ—“ Updated

Current epoch:

How to use the Unix Timestamp Converter

  1. Paste a timestamp to see the date in UTC, your local time, New York, London and India time.
  2. Or pick a date and time to get the timestamp in seconds and milliseconds.

Formula used

Date = 1 Jan 1970 00:00 UTC + timestamp seconds

In JavaScript: new Date(ts * 1000). In PHP: date("Y-m-d H:i:s", $ts). In Python: datetime.fromtimestamp(ts, tz=timezone.utc).

Worked examples

TimestampUTC date
01 Jan 1970 00:00:00
10000000009 Sep 2001 01:46:40
17672256001 Jan 2026 00:00:00
214748364719 Jan 2038 03:14:07 (32-bit limit)

Frequently asked questions

What is the Unix epoch?

The starting point for Unix time: 00:00:00 UTC on 1 January 1970.

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

Current timestamps in seconds have 10 digits. In milliseconds they have 13.

What is the year 2038 problem?

Systems that store Unix time in a signed 32-bit integer overflow on 19 January 2038. Modern systems use 64-bit time.

Does Unix time include time zones?

No. It is always UTC. Time zones are applied only when displaying the date.

Does Unix time count leap seconds?

No. Each day is treated as exactly 86,400 seconds.

Written and tested by MasterKit Online Editorial Team

Our team builds and tests every tool by hand, checks each formula against official sources (IRS, HMRC, the Income Tax Department of India, CBSE, NHS, WHO) and reviews pages whenever rules change. Last reviewed on . Spotted a mistake? Tell us.