Unix Timestamp Converter

Convert seconds or milliseconds since January 1, 1970 to a human date online, or turn a date back into a Unix timestamp. Values are auto-detected with local and UTC output.

Runs locally in your browser
Current Unix time
– seconds
– milliseconds

Timestamp → Date

Date → Timestamp

FAQ

What is the time interval since 1970?

The number of seconds (or milliseconds) elapsed since January 1, 1970 00:00:00 UTC — the "Unix epoch". It's the standard way computers store and compare time, independent of time zones.

How do I convert seconds or a long timestamp to a date online?

This tool auto-detects: values above 10¹¹ are treated as milliseconds. As a rule of thumb, current timestamps in seconds have 10 digits; in milliseconds, 13.

Which time zone is "Local"?

Whatever time zone your device is currently set to. The UTC row always shows the same moment in Coordinated Universal Time, so you can compare across zones.

Is this the same as timeIntervalSince1970?

Yes — timeIntervalSince1970 (the Date property in Swift and Objective-C) is simply a Unix timestamp in seconds, sometimes with fractional digits. Paste the value above to convert it to a date; if it has decimals, drop the fractional part first.

What happens in 2038?

Systems storing timestamps as 32-bit signed integers overflow on January 19, 2038. Modern 64-bit systems are unaffected — this tool handles dates far beyond 2038 correctly.

X