Meeting planner
Add everyone's time zone, see the hours that work for all of them, and download the meeting as a calendar event. Daylight saving is handled for the date you choose.
Who is awake when
Best windows
Scheduling across time zones without the mental maths
Finding a time that works for people in Bengaluru, London and New York means juggling three offsets, two of which change with daylight saving on different dates. A sticky note that says "IST is 5.5 hours ahead of UTC" works until March, when it silently stops being true for the New York half of the team.
The planner lays out each person's day on a common timeline, marks working and flexible hours, and merges the hours that are acceptable for everyone into windows, with the local start and end for every zone and a flag when someone is on a different date. When nothing is ideal, it shows the least bad options so you can decide whose evening or early morning to use.
Pick a window and download it as an iCalendar file with the time stored in UTC, so each invitee's calendar shows it in their own zone. For a recurring job rather than a meeting, the local time to UTC cron tool does the equivalent conversion. Everything is computed in your browser.
Frequently asked questions
What counts as an "ideal" hour?
The meeting falls inside everyone's working hours (09:00 to 17:00 by default). "OK" hours stretch that to 07:00 to 21:00 for people who can flex. You can change the working hours.
Does it handle daylight saving?
Yes. Times are calculated with the real rules for the date you pick, so a meeting in March or November, when zones change on different dates, shows the correct overlap.
Does the calendar file work with Google Calendar, Outlook and Apple Calendar?
The download is a standard .ics (iCalendar) event with the start time in UTC, which every major calendar app imports and shows in the viewer's own time zone.
Is anything sent to a server?
No. The planner and the calendar file are generated in your browser.