Convert Unix timestamps to readable dates or dates back to Unix timestamps. Supports seconds and milliseconds — shows the live current timestamp updated every second.
0
Updates every second · Seconds since Jan 1, 1970 UTC
Interpreted in your local timezone
Unix time represents a moment as elapsed time from 1970-01-01 00:00:00 UTC. It is compact, timezone-independent, and common in APIs, databases, logs, and programming languages.
| Unit | Example scale |
|---|---|
| Seconds | 1700000000 |
| Milliseconds | 1700000000000 |
JavaScript uses milliseconds in Date, while many APIs expose seconds. Select the correct unit before converting.
Math.floor(Date.now() / 1000)
new Date(timestamp * 1000).toISOString()
The tool also converts a local date-time to both epoch seconds and milliseconds.
This tool is provided for general informational and utility purposes only. Results may be inaccurate, incomplete, outdated, or contain errors. Always verify results before relying on or using them.
Some tools may use AI, automated processing, third-party services, or server-side processing. Do not rely on these tools as a substitute for professional advice.
Use at your own risk. BestToolOnline makes no guarantees regarding the accuracy, reliability, completeness, availability, or suitability of results, to the maximum extent permitted by applicable law.
See our Terms of Service and Privacy Policy for complete details.