0
1970-01-01T00:00:00.000Z
Every Unix timestamp counts seconds from this moment — midnight UTC on 1 January 1970.
Convert Unix timestamps to readable dates and convert dates back to Unix time. Paste a timestamp in seconds or milliseconds to see UTC time, local time, ISO 8601, relative time, day of week, Unix seconds and Unix milliseconds. Switch to Date → Timestamp mode to parse a date string and generate timestamp values for APIs, databases, logs and debugging.
0
1970-01-01T00:00:00.000Z
Every Unix timestamp counts seconds from this moment — midnight UTC on 1 January 1970.
1700000000000
2023-11-14T22:13:20.000Z
JavaScript's Date.now() returns milliseconds. The tool auto-detects 13-digit timestamps as milliseconds.
2024-01-01T00:00:00Z
1704067200
Paste an ISO 8601 date to get the Unix timestamp in seconds — useful when building API calls or database queries.
2147483647
2038-01-19T03:14:07.000Z
The maximum value of a 32-bit signed integer. After this moment, systems that store timestamps as 32-bit integers will overflow (Y2K38 problem).
A Unix timestamp, also called Unix time, POSIX time or epoch time, is the number of seconds that have elapsed since 00:00:00 UTC on 1 January 1970. It represents one exact instant and does not store a timezone, which makes it practical for databases, APIs, logs, schedulers, tokens and cross-system integrations.
Millisecond timestamps follow the same epoch but count milliseconds instead of seconds, so the value is 1000 times larger. JavaScript's Date.now(), Java's System.currentTimeMillis() and many event streams return millisecond timestamps by default.
The converter can auto-detect whether an input timestamp is in seconds or milliseconds. Numbers with an absolute value above 100 billion (10¹¹) are treated as milliseconds; smaller numbers are treated as seconds. Use the Input unit setting to force seconds or milliseconds when you already know the source format.
A quick rule of thumb: a 10-digit value is usually Unix time in seconds, while a 13-digit value is usually Unix time in milliseconds. The result table always shows both Unix seconds and Unix milliseconds, so you can copy the exact unit your code or database expects.
In Timestamp → Date mode, the result includes UTC time, your browser's local time, ISO 8601, relative time, day of week, Unix seconds and Unix milliseconds. Each row has its own copy button, which is useful when comparing log entries, API payloads, JWT claims, cron schedules or database records.
In Date → Timestamp mode, the converter parses the date string in your browser and returns Unix time in seconds and milliseconds, plus normalized ISO, UTC and local representations for verification.
Unix timestamps are based on UTC, but humans often read dates in local time. This tool displays both: UTC for server-side consistency and local time for the timezone configured in your browser. That makes it easier to check whether an event happened at the expected moment for a user, server or integration partner.
ISO 8601 output, such as 2024-01-15T12:00:00.000Z, is a portable date-time format commonly used in JSON APIs, logs and configuration files. When converting a date back to a timestamp, prefer ISO 8601 with an explicit timezone when accuracy matters.
Use this timestamp converter when debugging application logs, checking API response times, reading database fields, validating JWT exp, iat and nbf claims, preparing test data, converting webhook event times or comparing timestamps from different programming languages.
The conversion runs in your browser, so pasted values are not sent to the server by the converter logic. This is convenient for routine development work, troubleshooting and quick timestamp lookups.
Encode text and binary payloads to Base64 and decode them back with UTF-8 support.
Convert text and bytes to hexadecimal format and decode hex sequences back to text.
Encode and decode URL strings and query params for safe transport in HTTP and APIs.
Convert text into 8-bit binary groups and decode binary bytes back into readable text.
Convert ASCII characters and numeric codes for protocol and parser workflows.
Decode JWT tokens in-browser and inspect header, payload, claims, and expiration data.