Calendar Link Builder

Calendar link builder

Create timezone-safe Google Calendar, Outlook, and ICS links from one meeting time. Everything is generated locally in the browser.

Local only: no event data is uploaded.

Datetime-local is interpreted in the selected base timezone, not your browser timezone. Calendar outputs are generated as UTC instants from that base timezone.

minutes

Invite note

City preview

Beijing

Asia/Shanghai

New York

America/New_York

London

Europe/London

ICS text

Related tools

Related tools

Calendar-safe handoff

Turn an agreed meeting time into links people can trust

Use the builder after the team has chosen a slot in the meeting planner. The form treats the selected start time as a wall time in the base timezone, converts it to one UTC instant, then uses that instant for Google Calendar, Outlook, the invite note, and ICS text. That keeps the handoff safer than pasting several local times into chat.

Pick a base timezone

Choose the organizer, office, or team-owned IANA timezone such as America/New_York or Europe/London. Avoid fixed offsets for meetings that may cross daylight saving changes.

Share the invite note

The note includes the base time, duration, city preview, offsets, and work-hour flags so attendees can audit the invite before accepting it.

Re-check recurring meetings

This builder publishes one event instant. If the meeting repeats, keep the recurrence rule and timezone together in your calendar and review the window after DST changes.

Google, Outlook, and ICS differences

Google Calendar link

Opens a prefilled web event with UTC dates. The attendee calendar displays the time in their account timezone.

Outlook link

Uses Outlook's compose URL with ISO start and end timestamps. It is useful for Microsoft accounts but may still inherit account-level defaults.

ICS text

Portable VEVENT text using UTC DTSTART and DTEND. Paste or save it as an .ics file when you need a provider-neutral handoff.

Scheduling workflow

Compare first, publish second

Start with a timezone board, score candidate windows in the meeting planner, then return here with cities, title, duration, and base timezone already in the URL.