Unix Timestamp Converter
Convert a Unix timestamp in seconds or milliseconds to a readable date and time in your time zone, or a date to a Unix timestamp.
Paste a timestamp in seconds (10 digits) or milliseconds (13 digits), or type a date like 2026-10-26 14:30.
Also used to read a typed date.
Pakistan (Karachi, Lahore)
Mon 26 Oct 2026 1:00 pm
- Unix time (seconds)
- 1793001600
- Unix time (milliseconds)
- 1793001600000
- UTC (ISO 8601)
- 2026-10-26T08:00:00Z
Unix time 1793001600 is 2026-10-26T08:00:00Z in UTC, or Mon 26 Oct 2026 1:00 pm in Pakistan (Karachi, Lahore).
How it's worked out
- Read asseconds since 1 January 1970 (UTC)
- OffsetUTC+5
How it works
Date = 1 January 1970 00:00 UTC + seconds
Worked example
Unix time 0 is 1970-01-01T00:00:00Z. A date typed as 2026-10-26 14:30 in Pakistan (UTC+5) is 09:30 UTC.
Questions people ask
What is a Unix timestamp?
The number of seconds since midnight UTC on 1 January 1970. Computers use it to store times without time-zone confusion.
Seconds or milliseconds?
A 10-digit number is seconds; a 13-digit number is milliseconds, as used by JavaScript and many APIs.
What is 1,800,000,000 in Unix time?
15 January 2027 at 08:00 UTC, which is 1:00 pm in Pakistan.
About this calculator
Formula and rules last checked 25 October 2026Written and tested by the CalculatorDex teamReport a problem
