Meeting Time Finder Across Timezones
Add timezones with each participant's working hours, see the 24-hour overlap grid, and read the best meeting slot in everyone's local time.
How to use
- Add each participant's timezone (start typing for autocomplete) and adjust their working-hours window.
- Pick a date inside the meeting week so DST handling is right.
- Dark-green cells are the overlap window — pick from the best-slots list below the grid.
About this tool
ShowHide
Plots every participant's working hours on the same 24-hour UTC row and highlights the hours where everyone is online. Each row also shows the local hour in that zone so you can read the slot in any local calendar. Built from Intl.DateTimeFormat so DST transitions are handled correctly for the chosen date — pick a date that falls inside the meeting week and the offsets respect summer/winter time shifts. No accounts, no calendar access, no API calls.
Picking the date matters more than it looks, because an offset is a property of a moment rather than of a place. The gap between London and New York is five hours for most of the year and four for the two weeks in March when the clocks have moved in one country and not yet in the other, and the southern hemisphere shifts the other way entirely: Sydney and London swing between nine and eleven hours apart across the year. A slot agreed in one season quietly moves in the next.
A clean overlap is not always available, and the honest answer is then which participants lose. Once a group spans more than about eight hours of longitude there is no hour inside everyone's working day, and someone takes an early morning or a late evening. Rotating who takes it is the usual fix; picking the hour that happens to suit the organiser is the usual failure.
The working hours here are a rectangle, and real availability is not. Lunch, school runs, prayer times, a four-day week and a Friday-Saturday weekend are all invisible to this, so a slot the grid calls green can still be one nobody in that row would accept.
Every row is computed from your browser's copy of the time zone database. A recent change to a country's rules only appears once that browser has been updated, which is worth knowing when scheduling far ahead into a zone whose government has just legislated a shift.
Frequently asked questions
How are DST shifts handled?
The offset for each timezone is computed from Intl.DateTimeFormat at noon UTC on the date you pick. Pick a date in the actual meeting week and you'll get the right offset; meetings that straddle a DST change still need a second look.
Why are working hours per-zone?
Cultural norms differ — many Asian offices start at 09:30 and run past 18:00, US tech runs 09-17, Spain has a long lunch. Set them per person to avoid scheduling 8 AM calls into 7 PM for someone.
There is no overlap at all. What now?
Then no single recurring slot is fair, and the honest options are to rotate the pain or to stop meeting. A rotating time shares the early mornings and late evenings between the zones instead of assigning them permanently to whoever is furthest from the majority. The alternative is to make the meeting asynchronous: a written update read in each participant's own morning costs nobody their evening.
Why does the good slot move a few weeks later?
Because daylight saving does not start on the same date everywhere, and some zones do not observe it at all. For a few weeks each spring and autumn the offset between two cities is an hour different from the rest of the year, which is exactly when a standing meeting silently drifts outside somebody's working hours. Re-check a recurring slot after each changeover rather than assuming it holds.
Related tools
World Clock
See several time zones side by side with live updates and offset differences from your local time.
Time
Time Difference Calculator
Calculate the exact difference between two date-times, broken down into days, hours, minutes, and seconds.
Time
Timezone Converter
Convert a date and time between any two world timezones, including DST.
Time
TZif Zoneinfo File Inspector
Open a compiled zoneinfo file in your browser: header, local time types, every transition, leap seconds and the POSIX TZ footer, parsed.
Time
Unix Timestamp Converter
Convert Unix timestamps to dates and dates back to timestamps.
Time
Duration Calculator
Add and subtract time durations in hours, minutes and seconds — get the total as h:m:s plus decimal hours, total minutes and total seconds.
Time