oktools

Time Zone Converter

Convert a date and time from one time zone to another and compare it across as many cities as you need — New York, London, Tokyo, Kolkata or any of the 400+ IANA zones. Daylight saving time is applied for the date you enter, your chosen zones are remembered in this browser, and everything runs locally — nothing is sent anywhere.

Find a time zone

Pick for

Convert a time

No time to convert yet

Pick a date and time above, or press “Now”.

Compare time zones

5 / 24

Waiting for a time

Enter a date and time above to see it in every zone on your list.

Your zones and clock format are saved in this browser’s local storage — no cookies, nothing sent to a server.

Offsets come from the IANA time zone database built into your browser, for the date you enter: a time in July uses summer time, the same time in January does not. The zones are named after a city in them, such as Europe/Warsaw or America/New_York, because a city keeps its rules while abbreviations like CST mean different offsets in different countries.

A time the clocks skip when they spring forward is moved on by the gap, and a time they repeat when they fall back is read as its first occurrence; the converter says when either happens. Differences are shown to the minute, for zones such as Kolkata (UTC+05:30) and Kathmandu (UTC+05:45).

Frequently asked questions

How do I convert a time from one time zone to another?

Pick the zone the time is in under "From", the zone you want it in under "To", and type the date and time. The converted time appears straight away, with the date it falls on — a 6 pm call in New York is already the next morning in Tokyo — and how many hours apart the two zones are on that day. The swap button reverses the direction and keeps the same moment.

Does it handle daylight saving time?

Yes, for the date you enter rather than for today. Offsets come from the IANA time zone database built into your browser, which records when every zone changes its clocks, so converting a date in July uses summer time and a date in January uses winter time. That matters most in March and October–November, when Europe and North America change on different weekends and the gap between them is an hour off for a week or two.

What happens to a time that does not exist, or happens twice?

When the clocks spring forward an hour of wall time is skipped — 02:30 never happens in Warsaw on the last Sunday of March — so the converter moves it forward by the gap and says so. When the clocks fall back an hour happens twice; the converter uses the first occurrence, in summer time, and tells you the offset of the second. This is the same rule JavaScript’s Temporal API and most calendars apply.

Can I pick a time zone on a map?

Yes. The world map at the top of the page draws every time zone as the area it covers, so clicking anywhere in Poland picks Central European Time (Europe/Warsaw) and anywhere on the US east coast picks Eastern Time (America/New_York). Hovering a zone names it, shows its local time and lights up every other zone on the same clock. "Pick for" decides whether the click sets the zone you convert from, the one you convert to, or adds it to the comparison list, and the shading shows where it is night at the converted time. The search above the map finds the same zones by name, abbreviation such as CET or PST, offset such as +5:30, country or city.

What is the difference between UTC and GMT?

For converting times, none: both have an offset of zero and the same wall clock. UTC is the atomic time standard that computers, servers and aviation use, and it never changes for summer. GMT is the time zone name the UK uses in winter; in summer London switches to BST, which is UTC+1. That is why "Europe/London" and "UTC" agree from November to March and are an hour apart the rest of the year.

Why are some time zones 30 or 45 minutes off the hour?

A zone’s offset is a political choice, not a geographic one. India runs on a single zone at UTC+05:30, Nepal at UTC+05:45, Newfoundland at UTC-03:30 and the Chatham Islands at UTC+12:45. They are all listed here, and the difference to any other zone is shown to the minute.

Are my chosen time zones saved?

Yes, in this browser only. The from and to zones, the comparison list and the 12- or 24-hour choice are kept in your browser’s local storage, so they are back the next time you open the page. No cookie is set and nothing is sent to a server; "Reset saved settings" forgets them, and so does clearing the site’s data in your browser.

Does anything get sent to a server?

No. Every conversion is computed by JavaScript in your own browser using its built-in time zone data, so the times you type are never sent over the network, written to a log or attached to an analytics event. The page keeps working offline once it has loaded.