Unix Timestamp Converter
Convert between Unix timestamps and human-readable dates.
Current Unix Timestamp:
Timestamp → Date
Date → Timestamp
How to Convert Unix Timestamps
- View the current timestamp — the live Unix timestamp at the top updates every second. Click to copy it.
- Timestamp → Date — enter any Unix timestamp (e.g. 1700000000) in the left panel and click "Convert to Date" to see it as UTC, local time, and ISO 8601.
- Date → Timestamp — pick a date and time in the right panel and click "Convert to Timestamp" to get the Unix timestamp in seconds and milliseconds.
Frequently Asked Questions
What is a Unix timestamp? ▼
A Unix timestamp (also called epoch time or POSIX time) is the number of seconds elapsed since January 1, 1970 00:00:00 UTC. It is timezone-agnostic and universally used in computing, databases, APIs, and programming languages.
How do I convert a Unix timestamp to a readable date? ▼
Paste the timestamp into the "Timestamp → Date" panel and click Convert. The tool outputs UTC, local time (your browser's timezone), and ISO 8601 format. Both 10-digit (seconds) and 13-digit (milliseconds) timestamps are supported.
What is the Unix timestamp for today? ▼
The current Unix timestamp is shown live at the top of the tool. Click it to copy. You can also calculate a specific date's timestamp using the "Date → Timestamp" panel.
What is the Year 2038 problem? ▼
On 32-bit systems, the maximum signed Unix timestamp is 2,147,483,647 — which corresponds to January 19, 2038 03:14:07 UTC. After this point, 32-bit systems will overflow. Modern 64-bit systems don't have this problem.
What is ISO 8601 date format? ▼
ISO 8601 is the international standard for dates and times:
YYYY-MM-DDTHH:MM:SS.sssZ. The T separates date and time, and Z means UTC. Example: 2025-03-15T14:30:00.000Z. Most APIs and databases use this format.