Unix Timestamp Converter
Convert between Unix timestamps (seconds since Jan 1, 1970) and human-readable dates, in both directions.
A Unix timestamp — the number of seconds that have elapsed since midnight UTC on January 1st, 1970 — is one of the more elegant solutions computing ever settled on for representing a moment in time: instead of storing a year, month, day, hour, minute, and second as separate fields, you store one number, which is trivial to compare, sort, and do arithmetic on in a way that a structured date never quite is.
That elegance for machines comes at the cost of being completely unreadable to humans — a raw number like 1755600000 tells you nothing at a glance, and converting it into an actual date requires math that's genuinely impractical to do by hand, since it involves dividing by the number of seconds in a day and accounting for leap years along the way. This is one of the few conversions on this entire site that isn't really feasible to check manually even as a rough estimate.
This tool handles the conversion in both directions: paste in a timestamp (in either seconds or milliseconds, since both are common depending on the system that produced it) to see the human-readable date, or enter a date to get its corresponding Unix timestamp — useful for debugging logs, reading API responses, or working with any system that stores time this way internally.
- To convert a timestamp to a date: paste the timestamp and press "Timestamp → Date."
- To convert a date to a timestamp: pick a date and time and press "Date → Timestamp."
- Results appear immediately below each section.
Seconds — the standard Unix timestamp format used by most APIs and systems.
Your browser's local time zone.
Common for developers debugging APIs, logs, or databases that store dates as Unix timestamps.