Link generators
Calendar link generator
Generate add-to-calendar links for Google Calendar, Outlook, Office 365, and Yahoo, plus a downloadable ICS file, from one event form.
Add a title and start and end times to generate links for every calendar service.
Instructions
How to use this tool
- 01Enter the event title, then pick the start and end date and time, or mark it as an all-day event.
- 02Add an optional location and description. Both are encoded into every link automatically.
- 03Copy the generated link for each calendar service your audience uses.
- 04Download the ICS file for Apple Calendar and desktop clients, or attach it to your event emails.
Background
How add-to-calendar links work
Google Calendar, Outlook, Office 365, and Yahoo each expose a URL scheme that opens a pre-filled new-event screen. The event title, times, location, and description travel as query parameters, so a single click saves the event without any typing. Apple Calendar has no URL scheme, which is why the standard fallback is an ICS file, the iCalendar format every calendar app can import.
Event emails typically include two or three of these links side by side, or one smart link per recipient when the sender knows which client they use. Including them is one of the most reliable ways to lift attendance for webinars and onboarding calls.
Background
Time zones and all-day events
The links this tool generates use floating local times, meaning the event lands at the stated wall-clock time in each recipient's own calendar time zone. That is the right behavior for most product events announced to a global audience when you phrase times as local.
For a single-time-zone event like a live webinar, state the zone explicitly in the title or description, for example Launch webinar (11am ET). All-day events skip times entirely and use date-only values, which every service treats consistently.
FAQ
Frequently asked questions
How do I make an add-to-calendar link for Apple Calendar?
Apple Calendar has no URL scheme, so the standard approach is an ICS file. This tool generates one you can download or attach; opening it on macOS or iOS imports the event directly.
What is an ICS file?
ICS is the iCalendar standard, a plain-text format that describes events with fields like DTSTART, DTEND, SUMMARY, and LOCATION. Virtually every calendar application, including Apple Calendar, Google Calendar, and Outlook, can import it.
Do calendar links handle time zones?
The links here use floating local times, so the event appears at the same wall-clock time in each viewer's calendar. For a fixed-moment event, name the time zone in the description so nobody is off by an offset.
Can I put add-to-calendar links in a notification email?
Yes, that is their main use. Render one link or button per calendar service, and attach or link the ICS file for Apple users. All the URLs are plain hyperlinks, so they work in any email client.
More tools
Browse more free tools
Automate your event notifications
Courier Journeys schedules reminder sequences across email, SMS, and push, so your webinar and onboarding invites arrive at the right time in the right channel.
Explore Courier Journeys