Unix Timestamp Converter
Convert Unix timestamps to human dates and back, in your local time zone or UTC.
Loading tool…
How to use it
- Paste a Unix timestamp — seconds (10 digits) or milliseconds (13 digits) are detected automatically.
- Read the ISO 8601, UTC and local representations, then copy the one you need.
- Use the date field to convert a date back into a timestamp; it is interpreted in your local time zone.
- Press Use current time to get a reference timestamp for "now".
About this tool
Accepts seconds or milliseconds, auto-detects the unit, and converts in both directions. Shows ISO 8601, local time and UTC side by side, plus the current timestamp for quick reference. Handles dates far in the past and future.
Your input never leaves the browser: this tool works entirely offline once the page has loaded.
Frequently asked questions
Seconds or milliseconds — which one do I have?
The tool auto-detects: 10-digit values (or fewer) are treated as seconds, 13-digit values as milliseconds. Negative values represent dates before 1970.
Why does the local time differ from my expectation?
The local row uses your device's time zone, while ISO and UTC rows are absolute. If a value looks off by hours, check that row against your current zone offset.