Convert a local time to UTC, or a UTC time to your local time, with the offset shown so you can check the result by hand.
Karachi local time: Friday, December 11, 2026 at 05:00 PM (UTC+05:00 · Standard time)
UTC: 2026-12-11 12:00Z
UTC
Karachi local
Date there
00:00
05:00 AM
Fri, Dec 11
01:00
06:00 AM
Fri, Dec 11
02:00
07:00 AM
Fri, Dec 11
03:00
08:00 AM
Fri, Dec 11
04:00
09:00 AM
Fri, Dec 11
05:00
10:00 AM
Fri, Dec 11
06:00
11:00 AM
Fri, Dec 11
07:00
12:00 PM
Fri, Dec 11
08:00
01:00 PM
Fri, Dec 11
09:00
02:00 PM
Fri, Dec 11
10:00
03:00 PM
Fri, Dec 11
11:00
04:00 PM
Fri, Dec 11
12:00
05:00 PM
Fri, Dec 11
13:00
06:00 PM
Fri, Dec 11
14:00
07:00 PM
Fri, Dec 11
15:00
08:00 PM
Fri, Dec 11
16:00
09:00 PM
Fri, Dec 11
17:00
10:00 PM
Fri, Dec 11
18:00
11:00 PM
Fri, Dec 11
19:00
12:00 AM
Sat, Dec 12
20:00
01:00 AM
Sat, Dec 12
21:00
02:00 AM
Sat, Dec 12
22:00
03:00 AM
Sat, Dec 12
23:00
04:00 AM
Sat, Dec 12
How it works: your UTC input is an absolute instant; it is rendered in the target zone with Intl.DateTimeFormat, so the offset and DST come from live timezone data, not a fixed table.