Epoch / Unix Timestamp Converter
Convert Unix timestamps to dates and back — with automatic seconds/milliseconds/microseconds/nanoseconds detection, any-timezone conversion with real DST handling, batch log processing, live clock, and a dozen developer time formats you actually run into.
Recent conversions
Current second progress
Current minute progress
Difference between two instants
Add / subtract from a date
Duration converter
Enter a value in any field — the rest update automatically, all referring to the same instant.
Free Online Unix Epoch Timestamp Converter
A Unix timestamp (also called epoch time) counts seconds since 1 January 1970 00:00:00 UTC. APIs, databases, log files, and JWT tokens all use it — but the same instant might appear as 10-digit seconds, 13-digit milliseconds, or buried inside a server log. ToolAdda's converter auto-detects the unit, shows every format developers need, and converts to any IANA timezone with proper daylight saving time handling — all client-side.
What makes this converter different
How to convert a Unix timestamp to a date
- Open Timestamp → Date and paste your value (e.g.
1753632000). Keep Auto-detect selected. - Click a timezone chip or search any IANA zone. Pin zones you compare often.
- Read UTC, ISO 8601, SQL, relative time, and local time with DST status. Copy any result with one click.
- For logs: switch to Batch → paste lines → export CSV or annotate the log in place.
- To go the other way: use Date → Timestamp with the picker or natural language like
27/07/2026 2:30pm.
Related developer tools
Frequently asked questions
What is a Unix timestamp?
A Unix (epoch) timestamp is the number of seconds (or milliseconds, in many APIs) elapsed since 00:00:00 UTC on 1 January 1970, not counting leap seconds. It's a compact, timezone-independent way to represent a single instant in time.
Seconds or milliseconds — how do I tell?
Count the digits. A current-era timestamp in seconds has 10 digits (1753632000); in milliseconds it has 13 (1753632000000). This tool auto-detects the unit from digit count and shows exactly what it detected, so a wrong guess is obvious immediately.
What is the Year 2038 problem?
Many older systems store Unix time as a signed 32-bit integer, which overflows at 2,147,483,647 seconds — 03:14:07 UTC on 19 January 2038. After that instant those systems wrap to a negative number and read it as a date in 1901. 64-bit systems aren't affected, but plenty of embedded/legacy systems still are.
Why does my converted time look an hour off?
Almost always daylight saving time — the same UTC instant maps to a different local offset depending on the date because clocks shift on DST transition dates. Check the DST indicator next to your selected timezone.
Does this upload my data?
No. All conversion runs 100% in your browser. Timestamps, dates, and log files never leave your device. Works offline once cached as a PWA.
What formats besides Unix does it support?
Windows FILETIME, .NET Ticks, Mac/Apple absolute time, Excel serial dates, Julian Date, Modified Julian Date, GPS time, and Unix hex — all synchronized to the same instant in the Other Formats tab.
Can I batch-convert a server log?
Yes. The Batch tab accepts a column of timestamps, converts dates to timestamps, or annotates an entire log snippet by appending human-readable dates next to each detected timestamp.
How do I convert a date to a timestamp?
Use the Date → Timestamp tab with the datetime picker or type natural language like "next friday 3pm". Select the timezone the date is in, then click Convert to get seconds, milliseconds, and ISO 8601 output.