Find a meeting hour that works everywhere
Scheduling across three continents usually means counting on your fingers. This lays out 24 hours against every zone at once and marks the overlap.
How Meeting Planner works
Dates are computed from your device's clock and timezone settings, both of which stay on the device. Nothing about when you opened the page is reported. Daylight-saving rules come from your browser's own database, so the conversion follows your region rather than a server's guess.
That is the whole architecture: static files, one script, no upload endpoint to leak or log. Close the tab and the work is gone.
Why the grid is anchored to UTC
Every other column shifts twice a year; UTC never does. Building the table on UTC means one row is one instant everywhere, and daylight saving is handled when each cell is converted — not by adding an hour by hand and hoping the other country changed on the same date.
That matters because countries switch on different weekends. The United States moves in March and November, the European Union in March and October, and the southern hemisphere in between. A meeting that works in July can be an hour out in December.
What counts as a workable hour
The shading uses 09:00 to 18:00 local, which is the usual definition of a polite call. The outlined rows are the ones where every selected city is inside that window at the same moment — often a two- or three-hour band, sometimes none at all.
When the overlap is empty the honest answer is asynchronous: a written update and a recording beats a 22:00 call for half the team. The grid makes that visible instead of leaving it to whoever is most senior to decide.
Good to know
- Works offline once loaded, including on flights and in locked-down networks.
- No file size limit beyond your device's own memory.
- Free to use, with no account and no usage counter.
- Results are produced locally, so they are not logged or shared with anyone.
Questions
What counts as working hours?
09:00 to 18:00 local time. The highlighted rows are the UTC hours where every selected city is inside that window.
Does it account for daylight saving?
Yes. The conversion uses the browser's own time-zone database (Intl), so summer time is applied for the date you choose.
Is any data sent anywhere?
No. The zone rules ship with the browser; the page does arithmetic on them.
Why does the grid start at UTC?
Because UTC is the only column that never shifts. Reading across a row tells you what that moment is locally for each city.
Keep going
More time tools
Week Number Calculator
Pick a date and get its ISO week number, ISO year, day of the year, quarter and the Monday-to-Sunday span of that week.
Open toolTimestamp Converter
Convert Unix timestamps to human-readable dates and back, in UTC and your local timezone.
Open toolAge Calculator
Calculate exact age from a date of birth in years, months and days, plus a countdown to the next birthday.
Open toolDate Difference
Find the exact days, weeks, months and years between two dates, including an optional business-days count.
Open toolTime Calculator
Add or subtract two durations and see the result in hours, minutes and seconds.
Open toolHours Calculator
Work out hours worked between two times, minus breaks, with decimal hours and optional pay.
Open tool