Timestamp Converter

Convert Unix timestamps to human-readable dates and vice versa. Supports seconds and milliseconds. Shows UTC and local time. Free, browser-based.

Timestamp → Date


Date → Timestamp

How to Use

Timestamp to Date

  1. Enter a Unix timestamp (seconds or milliseconds) in the first field.
  2. Click Convert or press Enter.
  3. Click Now to use the current time.

Date to Timestamp

  1. Select a date and time using the date picker.
  2. Click Convert — results appear automatically.

About Unix Timestamps

The Unix epoch began at 1970-01-01 00:00:00 UTC. Every moment in time is stored as an integer offset from that point. Most systems use seconds; JavaScript uses milliseconds.

The 32-bit signed timestamp will overflow (the Year 2038 problem) on January 19, 2038. Modern 64-bit systems are not affected.

FAQ

What is a Unix timestamp?

A Unix timestamp (also called Epoch time) is the number of seconds elapsed since January 1, 1970 00:00:00 UTC. It is the universal time reference in computing.

Seconds or milliseconds — how do I tell?

A 10-digit number is almost certainly seconds (valid until 2286). A 13-digit number is milliseconds. This tool auto-detects based on digit count.

Why does local time differ from UTC?

UTC is the global reference point. Local time is UTC adjusted for your browser's timezone offset.

Is this tool accurate for all timezones?

Yes. The JavaScript Date API uses your system's timezone data for the local time display.