schedule
Unix Timestamp Converter
A free tool to convert Unix epoch timestamps to human-readable dates and vice versa. Essential for developers working with APIs, databases, and log files.
Last updated: June 2026 · Free · No sign-up required
Timestamp → Date
Date → Timestamp
Quick reference
| Timestamp | UTC date |
|---|---|
| 0 | 1 Jan 1970 00:00:00 |
| 1000000000 | 9 Sep 2001 01:46:40 |
| 1750000000 | 15 Jun 2025 15:06:40 |
| 2000000000 | 18 May 2033 03:33:20 |
Interpretation guide
| Digit count | Unit |
|---|---|
| 10 digits | Seconds (standard Unix) |
| 13 digits | Milliseconds (JavaScript) |
| 16 digits | Microseconds |
| 19 digits | Nanoseconds (Go, some DBs) |
Formula & methodology
Formula: Date = epoch + N seconds since 1970-01-01T00:00:00Z; ms timestamps ÷ 1000
- Paste a timestamp — the tool auto-detects seconds vs milliseconds by digit count — or pick a date to convert the other way.
- Conversion uses the Unix epoch (1 Jan 1970 UTC) with your local zone displayed alongside UTC.
- A live "current epoch" ticker is included for quick reference.
Worked example: 1750000000 → Sunday, 15 June 2025 15:06:40 UTC; the same moment in JavaScript milliseconds is 1750000000000.
Frequently asked questions
What is a Unix timestamp?
The number of seconds elapsed since 00:00:00 UTC on 1 January 1970 (the epoch), ignoring leap seconds. It’s the universal machine time format — timezone-free and trivially sortable.
Why is my timestamp 13 digits?
It’s in milliseconds — JavaScript’s Date.now() convention. Divide by 1000 for standard seconds; the converter detects and handles this automatically.
How do I get the current epoch time?
The tool shows it live. In code: `date +%s` (shell), `Date.now()/1000` (JS), `time.time()` (Python), `System.currentTimeMillis()/1000` (Java).
What is the year-2038 problem?
Signed 32-bit timestamps overflow on 19 January 2038 (epoch 2,147,483,647). Modern 64-bit systems are safe for ~292 billion years; legacy embedded systems are the concern.
Do Unix timestamps have time zones?
No — the epoch count is absolute (UTC-anchored). Time zones only appear when you render it as a date, which is why the tool shows both your local time and UTC.
Explore the full unit converter toolkit
Every CalcaTools converter — length, volume, weight, time and date, number notation, science and energy, plus file, text and colour utilities — each with instant results and worked explanations.