Convert Unix timestamps to human-readable dates and vice versa. Support for seconds and milliseconds.
Want to jump straight in? Use our free Unix Timestamp Converter tool directly.
Navigate to the Unix Timestamp Converter on UtilsNow. Convert timestamps to dates and dates to timestamps.
Input a Unix timestamp (e.g., 1691712000) to convert to a date, or enter a date to get its Unix timestamp.
Select whether your timestamp is in seconds (10 digits) or milliseconds (13 digits, common in JavaScript).
See the converted date in multiple formats: ISO 8601, local time, UTC, and relative time (e.g., "2 hours ago").
Copy the converted value in your preferred format for use in your code, database, or documentation.
Use our free Unix Timestamp Converter tool β no signup, no uploads, works directly in your browser.
Open Unix Timestamp ConverterA Unix timestamp is the number of seconds (or milliseconds) elapsed since January 1, 1970 00:00:00 UTC, known as the Unix Epoch.
A 10-digit timestamp is in seconds (used by most backend systems). A 13-digit timestamp is in milliseconds (used by JavaScript Date.now() and some APIs).
Yes, negative timestamps represent dates before January 1, 1970. For example, -86400 represents December 31, 1969.