Unix Timestamp Converter — Convert Timestamp to Date Free
DeveloperConvert Unix timestamps to human-readable dates or any date to a Unix timestamp. Supports seconds and milliseconds. Free online Unix timestamp converter.
Current Unix Timestamp
1788768122
Milliseconds
1788768122000
UTC Time
Mon, 07 Sep 2026 08:02:02 UTC
Get current timestamp in code
JavaScript
Math.floor(Date.now() / 1000)
Python
import time; int(time.time())
PHP
time()
Go
time.Now().Unix()
MySQL
UNIX_TIMESTAMP()
Bash
date +%s
About the Unix Timestamp Converter — Convert Timestamp to Date Free
Our free Unix Timestamp Converter instantly converts Unix timestamps to human-readable dates and times — and any date back to a Unix timestamp. Supports both second-precision (10-digit) and millisecond-precision (13-digit) timestamps with automatic detection. Choose from 20 timezones including UTC, London, New York, Dubai, Karachi, Mumbai, Tokyo and more. Outputs include ISO 8601, UTC string, Unix seconds, Unix milliseconds, relative time, day of week, week number and day of year. All conversion happens in your browser — no data is sent to any server.
How to Use the Unix Timestamp Converter — Convert Timestamp to Date Free
- 1
Select your preferred timezone from the dropdown — defaults to UTC.
- 2
To convert a Unix timestamp to a date: paste your timestamp into the Timestamp to Date tab and click Convert. Both second (10-digit) and millisecond (13-digit) timestamps are auto-detected.
- 3
To convert a date to a Unix timestamp: click the Date to Timestamp tab, enter a date and time, and click Convert.
- 4
View all output formats — ISO 8601, UTC, local time, Unix seconds, Unix milliseconds and relative time.
- 5
Click Copy next to any output value to copy it instantly.
- 6
Click Use Current Time to instantly load the current Unix timestamp.
Frequently Asked Questions
What is a Unix timestamp?
A Unix timestamp is the number of seconds (or milliseconds) that have elapsed since January 1, 1970 at 00:00:00 UTC — known as the Unix Epoch. It is a standard way of representing time in computing because it is timezone-independent, always increases and is easy to compare and calculate with.
What is the difference between seconds and milliseconds timestamps?
A 10-digit Unix timestamp is in seconds (e.g. 1751414400). A 13-digit timestamp is in milliseconds (e.g. 1751414400000). JavaScript uses milliseconds by default (Date.now()), while most Unix systems and APIs use seconds. Our converter automatically detects which you have entered.
What is Unix time zero (the Epoch)?
Unix Epoch is January 1, 1970 at 00:00:00 UTC. Its timestamp is 0. All Unix timestamps count seconds forward from this moment. Negative Unix timestamps represent dates before January 1, 1970.
What is the maximum Unix timestamp (Year 2038 problem)?
32-bit systems can store Unix timestamps up to 2,147,483,647 — which corresponds to January 19, 2038 at 03:14:07 UTC. After this point, 32-bit signed integers overflow. Modern 64-bit systems do not have this limitation and can represent dates billions of years in the future.
How do I get the current Unix timestamp in different languages?
JavaScript: Math.floor(Date.now() / 1000) | Python: import time; int(time.time()) | PHP: time() | MySQL: UNIX_TIMESTAMP() | Go: time.Now().Unix() | Bash: date +%s
Related Tools
IP Address Checker
Check your public IP address, location and device details.
Color Code Converter
Convert between HEX, RGB, and HSL color formats instantly.
CSS Minifier
Minify and beautify CSS code to reduce file size instantly.
JS Minifier
Minify JavaScript code to reduce file size and improve load times.