UTC Offset Lookup. What Is the UTC Offset for This Zone?
An abbreviation is a label, not an identifier. The same three letters can mean a negative offset in one country and a positive one twelve hours away, so this lookup resolves the label and then shows you the alternatives instead of quietly choosing one.
What is the UTC offset for this zone?
Type an abbreviation or a city name. Because abbreviations are reused across the world, the answer names every zone that shares the letters rather than quietly picking one.
Time zone abbreviations and their UTC offsets
Every row below was derived from the IANA time zone database rather than a handwritten list. For each zone, all twelve months of a year are sampled and the distinct offsets collected; because daylight saving only ever moves a clock forward, the smallest offset a zone uses is its standard time and the largest is its summer time. That derivation works identically in both hemispheres, where summer falls in opposite months. The standard and daylight columns are therefore fixed properties of the zone and stay correct year after year, while the now column is recomputed in your browser each time this page loads.
Four of these abbreviations are genuinely ambiguous and appear more than once on
purpose: CST, EST, BST, IST. CST is UTC−6 in
Chicago and UTC+8 in Shanghai, a fourteen-hour disagreement between two zones
that share three letters. IST is UTC+5:30 in Kolkata, UTC+1 in Dublin,
and UTC+2 in Jerusalem. Picking one of those silently is how a scheduling bug
becomes a missed meeting, so this page shows the collision instead of hiding it.
| abbr | meaning | standard | daylight | now | iana zone |
|---|---|---|---|---|---|
| EST | Eastern Standard Time (US & Canada) | -05:00 | -04:00 | — | America/New_York |
| EDT | Eastern Daylight Time | -05:00 | -04:00 | — | America/New_York |
| CST | Central Standard Time (US & Canada) | -06:00 | -05:00 | — | America/Chicago |
| CDT | Central Daylight Time | -06:00 | -05:00 | — | America/Chicago |
| CST | China Standard Time | +08:00 | — | — | Asia/Shanghai |
| MST | Mountain Standard Time (US & Canada) | -07:00 | -06:00 | — | America/Denver |
| MDT | Mountain Daylight Time | -07:00 | -06:00 | — | America/Denver |
| PST | Pacific Standard Time (US & Canada) | -08:00 | -07:00 | — | America/Los_Angeles |
| PDT | Pacific Daylight Time | -08:00 | -07:00 | — | America/Los_Angeles |
| AKST | Alaska Standard Time | -09:00 | -08:00 | — | America/Anchorage |
| HST | Hawaii-Aleutian Standard Time | -10:00 | — | — | Pacific/Honolulu |
| AST | Atlantic Standard Time (Canada) | -04:00 | -03:00 | — | America/Halifax |
| NST | Newfoundland Standard Time | -03:30 | -02:30 | — | America/St_Johns |
| CST | Cuba Standard Time | -05:00 | -04:00 | — | America/Havana |
| EST | Eastern Standard Time (Australia, no DST) | +10:00 | — | — | Australia/Brisbane |
| GMT | Greenwich Mean Time | +00:00 | +01:00 | — | Europe/London |
| UTC | Coordinated Universal Time | +00:00 | — | — | UTC |
| BST | British Summer Time | +00:00 | +01:00 | — | Europe/London |
| BST | Bangladesh Standard Time | +06:00 | — | — | Asia/Dhaka |
| WET | Western European Time | +00:00 | +01:00 | — | Europe/Lisbon |
| CET | Central European Time | +01:00 | +02:00 | — | Europe/Paris |
| CEST | Central European Summer Time | +01:00 | +02:00 | — | Europe/Paris |
| EET | Eastern European Time | +02:00 | +03:00 | — | Europe/Athens |
| EEST | Eastern European Summer Time | +02:00 | +03:00 | — | Europe/Athens |
| MSK | Moscow Standard Time | +03:00 | — | — | Europe/Moscow |
| TRT | Turkey Time | +03:00 | — | — | Europe/Istanbul |
| WAT | West Africa Time | +01:00 | — | — | Africa/Lagos |
| CAT | Central Africa Time | +02:00 | — | — | Africa/Maputo |
| EAT | East Africa Time | +03:00 | — | — | Africa/Nairobi |
| SAST | South Africa Standard Time | +02:00 | — | — | Africa/Johannesburg |
| IST | India Standard Time | +05:30 | — | — | Asia/Kolkata |
| IST | Irish Standard Time | +00:00 | +01:00 | — | Europe/Dublin |
| IST | Israel Standard Time | +02:00 | +03:00 | — | Asia/Jerusalem |
| NPT | Nepal Time | +05:45 | — | — | Asia/Kathmandu |
| PKT | Pakistan Standard Time | +05:00 | — | — | Asia/Karachi |
| ICT | Indochina Time | +07:00 | — | — | Asia/Bangkok |
| WIB | Western Indonesian Time | +07:00 | — | — | Asia/Jakarta |
| SGT | Singapore Time | +08:00 | — | — | Asia/Singapore |
| HKT | Hong Kong Time | +08:00 | — | — | Asia/Hong_Kong |
| JST | Japan Standard Time | +09:00 | — | — | Asia/Tokyo |
| KST | Korea Standard Time | +09:00 | — | — | Asia/Seoul |
| GST | Gulf Standard Time | +04:00 | — | — | Asia/Dubai |
| IRST | Iran Standard Time | +03:30 | — | — | Asia/Tehran |
| AEST | Australian Eastern Standard Time | +10:00 | +11:00 | — | Australia/Sydney |
| AEDT | Australian Eastern Daylight Time | +10:00 | +11:00 | — | Australia/Sydney |
| ACST | Australian Central Standard Time | +09:30 | +10:30 | — | Australia/Adelaide |
| NZST | New Zealand Standard Time | +12:00 | +13:00 | — | Pacific/Auckland |
| NZDT | New Zealand Daylight Time | +12:00 | +13:00 | — | Pacific/Auckland |
| CHAST | Chatham Standard Time | +12:45 | +13:45 | — | Pacific/Chatham |
| CHADT | Chatham Daylight Time | +12:45 | +13:45 | — | Pacific/Chatham |
| BRT | Brasilia Time | -03:00 | — | — | America/Sao_Paulo |
| ART | Argentina Time | -03:00 | — | — | America/Argentina/Buenos_Aires |
| CLT | Chile Time | -04:00 | -03:00 | — | America/Santiago |
| WGT | West Greenland Time | -02:00 | -01:00 | — | America/Nuuk |
Click any row to load it into the lookup above. Zones that observe no daylight saving show a dash in the daylight column — their single offset is the whole story.
How the offsets in the table were derived
Nothing on this page was typed in by hand. For each zone the calculation samples all twelve months of a year and collects every distinct UTC offset it finds. That set has one or two members in practice: one means the zone never shifts, two means it does. Which of the two is standard time follows from the definition of daylight saving, which only ever moves a clock forward, so within a single zone the smaller offset is the standard one and the larger is the summer one. This holds in both hemispheres even though their summers are six months apart, because the ordering does not depend on which month a zone happens to shift in.
Because that derivation depends only on the zone's own rules, the standard and daylight columns are stable properties that will read the same next year as they do now. The now column is a different matter. It is the offset actually in force at the moment the page loads, so it flips twice a year in every zone that shifts, which is why it is computed in your browser rather than baked into the page when the site is built.
Why an abbreviation is not a safe key
Time zone abbreviations are a labelling convenience from the era of paper timetables
and railway clocks, and they were never made unique across countries. The result is a
set of labels with genuinely conflicting meanings, and the conflicts are not academic.
CST resolves to UTC−6:00 in Chicago, UTC−5:00 in Havana, and UTC+8:00 in
Shanghai. IST resolves to UTC+5:30 in Kolkata, UTC+1 in Dublin, and
UTC+2 in Jerusalem. BST is UTC+1 in London and UTC+6:00 in Dhaka. An
application that stores the three letters and looks them up later has stored a question,
not an answer.
The International RFCs take the same position. RFC 3339, which defines the timestamp format on the modern internet, requires a numeric offset in the string itself and describes a bare abbreviation as a local offset that is unknown to the sender. The reliable form is always a number, and the reliable way to keep a schedule is to keep the IANA zone identifier alongside it.
Standard, daylight, and current are three different numbers
It is worth keeping three values apart, because collapsing them is the usual source of an hour of drift. The standard offset is what the zone uses outside summer and is the number printed in most reference tables. The daylight saving offset is what it uses inside summer, always exactly one hour further forward, though there are latter-day proposals that would change that and some zones that have experimented with half-hour and two-hour shifts. The current offset is whichever of the two is in force at the instant you asked.
Half-hour and quarter-hour zones make the arithmetic less tidy than the mental model suggests. India is UTC+5:30, Nepal is UTC+5:45, and the Chatham Islands are UTC+12:45 standard and UTC+13:45 in summer. A zone's daylight saving shift is also not always a single hour: Lord Howe Island in Australia moves by only thirty minutes, which means its two offsets are UTC+10:30 and UTC+11:00 rather than a clean hour apart.
What to store instead
If you are putting times into a database or an API, store the IANA identifier, not the
offset and not the abbreviation. Asia/Kolkata means the same thing in
January and July, in 2026 and in 2050, including any future rule change the IANA
database records, because the meaning is resolved against the zone's rules at the
moment you need it. A stored +05:30 means only that at some past instant
somewhere, a clock was five and a half hours ahead of UTC, and it will quietly disagree
with reality the first time a government changes its mind.
UTC Offset Lookup. What Is the UTC Offset for This Zone? — questions from actual use
What is the UTC offset for EST?
EST is UTC−5:00, and that is the number to store or transmit when a system says "EST" explicitly. Eastern Daylight Time, EDT, is UTC−4:00 and runs for roughly eight months a year. The important detail is that "EST" as an abbreviation is only correct half the year on the eastern seaboard of North America — during summer the same places are on EDT, one hour closer to UTC. If a system means a fixed offset, use −05:00 and say so; if it means the local civil time, it has to be zone-aware.
What is the UTC offset for IST?
It depends which IST you mean, and the three common ones disagree by an hour and a half. India Standard Time is UTC+5:30 with no daylight saving, Irish Standard Time is UTC+1 all year in practice, and Israel Standard Time is UTC+2 in winter and UTC+3 in summer. IST is a genuinely ambiguous label, which is why the lookup lists all three rather than guessing.
Why is the UTC offset for CST sometimes negative and sometimes positive?
Because three separate zones answer to those letters. Central Standard Time in North America is UTC−6:00, Cuba Standard Time is UTC−5:00, and China Standard Time is UTC+8:00. Chicago and Shanghai are fourteen hours apart, and both are "CST". Abbreviations were never designed to be globally unique, and nothing in RFC 3339 or ISO 8601 requires them to be.
Is the standard UTC offset the same as the current one?
Only in zones that keep a single offset all year, which is a little over a third of them. India, Japan, Singapore, China, most of West Africa, and all of Brazil hold one offset with no daylight saving, so standard and current agree there. In the roughly two thirds of populated zones that do shift for summer, the current offset equals the summer one for part of the year and the standard one for the rest.
Should I store a UTC offset or a time zone name in a database?
Store the zone name. An offset is a snapshot of one instant, and the zone it came from will change it twice a year, so a stored offset silently becomes wrong. An IANA identifier such as Asia/Kolkata or America/New_York keeps meaning across every rule change, which is why this site resolves abbreviations to those identifiers rather than to numbers.
First published · Last reviewed · Maintained and developed by the Real Epoch Converter team · Email · Contact · Methodology
Sources & references
Put the offset to work
An offset is one ingredient; these are the tools that use it: