Timestamp Converter
Convert Unix epoch timestamps to human-readable dates and back. Supports seconds, milliseconds, ISO 8601, timezones, and live clock.
Updated April 2026
Tuesday, May 14, 2024 at 11:00:00 AM
Tuesday, May 14, 2024 at 11:00:00 AM
2024-05-14T11:00:00.000Z
Select a date above.
Coordinated Universal Time
<0.1ms Response
Programmatic Usage
Quickly use timestamps in your code snippets.
# JavaScript
Math.floor(Date.now() / 1000); // seconds
Date.now(); // milliseconds
new Date(1715684400 * 1000)
.toISOString();
# Python
import time
int(time.time()) # seconds
from datetime import datetime
datetime.fromtimestamp(1715684400)
How to use this Unix timestamp converter
Works both ways, with the current epoch time always on screen
1. Paste a timestamp or pick a date
Enter an epoch timestamp on the left, or pick a date and time on the right panel.
2. Choose the unit and timezone
Seconds (10 digits) or milliseconds (13 digits), plus the timezone you want the result shown in.
3. Copy the result you need
Local time, UTC, and ISO 8601 all appear at once — click any of them to copy.
What this timestamp to date converter does
Built for the checks developers run dozens of times a day
Live current Unix timestamp
Updates every second right on the page — click it to copy without opening a terminal.
Seconds and milliseconds, both handled
Switch between the two formats you'll actually encounter — 10-digit POSIX seconds and 13-digit JS milliseconds.
Local time and UTC side by side
See both at once, plus the ISO 8601 string, with no separate lookup step.
"Use Now" shortcut
Drops the current Unix time straight into the input and converts it immediately.
Timestamp conversion examples
How common epoch values map to readable dates
When you'll reach for a timestamp converter
The situations that come up most for people using this tool
Debugging API responses
Fields like created_at and expires_at come back as raw Unix time — convert them on the spot while you debug.
Inspecting JWT tokens
Convert the exp claim to instantly see whether a token has already expired.
Reading logs across timezones
Line up events between services without running a query just to see what time something happened.
Writing database queries
Sanity-check stored records or build date-range filters by hand before running a query.
Common timestamp mistakes
The ones that trip people up most
Mixing up seconds and milliseconds
13 digits means milliseconds (JavaScript's Date.now()). 10 digits means seconds (POSIX, Python, PHP). Pick the wrong unit and the date lands decades off.
Assuming a timestamp carries a timezone
A Unix timestamp is always a count from UTC — timezone only enters the picture when you convert it to a readable date for display.
Expecting native microsecond support
For 16- or 19-digit values (micro- or nanoseconds), divide by 1,000 or 1,000,000 before pasting them in.
Why use this Unix time converter
The current Unix timestamp stays visible at all times as a reference point — no need to open a terminal just to check what "now" is in epoch time.
It shows local time, UTC, and ISO 8601 simultaneously, covering the format almost every REST API and JWT token actually uses.
Seconds vs. milliseconds
The single biggest source of confusion with Unix timestamps
Frequently asked questions
It's in milliseconds — the format JavaScript's Date.now(), Java, and most modern web APIs use. Divide by 1000 to get the 10-digit seconds version that Python, PHP, and Unix tools expect.
References
Related Tools
- Timezone Converter Developer Free timezone converter: convert time zones, find the best meeting time with a visual heatmap, share a meeting link, and convert Unix timestamps. DST-aware.
- ASCII Table Generator Developer Free ASCII table generator — create plain-text tables in MySQL, Markdown, Unicode and more styles. Paste CSV or type data, copy output in one click. No signup.
- Base64 Decoder Developer Free online Base64 decoder — decode Base64 strings back to plain text instantly in your browser. Validates input and shows decoded payload size.
- Base64 Encoder Developer Encode any text or string to Base64 instantly in your browser. Supports UTF-8, shows character count and output payload size. Free, no signup, 100% client-side.
- Base64 to Image Developer Paste a Base64 string or data URL and instantly preview the decoded image — free online converter supporting PNG, JPEG, WebP, GIF, SVG. No upload, runs locally.