Epoch / Unix Timestamp Converter
Convert Unix timestamps to dates and back.
100% private — runs in your browser, nothing is uploaded.
Timestamp → Date
Detected as seconds.
2023-11-14T22:13:20.000ZTue, 14 Nov 2023 22:13:20 GMTTue Nov 14 2023 22:13:20 GMT+0000 (Coordinated Universal Time)Date → Timestamp
How to use the Epoch / Unix Timestamp Converter
- 1Check the current time
The live current Unix timestamp is shown at the top and updates every second.
- 2Convert a timestamp
Paste a Unix timestamp to see the date in ISO, UTC and local time.
- 3Convert a date
Pick a date and time to get its Unix timestamp in seconds and milliseconds.
- 4Copy what you need
Use the copy buttons to grab any value for your code or logs.
Examples
| Input | Output |
|---|---|
1700000000 | 2023-11-14T22:13:20Z (UTC) |
Date → timestamp | seconds and milliseconds |
Free online epoch & Unix timestamp converter
This epoch converter turns Unix timestamps into human-readable dates and back again. It shows the live current timestamp, converts in both directions, and displays results in UTC and your local timezone — essential for developers working with logs, APIs and databases.
Why Unix time is everywhere
Because it is just a single number counting seconds from a fixed point (1 January 1970 UTC), Unix time is compact, easy to compare and free of timezone ambiguity. It is used in log files, databases, JWT expiry claims, HTTP headers and countless APIs.
Seconds vs milliseconds
Many languages use seconds, but JavaScript's Date.now() returns milliseconds. This tool auto-detects which you pasted (13+ digits means milliseconds) and gives you both units when converting a date, so you never send the wrong scale. Everything runs in your browser, keeping your data private and available offline.
Frequently Asked Questions
What is a Unix timestamp?
A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since 00:00:00 UTC on 1 January 1970, not counting leap seconds. It is a simple, timezone-free way to represent a moment in time.
How do I convert a timestamp to a date?
Paste the number into the Timestamp → Date box. The tool auto-detects whether it is in seconds or milliseconds and shows the date in ISO 8601, UTC and your local time.
Seconds or milliseconds — how does it know?
Unix timestamps in seconds are 10 digits for current dates, while millisecond timestamps (used by JavaScript) are 13 digits. Values of 13 digits or more are treated as milliseconds; shorter values as seconds.
How do I get the timestamp for a specific date?
Use the Date → Timestamp box and pick a date and time. The tool shows the equivalent Unix timestamp in both seconds and milliseconds.
What is the year 2038 problem?
Systems storing Unix time in a signed 32-bit integer overflow on 19 January 2038. Modern systems use 64-bit timestamps, which push the limit hundreds of billions of years away.
Is my data private?
Yes. All conversions run in your browser using the built-in date functions, so nothing is uploaded and the tool works offline.
Related tools
Unit Converter
Convert length, weight, volume, area, speed & data.
Open tool NewTemperature Converter
Convert Celsius, Fahrenheit & Kelvin instantly.
Open tool NewColor Converter
Convert HEX, RGB & HSL with a live preview.
Open tool NewCSV to JSON Converter
Convert CSV to JSON and JSON back to CSV.
Open tool