Unix Timestamp Converter
Convert between Unix timestamps and dates.
How to Use
Enter a Unix timestamp (seconds or milliseconds since epoch) to see it converted to a human-readable date and time, or pick a date and time to get the corresponding Unix timestamp. The tool displays results in both UTC and your local timezone automatically.
Common Use Cases
- Converting Unix timestamps from server logs to human-readable dates for debugging
- Calculating the timestamp for a future event to use in scheduling APIs
- Comparing timestamps across different timezones during incident investigation
- Generating epoch values for date range filters in database queries
Frequently Asked Questions
What is a Unix timestamp?
A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC. It is a standard way to represent time in computing.
How do I tell if a timestamp is in seconds or milliseconds?
A 10-digit number is typically seconds (e.g., 1700000000), while a 13-digit number is milliseconds (e.g., 1700000000000). This tool detects the format automatically.
Does this tool handle negative timestamps?
Yes. Negative timestamps represent dates before January 1, 1970. For example, -86400 corresponds to December 31, 1969.