ThisCalculator

Everyday

Time Converter GMT to IST: How to Convert

Updated · Standard formula, shown below

IST time (24h) 18 hours
IST day offset
0 days
Result
GMT time (24h)
12 hours
You entered
GMT day offset
0 days
You entered

To convert GMT (Greenwich Mean Time) to IST (Indian Standard Time), simply add 5 hours and 30 minutes to the GMT time. For example, 12:00 GMT becomes 17:30 IST the same day. This article explains the conversion, why the offset exists, and how to avoid common mistakes when calculating manually or using online tools.

Formula

IST is always 5 hours and 30 minutes ahead of GMT. The conversion formula is:

IST time = GMT time + 5 hours 30 minutes

If the result is 24:00 or more, subtract 24 hours and add 1 to the day. If the result is negative, add 24 hours and subtract 1 from the day. In the calculator above, the inputs are the GMT time in 24-hour format (e.g., 14 for 2 PM) and an optional day offset (0 for today, 1 for tomorrow, -1 for yesterday). The output shows the IST time and the corresponding day shift.

Worked Example

Using the default values: GMT time = 12, day offset = 0.

Step 1: Add 5.5 hours: 12 + 5.5 = 17.5 (which is 17:30).

Step 2: Since 17.5 is less than 24, the day remains the same.

Result: 12:00 GMT = 17:30 IST (same day).

This matches the calculator output of 17.5 hours, displayed as 17:30.

Why Does IST Have a 5:30 Offset?

India chose a time zone that is 5 hours and 30 minutes ahead of GMT, rather than a whole-hour offset. This is because the country spans a wide range of longitudes, and the central meridian (82.5°E) was selected as the basis. That meridian is 5.5 hours ahead of Greenwich, and India decided to use it uniformly across the whole country. Some other countries also use half-hour or even 45-minute offsets, so IST is not unique in that regard.

How to Convert Manually

To convert GMT to IST by hand, follow these steps:

  • Write down the GMT time in 24-hour format (e.g., 3:45 PM becomes 15:45).
  • Add 5 hours to the hour part. If it exceeds 23, subtract 24 and remember to add a day.
  • Add 30 minutes to the minute part. If it exceeds 59, subtract 60 and add 1 hour.
  • Adjust the date if the time crossed midnight.

For example, 23:00 GMT + 5:30 = 28:30, which becomes 04:30 the next day. So 11:00 PM GMT on Monday is 4:30 AM IST on Tuesday.

Common Mistakes and Misconceptions

One common mistake is confusing GMT with UTC. For most practical purposes, GMT and UTC are the same (within 0.9 seconds), but GMT is a time zone while UTC is a time standard. Another mistake is forgetting that India does not observe daylight saving time. Unlike many Western countries, India stays on IST all year, so the offset remains 5:30 regardless of season. Also, when converting times across midnight, it is easy to forget to change the date. Always check whether the result is before 00:00 or after 24:00.

Using Online Converters vs. Manual Calculation

Online time converters are convenient because they automatically handle date changes and avoid arithmetic errors. However, it is still useful to understand the manual method to verify results or when you are offline. When using any converter, double-check that you are using the correct time zone names: GMT is the same as UTC in most contexts, but some regions use BST (British Summer Time) during summer, which is GMT+1. If you are converting from London time in summer, you must use BST, not GMT, or your result will be off by one hour.

Frequently Asked Questions

Is GMT the same as UTC?

Yes, for most practical purposes. GMT is a time zone used in the UK and some African countries, while UTC is the global time standard. They are never more than 0.9 seconds apart, so for time conversion, treat them as identical.

Does India observe daylight saving time?

No. India does not use DST, so the offset from GMT remains +5:30 all year. This simplifies conversions, as you never need to adjust for seasonal changes.

Why is India 5.5 hours ahead of GMT instead of 5 or 6?

The 5.5-hour offset comes from India’s chosen central meridian at 82.5°E longitude. That meridian is 5.5 hours ahead of Greenwich, and India decided to use it for the entire country to have a single uniform time.

How do I convert a time that crosses midnight?

Add 5:30 to the GMT time. If the result is 24:00 or more, subtract 24 hours and add one day. For example, 22:00 GMT + 5:30 = 27:30, which becomes 03:30 the next day.

What is the difference between GMT and BST?

GMT is used in the UK during winter, while BST (British Summer Time) is used during summer and is GMT+1. If you are converting from London time in summer, use BST, not GMT, or you will be off by one hour.

Can I use this calculator for any date?

Yes, the day offset input lets you specify whether the GMT time is for yesterday (1), today (0), or tomorrow (1). The calculator then shows the corresponding IST day and time.

Related

Formula used
in t | GMT time (24h) | hours | 12 | 0
in d | GMT day offset | days | 0 | -1
out ist_time | IST time (24h) | hours | (t + 5.5 + 24*d) % 24 | 0
out ist_day | IST day offset | days | floor((t + 5.5 + 24*d) / 24) | 0

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.