Google · Calendar, Sheets & Search
Google Time Zone Converter
Google already has time zone features scattered across Calendar, Sheets and Search — and each one works on a different level. Here is how to use them, where each one stops, and how a live IANA-accurate converter fills the gaps.
Live clocks
UTC
Universal
11:47
UTC · UTC+0
London
GMT / BST
12:47
BST · UTC+1
New York
EST / EDT
07:47
EDT · UTC−4
Berlin
CET / CEST
13:47
CEST · UTC+2
Singapore
UTC+8
19:47
UTC+8
Tokyo
JST
20:47
JST · UTC+9
Sydney
AEST / AEDT
22:47
AEDT · UTC+11
Clocks update every 15 seconds in your browser and always reflect the current IANA daylight saving rules.
UTC → New York · Sat, Oct 24
New York is currently 4 hours behind UTC. Highlighted rows fall inside typical business hours (09:00–17:00 local, weekdays) in both cities.
| UTC | New York (EDT) |
|---|---|
| 00:00 | 20:001 day earlier |
| 01:00 | 21:001 day earlier |
| 02:00 | 22:001 day earlier |
| 03:00 | 23:001 day earlier |
| 04:00 | 00:00 |
| 05:00 | 01:00 |
| 06:00 | 02:00 |
| 07:00 | 03:00 |
| 08:00 | 04:00 |
| 09:00 | 05:00 |
| 10:00 | 06:00 |
| 11:00 | 07:00 |
| 12:00 | 08:00 |
| 13:00 | 09:00 |
| 14:00 | 10:00 |
| 15:00 | 11:00 |
| 16:00 | 12:00 |
| 17:00 | 13:00 |
| 18:00 | 14:00 |
| 19:00 | 15:00 |
| 20:00 | 16:00 |
| 21:00 | 17:00 |
| 22:00 | 18:00 |
| 23:00 | 19:00 |
Swipe the table sideways for the full day
Add a second time zone to Google Calendar
On the desktop web app, open the gear icon in the top right and choose Settings, then Time zone in the left sidebar. Tick "Show secondary time zone" and pick a city from the dropdown. A second clock appears beside the main one in the top-right corner, updated live, and it follows daylight saving for that city automatically.
For a one-off event you can also override the zone: open the event, click the time field, and choose "More time zones" to see the same time rendered in several cities before you commit. Individual events can carry their own time zone, which matters when you invite someone whose calendar lives in another region — Google shows the event in their local time automatically.
The limitation is that the secondary clock shows one extra city at a time and does not tell you whether a proposed time works for a third or fourth person. For a genuinely multi-party meeting you need a comparison view.
Build a time zone converter in Google Sheets
Sheets has no native "convert time zone" function, because it stores a time as a number of hours since midnight with no time zone attached. The standard workaround is to keep a lookup table of offsets and do the arithmetic yourself.
Create a column of city names, a column of their current UTC offsets (in decimal hours, so 5.5 for India and 5.75 for Nepal), and a column of the UTC time you want to convert. Then compute the local time with a formula such as =MOD(B2 + $D2, 24) and format the result as time. The catch is that the offset column is only correct for one date — once daylight saving changes, every row is wrong.
That is exactly the problem this site solves: read the current offset for each city from the live IANA database, paste it into the sheet, and refresh it on the two dates a year when the rules change. For anything long-lived, drive the offsets from an API instead of a static sheet.
- Store the base time as a UTC value, never as local time
- Keep offsets in decimal hours so half- and quarter-hour zones work
- Wrap with MOD(…, 24) so the result rolls past midnight correctly
- Label the offset column with the date it was captured
- Re-check every offset after each daylight saving transition
Using Google Search as a quick world clock
Searching "time in Tokyo" or "current time in Berlin" returns a card with the local time, and Google's generic "world time" search shows a list of major cities with their current times. It is fast, and it is fine for a single glance at one city.
It is not a converter. You cannot ask it for the difference between two cities, it does not show a day-by-day schedule, it will not tell you who is currently at work, and it does not handle a meeting spanning more than two cities. It is a lookup, not a planner.
Why Calendar alone is not a time zone converter
Google Calendar stores one absolute instant per event, which is exactly right for recording a meeting — and exactly wrong for choosing one. The moment you need to compare a proposed time across several regions, you need the local wall-clock time in each of them, and you need to know whether the slot lands inside working hours for the people involved.
That comparison is what a time zone converter adds: the shared timeline, the business-hours shading, the overlap detection and the ranked suggestions. Once a slot is chosen, Google Calendar is the right place to put it — and the export links on this site open a pre-filled Google Calendar event with the UTC instants already correct, so nothing is left to interpret.
Frequently asked questions
How do I add a time zone to Google Calendar?
Open Settings from the gear icon, choose Time zone in the sidebar, tick "Show secondary time zone" and select a city. The second clock appears next to the main one in the top-right corner and updates with daylight saving automatically.
Can Google Sheets convert time zones?
Not natively. Sheets stores times as plain numbers, so you convert by adding the target city's UTC offset to a base UTC time and wrapping with MOD(…, 24). The offsets are static, though, so they need refreshing twice a year when daylight saving changes — a live converter is a convenient way to source them.
Does Google Calendar handle daylight saving automatically?
Yes. Events are stored as absolute instants and rendered in each attendee's own zone, so a recurring meeting keeps its UTC time while its local time shifts when a region changes its clocks. You still need to re-check recurring invitations that were created as local times.
Can I convert time zones directly in Google Search?
Google can show the current time in a single city and a list of major cities, which covers quick lookups. It cannot compute the difference between two cities, show a day-by-day schedule, or highlight working-hour overlaps for a group.
How do I send a converted meeting time to Google Calendar?
Use the export bar under the timeline. The Google Calendar option opens a pre-filled event with the title, start and end times already written in UTC, so every participant sees the correct local time in their own calendar. You review it and send it yourself — no account is needed here.