Unix Timestamp Converter
Convert between Unix epoch time and human-readable dates. Auto-detects seconds vs milliseconds and shows local time, UTC and ISO 8601 at once.
Current Unix time (live)
—
—
Timestamp → Date
Date → Timestamp
How to use
- Timestamp → Date: paste an epoch value (10 digits = seconds, 13 digits = milliseconds) and click Convert. The tool auto-detects the unit.
- Date → Timestamp: pick a date and time in your local timezone and click Convert to get both second and millisecond epochs.
- The live clock at the top always shows the current Unix time — click it or press the input and hit Enter at any moment to snapshot it.
Frequently asked questions
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, ignoring leap seconds. It is the standard way computers represent points in time.
Seconds or milliseconds — which do I have?
As a rule of thumb: 10 digits means seconds (e.g. 1760000000), 13 digits means milliseconds (e.g. 1760000000000). This tool auto-detects the unit and converts accordingly.
Why does the same timestamp show different local times?
A Unix timestamp always refers to one absolute moment in UTC. Local time is that moment shifted by your time zone, so the same timestamp displays as different clock times in different regions. This tool shows both your local time and UTC.