Drag & Drop Meeting Planner
To schedule a meeting across time zones by feel, grab the meeting block on the 24-hour track and slide it. Every participant's local start time updates live, with a green, amber, or red comfort indicator under each name — so you can drag until the reds turn green and stop where the slot is fairest.
UTC Start
3:00 PM
Comfortable
1
Early / Late
2
Asleep
1
Quick Conversion
Formula: PST = (UTC − 8) mod 24
The Draggable Timeline
Drag the violet block (or use arrow keys). Purple bands are UTC working hours; dark bands are night.
Mia
Los Angeles / SF (PST)
7:00 AM
Early / late
Tom
London / Dublin (GMT)
3:00 PM
Comfortable
Raj
Bengaluru / Mumbai (IST)
8:30 PM
Early / late
Yuki
Tokyo (JST)
12:00 AM
Asleep
Mia
Los Angeles / SF (PST)
Tom
London / Dublin (GMT)
Raj
Bengaluru / Mumbai (IST)
Yuki
Tokyo (JST)
Quick-Drop Slots
Jump the block to a common UTC start, then fine-tune by dragging.
UTC Start → Local Time, Per Hour
| UTC | SF | London | Bengaluru | Tokyo |
|---|---|---|---|---|
| 12:00 AM | 4:00 PM | 12:00 AM | 5:30 AM | 9:00 AM |
| 2:00 AM | 6:00 PM | 2:00 AM | 7:30 AM | 11:00 AM |
| 4:00 AM | 8:00 PM | 4:00 AM | 9:30 AM | 1:00 PM |
| 6:00 AM | 10:00 PM | 6:00 AM | 11:30 AM | 3:00 PM |
| 8:00 AM | 12:00 AM | 8:00 AM | 1:30 PM | 5:00 PM |
| 10:00 AM | 2:00 AM | 10:00 AM | 3:30 PM | 7:00 PM |
| 12:00 PM | 4:00 AM | 12:00 PM | 5:30 PM | 9:00 PM |
| 2:00 PM | 6:00 AM | 2:00 PM | 7:30 PM | 11:00 PM |
| 3:00 PM | 7:00 AM | 3:00 PM | 8:30 PM | 12:00 AM |
| 4:00 PM | 8:00 AM | 4:00 PM | 9:30 PM | 1:00 AM |
| 6:00 PM | 10:00 AM | 6:00 PM | 11:30 PM | 3:00 AM |
| 8:00 PM | 12:00 PM | 8:00 PM | 1:30 AM | 5:00 AM |
| 10:00 PM | 2:00 PM | 10:00 PM | 3:30 AM | 7:00 AM |
Want an auto-ranked shortlist instead of dragging? Try the AI Meeting Planner.
The Local-Time & Comfort Formula
local start = (UTC start + zone offset) mod 24comfort = good if 9 ≤ local ≤ 18 ; ok if 7 ≤ local ≤ 22 ; bad otherwiseblock end = (local start + duration / 60) mod 24 ; comfort takes the worse of start and endWorked: drag the block to 15:00 UTC for a 60-minute meeting. San Francisco (UTC-8) reads 7:00 AM (ok, amber), London (UTC+0) reads 3:00 PM (good, green), Bengaluru (UTC+5:30) reads 8:30 PM (ok, amber), and Tokyo (UTC+9) reads 12:00 AM (bad, red). Nudging one hour earlier to 14:00 UTC turns SF green at 6:00 AM… actually still amber, while Tokyo improves to 11:00 PM — the drag makes that trade obvious.
Standard Offsets (IANA tz database)
| City | IANA Zone | UTC Offset |
|---|---|---|
| Honolulu (HST) | Pacific/Honolulu | UTC-10 |
| Los Angeles / SF (PST) | America/Los_Angeles | UTC-8 |
| Denver (MST) | America/Denver | UTC-7 |
| Chicago / Austin (CST) | America/Chicago | UTC-6 |
| New York / Toronto (EST) | America/New_York | UTC-5 |
| Sao Paulo (BRT) | America/Sao_Paulo | UTC-3 |
| London / Dublin (GMT) | Europe/London | UTC+0 |
| Berlin / Paris (CET) | Europe/Berlin | UTC+1 |
| Athens / Helsinki (EET) | Europe/Athens | UTC+2 |
| Nairobi (EAT) | Africa/Nairobi | UTC+3 |
| Dubai (GST) | Asia/Dubai | UTC+4 |
| Karachi (PKT) | Asia/Karachi | UTC+5 |
| Bengaluru / Mumbai (IST) | Asia/Kolkata | UTC+5.5 |
| Bangkok (ICT) | Asia/Bangkok | UTC+7 |
| Singapore (SGT) | Asia/Singapore | UTC+8 |
| Beijing / Shanghai (CST) | Asia/Shanghai | UTC+8 |
| Tokyo (JST) | Asia/Tokyo | UTC+9 |
| Sydney (AEST) | Australia/Sydney | UTC+10 |
| Auckland (NZST) | Pacific/Auckland | UTC+12 |
Saved Slots
No saved slots yet. Drag the block and tap "Save This Slot" to remember up to six.
How to Use the Drag & Drop Planner
- Add each participant as a chip with their IANA time zone using the panel on the right.
- Grab the violet meeting block on the 24-hour track and drag it left or right (arrow keys work too).
- Watch each participant's local start time and green/amber/red comfort dot update live as the block moves.
- Set the meeting length (30, 60, 90, or 120 minutes); the block widens and the end time is factored into each comfort score.
- Stop where the fewest dots are red, save the slot, and confirm against everyone's live calendar before booking.
Scheduling by Feel: A Short History
In 2026, a product manager building a launch calendar for collaborators in San Francisco, London, Bengaluru, and Tokyo does not want a ranked list or a spreadsheet of offsets — she wants to grab a meeting block, slide it along the day, and feel where it lands for everyone. The Drag and Drop Meeting Planner is built for exactly that tactile workflow: a 24-hour track, a draggable meeting block, participant chips you place by time zone, and a live green-amber-red comfort indicator under each name that updates the instant the block moves.
Underneath the direct manipulation is the same UTC arithmetic every scheduler relies on. Coordinated Universal Time (UTC) became the world's reference standard in 1972, replacing Greenwich Mean Time (GMT) when the International Telecommunication Union adopted atomic timekeeping with leap seconds. The position of the meeting block on the track is read as a UTC start hour; each participant's local clock is then that UTC hour plus their standard offset, modulo 24. London at UTC+0, New York at UTC-5, Bengaluru at UTC+5:30, and Tokyo at UTC+9 each receive the same block translated into their own wall time.
The time-zone identifiers come from the IANA Time Zone Database (the tz database, zoneinfo, or Olson database, after founder Arthur David Olson). It is the canonical dataset used by Linux, macOS, Java, Python, and the browser's own Intl.DateTimeFormat API, and it names regions with an Area/Location convention such as America/New_York, Europe/London, and Asia/Kolkata. Because the planner draws from the same database your calendar app reads, the local times under each chip match what your operating system would show for the chosen slot.
Comfort is scored the moment the block stops moving. A participant whose local meeting time falls fully inside 9 AM to 6 PM is shown green (good); 7 to 9 AM or 6 to 10 PM is amber (early or late but workable); anything before 7 AM or after 10 PM is red (asleep). This three-band model is deliberately coarse because the value of a drag interface is the feel, not the decimals — you slide until the reds turn amber and the ambers turn green, and you stop where the compromise looks fairest.
India Standard Time, at UTC+5:30, is the half-hour offset that trips up tools built on whole-hour assumptions. Standardised in 1906 around the 82.5 degrees east meridian near Mirzapur, IST means a meeting block whose left edge sits at 12:00 UTC reads 5:30 PM in Bengaluru, not 5:00. The track honours the half hour, so dragging the block one notch (one hour) still lands Bengaluru on the :30, and the comfort band flips precisely when the local time crosses 6:00 PM.
Direct-manipulation scheduling has a long pedigree. The drag-to-resize calendar block was popularised by Google Calendar and Apple iCal in the 2000s, and the multi-participant overlay traces back to Microsoft Outlook's Scheduling Assistant and tools like World Time Buddy and Every Time Zone. What this planner adds is a fairness lens: by surfacing each participant's comfort colour as you drag, it makes the human cost of a slot visible in real time, which the literature on distributed work — GitLab's Remote Work Report, Buffer's State of Remote Work — consistently flags as the difference between a sustainable cadence and quiet burnout.
Daylight Saving Time is the planner's honest footnote. The offsets are standard-time values, so during DST a city shifts an hour: the United States moves on the second Sunday of March and first Sunday of November under the Energy Policy Act of 2005, the European Union on the last Sundays of March and October under EU Directive 2000/84/EC, and India, Japan, and most equatorial regions never change. Because the roster lives in your browser via localStorage, the practical habit is to keep the team saved and re-drag the block after each transition, confirming the final slot against everyone's live calendar before sending the invite.
Loved by visual schedulers and remote leads
“I think in pictures, not lists. Grabbing the block and sliding it until Tokyo goes from red to amber is exactly how my brain wants to schedule. The half-hour India handling is spot on, which surprised me for a free tool.”
“The comfort colours are the whole point. When someone's dot is red I can literally see I'm asking them to wake up for the call, and I drag until that stops. It made our standup times noticeably fairer.”
“I keep my regular client zones saved and just drag a fresh block for each new booking. On my phone the touch dragging is smooth and it snaps cleanly to the hour, so the invite times are always tidy.”
“The duration slider matters more than I expected. A 90-minute block that starts fine for London can end after 6 PM, and the planner flags exactly that. It is the only drag tool I found that reasons about the end time.”
Love using our calculator?
Related Tools
Related Articles
Dive deeper with our expert guides and tutorials related to Drag & Drop Meeting Planner