Unix Timestamp Converter
Free online timestamp converter tool, Unix timestamp and date conversion
About Timestamp Converter
Convert between Unix timestamps and human-readable dates, with a live updating current-time clock. Includes three panels: a live current Unix timestamp (updates every 1 s), a timestamp-to-date converter that auto-detects seconds vs milliseconds, and a date/time picker that produces a Unix timestamp in seconds. Each value has its own copy button.
How to Use
1. The Current Timestamp card shows the live Unix time in seconds and refreshes every second; copy it with the Copy button. 2. In Timestamp to Date, paste a Unix timestamp (seconds or milliseconds); use the Now button to fill the current value. 3. The result grid shows ISO 8601, UTC string, local date/time, date only, time only (UTC), Unix seconds, and Unix milliseconds - each copyable. 4. In Date to Timestamp, pick a date and time; the corresponding Unix seconds value appears with a copy button.
Seconds vs Milliseconds Detection
The converter treats any input value greater than 1e12 (1,000,000,000,000) as milliseconds and anything smaller as seconds, then multiplies by 1000. So a 10-digit value is read as seconds and a 13-digit value as milliseconds. Non-numeric input or values that resolve to an invalid Date produce an "invalid timestamp" message and no output grid.
▶How does the tool decide if my input is seconds or milliseconds?
▶What timezone is used for the human-readable output?
▶Why is my Date to Timestamp result off by hours from another tool?
▶Can I convert a date before 1970?
▶Does the current-timestamp clock keep running in a background tab?
If this tool has been helpful to you, consider buying me a coffee.
Buy me a coffee