Unix Timestamp Converter

Convert timestamps and dates (s/ms/us/ns + batch TSV)

100% In-BrowserNo Server UploadFree, No Signup
Date & Time
For EngineersFastPass - AI Career Agent

AI analyzes your skills and matches you with the best opportunities. Get a free market value assessment.

Get Started Free

How to Use

  1. Enter timestamp or date

    Enter a Unix timestamp (number) or a date string (YYYY-MM-DD HH:MM:SS).

  2. Click Convert

    Press "Convert" to automatically detect the input format and convert.

  3. Copy result

    Use the "Copy" button to copy the result to your clipboard.

Unix Timestamp Converter Examples

Timestamp → Date (UTC)

Input
1700000000
Output
Unix Timestamp (s):  1700000000
Unix Timestamp (ms): 1700000000000
ISO 8601 (UTC): 2023-11-14T22:13:20.000Z
UTC:       2023-11-14 22:13:20 UTC

The tool also prints local time and a relative label (varies by environment).

Date (ISO 8601) → Timestamp

Input
2024-01-15T09:30:00Z
Output
Unix Timestamp (s):  1705311000
Unix Timestamp (ms): 1705311000000
ISO 8601 (UTC): 2024-01-15T09:30:00.000Z
UTC:       2024-01-15 09:30:00 UTC

ISO strings with “Z” are interpreted as UTC.

Features

  • Bidirectional Unix timestamp ↔ date conversion
  • Auto-detect seconds/milliseconds/microseconds/nanoseconds
  • Assume-UTC option for TZ-less date strings
  • Batch (line-by-line) conversion to TSV
  • Current timestamp display (seconds/milliseconds)
  • Local processing (your input is not sent to servers)
  • Dark mode support

FAQ

What is a Unix timestamp?

A Unix timestamp (epoch time) is the number of seconds elapsed since January 1, 1970 00:00:00 UTC. It is widely used in programming and databases to represent date and time.

Does it support millisecond timestamps?

Yes. Numbers with 13 or more digits are automatically detected as millisecond timestamps. This covers the format returned by JavaScript's Date.now().

Is my data sent to a server?

No. All conversion happens locally in your browser via JavaScript. No data is ever transmitted externally.