Unix Timestamp Converter
Convert Unix timestamps to dates and back, instantly. Free, private — nothing leaves your browser.
Current Unix Timestamp
Timestamp → Date
Date → Timestamp
Related tools
Everything you need for timestamps
Bidirectional conversion
Timestamp to date, or date to timestamp — both directions, live as you type.
Multiple formats
Local time, UTC, and ISO 8601 output, plus Unix seconds and milliseconds.
Instant, no install
Runs on the browser's native Date object — no library, no server round-trip.
100% private
Every conversion happens in your browser. Nothing is uploaded or logged.
Convert a timestamp in three steps
- 1
Paste a timestamp or pick a date
Enter a Unix timestamp (seconds or milliseconds) to get its date, or pick a date and time to get its timestamp.
- 2
Read the converted result
See the result in local time, UTC, and ISO 8601 (or the Unix seconds/milliseconds, going the other way) — updated live as you type.
- 3
Copy what you need
Copy any individual value with one click — no selecting text by hand.
Built for developers debugging real systems
A Unix timestamp is the number of seconds since January 1, 1970 UTC — the standard way most code, databases, and APIs represent a point in time.
Debugging logs and APIs
Turn a raw epoch value from a log line or API response into a readable date instantly.
Database timestamp columns
Check what a stored epoch integer (created_at, updated_at) actually represents.
Scheduling and expiry values
Work out the exact date behind a JWT exp claim, cache TTL, or cron timestamp.
Cross-timezone coordination
Convert a specific date and time into the epoch value your code or teammates expect.
Frequently asked questions
What is a Unix timestamp?
+
A Unix timestamp (or epoch time) is the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC — the Unix epoch. It's the standard way most programming languages, databases, and APIs represent a point in time as a single number.
Is this timestamp in seconds or milliseconds?
+
This tool auto-detects it: a 10-digit value (like 1700000000) is treated as seconds, and a 13-digit value (like 1700000000000) is treated as milliseconds — matching how JavaScript's Date.now() and most databases' epoch columns differ.
Can I convert a date before 1970?
+
Yes. Dates before the Unix epoch convert to a negative timestamp, which this tool handles the same way as any other value.
What's the Year 2038 problem?
+
Systems that store a Unix timestamp as a signed 32-bit integer will overflow on January 19, 2038, wrapping to a negative number. Modern 64-bit systems (and this tool) aren't affected, but it's worth knowing if you're working with older embedded or legacy systems.
Does this account for time zones?
+
A Unix timestamp itself has no time zone — it's always seconds since the epoch in UTC. This tool shows the equivalent local time (using your browser's time zone) alongside the UTC and ISO 8601 values so you can see both.
Is my data uploaded anywhere?
+
No. Every conversion happens entirely in your browser using JavaScript's built-in Date object — nothing is sent to a server.
Convert a timestamp now
Free, no account needed.
Convert Timestamp →