Skip to content
Marvin's Toolbox.

Search tools

Type to filter all tools

Timezone Meeting Planner

Find a meeting time that works for everyone across timezones. Add each participant's city or timezone, step through the hours of the day and see everyone's local time side by side with working hours highlighted, then copy a summary of the chosen slot.

Everything runs locally in your browser. Your data never leaves your device.

Participants

Everyone the meeting has to work for. Names are editable, and each row can switch to another city.

Pick a slot

Click an hour on the timeline. Every row shows that participant's local clock for the chosen date.

Chosen slot

Working hours

The window highlighted on the timeline and used to judge the slot, applied to every participant's local clock.

An end before the start makes an overnight window, for night shifts. The same start and end means available around the clock.

Next steps

Send this tool's output straight into another tool.

Convert text into every case at once: title case in the APA, AP, Chicago, MLA, Bluebook, AMA and NYT styles, sentence case, upper, lower, camelCase, snake_case, kebab-case and more.

Count words, characters, sentences, paragraphs, lines and more as you type, with estimated reading and speaking time.

Remove duplicate lines from a list or text, keeping the first occurrence. Optionally ignore case and whitespace, or drop blank lines too.

Replace text in two modes: plain find and replace all, or regular expressions with flag controls and capture group references like $1.

Compare two texts and see every added, removed and changed line highlighted, side by side or inline, with the changed words marked within each line. Ignore case, whitespace or blank lines, read a summary of how much changed, and export the result as a unified diff.

Paste a UUID to see what it carries: version, variant, and for time-based versions the exact timestamp, clock sequence and node. Also shows the raw bytes, the 128-bit integer and the URN form.

Decode Base64 to text or encode text to Base64. Paste into the top box, read the result below, and flip the direction with one click. Handles Unicode correctly, reads URL-safe Base64, and shows binary payloads as a hex dump you can download.

Convert numbers between binary, octal, decimal, hexadecimal and any base up to 36. Type into any field and the others update as you go. Handles huge integers without losing precision and accepts 0x, 0b and 0o prefixes.

Convert between scientific notation and full numbers as you type. Reads 1.23e5, 1.23 × 10^5 and plain numbers, shows the value written out, in normalized scientific notation and in engineering notation, and can round to any number of significant digits.

About the Timezone Meeting Planner Tool

This tool finds a meeting time that works across timezones. Add each participant by city, pick a date, and click through the hours of the day. Every row shows that person's local clock with working hours highlighted, so the overlap is visible instead of counted on fingers.

Offsets are computed for the chosen date from the real timezone rules, so daylight saving switches, day shifts and odd offsets like Kathmandu's UTC+05:45 come out right. Once you settle on a slot, copy a summary that lists everyone's local time and date.

What you can do

  • Find the best meeting time across time zones for a distributed team.
  • See everyone's local time side by side with working hours highlighted.
  • Spot the hours where every participant is inside working hours.
  • Plan around daylight saving time with offsets computed for the meeting date, not today's.
  • Catch day shifts, like a European afternoon that lands on the next morning in Auckland.
  • Copy a summary of the chosen slot with each participant's local time and date.
  • Plan handoffs with night-shift teams using an overnight working-hours window.

How to use the Timezone Meeting Planner

  1. 1Add your own timezone, then each participant's city. Names are editable, so label rows by person or office.
  2. 2Pick the date, the meeting length and the timezone the timeline should be drawn in.
  3. 3Click an hour on the timeline. Green columns work for everyone, amber columns only for some.
  4. 4Fine-tune the start minute, then check each person's local time and date in the chosen slot summary.
  5. 5Copy the summary and paste it into the invite or chat.

Working hours and overlap

The working-hours window, 9:00 to 17:00 by default, is applied to each participant's own local clock. A participant counts as available only when the whole meeting fits inside their window, so a one hour meeting starting at 16:30 local is already marked as outside. The column tint on the timeline shows how many people each hour works for.

The window is flexible. Set the end earlier than the start to get an overnight window for night shifts, or set start and end to the same time to treat someone as available around the clock.

Daylight saving and day shifts

Timezone offsets are not fixed. The planner resolves every time through the timezone rules for the chosen date, so a meeting planned across a daylight saving switch uses the offsets of that day. Zones with fractional offsets, like India's UTC+05:30 or Nepal's UTC+05:45, show their real quarter-hour and half-hour clocks on the grid.

Because the participants' days do not line up, a slot can fall on a different calendar date for someone. The grid, the summary and the copied text all mark times that land on the next or the previous day. To convert a single timestamp between zones instead, use the Unix Timestamp Converter.

Work with dates: count the days between two dates, add or subtract a duration, get someone's exact age, and look up the ISO week number, day of year and other facts about any date.

Work in focused sessions with breaks in between, timed the pomodoro way. Set your own lengths for focus, short breaks and the long break, let the next phase start on its own if you like, and hear a chime when time is up. Finished sessions count up for the day.

Paste a list and pick a random entry, either instantly or with a spinning wheel. Pick one or several, remove winners from the pool between rounds, and keep a history of past draws.