What is a Unix timestamp?
A Unix timestamp (epoch time) is the number of seconds since 1 January 1970 00:00:00 UTC. It is time-zone independent, which is why databases, APIs and log files use it. JavaScript and many APIs use milliseconds instead — this converter detects which one you entered.
Frequently asked questions
Seconds or milliseconds?
A 10-digit number is seconds; a 13-digit number is milliseconds. We detect it automatically.
What is the year 2038 problem?
Systems that store timestamps as signed 32-bit integers overflow on 19 January 2038. Modern 64-bit systems are not affected.