Unix Timestamp Converter
Runs entirely in your browser
Convert Unix timestamps to dates, and dates to Unix timestamps, directly in your browser.
What is a Unix Timestamp?
A Unix timestamp counts the number of seconds (or milliseconds) since the Unix epoch — 00:00:00 UTC on January 1, 1970. It's widely used in APIs, databases and log files because it's unambiguous and timezone-independent.
How to use Unix Timestamp Converter
- Enter a timestamp (seconds or milliseconds) to see its date, or pick a date to see its timestamp.
- Use "Use Current Timestamp" to jump to right now.
- Read off Local time, UTC, ISO 8601, and both timestamp units.
Features
- Converts in both directions — timestamp to date and date to timestamp.
- Automatically detects seconds vs. milliseconds.
- Shows local time, UTC and ISO 8601 side by side.
- 100% client-side — your input never leaves your browser.
Frequently Asked Questions
What is a Unix timestamp?
A Unix timestamp is the number of seconds (or milliseconds) that have elapsed since 00:00:00 UTC on January 1, 1970 (the Unix epoch).
How do I know if my timestamp is in seconds or milliseconds?
Seconds timestamps are 10 digits today (e.g. 1735689600); millisecond timestamps are 13 digits (e.g. 1735689600000). This tool detects the unit automatically based on digit count.
Is my data uploaded anywhere?
No. Conversion happens entirely in your browser using your device's clock and the JavaScript Date API.
Why do the local and UTC times differ?
A Unix timestamp represents one exact moment in time. Local time shows that moment in your browser's timezone, while UTC shows the same moment with no timezone offset applied.