Unix Timestamp Converter
Convert Unix epoch seconds and milliseconds to readable dates — both ways.
The Unix Timestamp Converter translates between Unix epoch time — the number of seconds (or milliseconds) since January 1, 1970 UTC — and human-readable dates. Developers, testers and analysts meet epoch values constantly in logs, databases and APIs, and this tool makes both directions instant.
Paste a timestamp and the tool auto-detects whether it is seconds (10 digits) or milliseconds (13 digits), then shows the moment in UTC, in your local time, and as a friendly relative phrase like '3 days ago'. A live-updating 'current epoch' display gives you the number to paste right now, and the reverse converter turns any chosen date and time into its epoch value in both units.
The conversions run entirely in your browser. The auto-detection heuristic (10 vs 13 digits) matches the overwhelming majority of real-world timestamps, and the explicit copy buttons put the numbers on your clipboard in one click.
Current Unix epoch time (updates live)
1,788,687,858
seconds since Jan 1, 1970 UTC · milliseconds: 1,788,687,858,000 · Sun, 06 Sep 2026 09:44:18 GMT
Paste a Unix timestamp (seconds, or 13-digit milliseconds).
Pick a date and time to get its epoch value in both seconds and milliseconds.
How to use the Unix Timestamp Converter
- Read the live current epoch at the top — copy it with one click.
- Paste an epoch value (seconds or milliseconds) into the converter to see its UTC and local date.
- Check the auto-detection note to confirm seconds vs milliseconds.
- Use the date picker below to convert a chosen date and time into epoch seconds and milliseconds.
- Copy whichever format your API, database or script needs.
Frequently asked questions
What is a Unix timestamp?
It is a count of seconds elapsed since the Unix epoch — 00:00:00 UTC on January 1, 1970 — ignoring leap seconds. Values are often stored as 10-digit seconds, or 13-digit milliseconds, which is why the tool auto-detects the unit from the digit count.
Is it seconds or milliseconds?
Both exist. JavaScript's Date.now() and many APIs return milliseconds (13 digits); POSIX time and most databases store seconds (10 digits). This converter accepts either and shows you the value converted into the other unit, so you can see what your system expects.
Why does the same timestamp show different local times for different people?
Because an epoch value is an absolute instant — it is the same moment everywhere. The UTC and local representations differ by the viewer's timezone. That is the whole point of epoch time: it removes timezone ambiguity from logs and data.
What is the current Unix time?
The live display at the top of this tool shows the current epoch seconds and updates every second, along with the equivalent milliseconds. Use the copy buttons to grab either value for testing, seeding data or checking your own code.
Related tools
View all date & time tools →Age Calculator
Find your exact age in years, months and days — accurate down to the day.
Date & TimeDate Calculator
Add or subtract years, months, weeks and days to any date in one step.
Date & TimeDays Between Dates
Count the exact number of days between any two dates — instantly.
Date & TimeDate Difference Calculator
Get the full duration between two dates in years, months and days.
Date & TimeBirthday Calculator
Your age, the weekday you were born and exactly how long until your next birthday.
Date & TimeCountdown Timer
A live countdown to any date and time — days, hours, minutes and seconds.