India to US Time Zone Converter
Convert time between India (IST) and all US time zones instantly. Handles DST automatically. Bidirectional, real-time timezone converter.
About
India Standard Time (IST, UTC+5:30) maintains a fixed offset year-round. The United States spans six primary civil time zones, four of which observe Daylight Saving Time from the second Sunday in March to the first Sunday in November. A naive conversion using static offsets (e.g., "subtract 10.5 hours for EST") fails during DST transitions, producing errors of ±1 hr. This tool uses the browser's native IANA timezone database via Intl.DateTimeFormat, which tracks historical and current DST rules per zone. It handles edge cases such as Arizona (no DST), Hawaii (no DST), and the varying US territories. Miscalculating a meeting time across these zones costs real productivity. This converter eliminates that risk.
The conversion is bidirectional. Select a time in India and see all US zones, or pick a US zone and see the corresponding IST. Note: this tool assumes standard civil time rules as maintained by the IANA tz database. Territories with non-standard rules (e.g., Navajo Nation within Arizona) follow their respective IANA entries.
Formulas
Timezone conversion uses the projection of a timestamp from one IANA zone to another. The browser's Intl.DateTimeFormat API resolves the correct offset, including DST, for any given moment:
Where TIST is the input timestamp constructed in Asia/Kolkata, and tztarget is the IANA identifier of the target US zone. Internally, the operation is equivalent to:
Where offset(tz, t) is a piecewise function that returns the zone's standard or daylight offset depending on whether t falls within the DST window. For IST, the offset is constant at +5:30. For US Eastern during DST: −4:00; outside DST: −5:00.
Where TUTC = Universal Coordinated Time, offset = zone-specific offset function, tztarget = IANA timezone identifier (e.g., America/New_York), and project = the formatting operation that expresses a UTC instant in local terms.
Reference Data
| US Time Zone | IANA Identifier | UTC Offset (Standard) | UTC Offset (DST) | DST Observed | Offset from IST (Std) | Offset from IST (DST) | Major Cities |
|---|---|---|---|---|---|---|---|
| Eastern (ET) | America/New_York | UTC−5 | UTC−4 | Yes | −10:30 hr | −9:30 hr | New York, Miami, Atlanta, Boston |
| Central (CT) | America/Chicago | UTC−6 | UTC−5 | Yes | −11:30 hr | −10:30 hr | Chicago, Houston, Dallas, Austin |
| Mountain (MT) | America/Denver | UTC−7 | UTC−6 | Yes | −12:30 hr | −11:30 hr | Denver, Phoenix*, Salt Lake City |
| Mountain (AZ, no DST) | America/Phoenix | UTC−7 | UTC−7 | No | −12:30 hr | −12:30 hr | Phoenix, Tucson, Mesa |
| Pacific (PT) | America/Los_Angeles | UTC−8 | UTC−7 | Yes | −13:30 hr | −12:30 hr | Los Angeles, San Francisco, Seattle |
| Alaska (AKT) | America/Anchorage | UTC−9 | UTC−8 | Yes | −14:30 hr | −13:30 hr | Anchorage, Fairbanks, Juneau |
| Hawaii (HST) | Pacific/Honolulu | UTC−10 | UTC−10 | No | −15:30 hr | −15:30 hr | Honolulu, Hilo, Kailua |
| Samoa (SST) | Pacific/Pago_Pago | UTC−11 | UTC−11 | No | −16:30 hr | −16:30 hr | Pago Pago |
| Chamorro (ChST) | Pacific/Guam | UTC+10 | UTC+10 | No | +4:30 hr | +4:30 hr | Hagatna, Saipan |
| Atlantic (AST) | America/Virgin | UTC−4 | UTC−4 | No | −9:30 hr | −9:30 hr | Charlotte Amalie, St. Croix |
| IST Reference | Asia/Kolkata | UTC+5:30 | UTC+5:30 | No | 0 | 0 | Mumbai, Delhi, Bangalore, Chennai |