Add to Calendar Link Generator
Google, Outlook, Office 365 and Yahoo links plus an .ics file from one form.
About this tool
Title, date, times, location and details in; four calendar links and an .ics file out, each opening the recipient's calendar with the event pre-filled. Copy the links into an email, a page or a signature. Generated on your device.
Why every event page needs five buttons
There is no universal βadd to calendarβ β Google, Outlook.com, Office 365 and Yahoo each accept a URL with their own parameter names, and Apple Calendar, Outlook desktop, Thunderbird and every phone calendar take an .ics file instead β so a webinar page, a newsletter or a launch announcement needs the whole set to reach everyone. The tool writes them from one form, encodes the details correctly, and handles the part that goes wrong by hand: time zones. Times are taken in your browser's zone and written as UTC in the links and the .ics, which every calendar then displays in the recipient's local time, so a 3 p.m. London webinar shows as 10 a.m. in New York without you doing arithmetic. Honest notes: the links open the recipient's calendar for them to confirm, they don't add anything silently; and a recurring event needs an .ics rule this simple form doesn't write. The meeting planner picks the hour for a global audience, the UTM builder makes the button clicks trackable, and the email signature generator is a good home for a standing event link.
Frequently asked questions
Which link should I use?
All of them, as separate buttons or a small menu: Google for Gmail users, Outlook.com and Office 365 for Microsoft, Yahoo for Yahoo, and the .ics file for Apple Calendar and desktop apps.
Will the time be right for people in other zones?
Yes β the event is written in UTC, so each calendar shows it in the viewerβs local time. Enter the time as it is where you are.
Can I make a recurring event?
Not with this form β it writes single events. Add the recurrence in the calendar after importing, or edit the .ics to add an RRULE line.
Is the event sent anywhere?
No β the links are built in your browser, and the .ics file is generated locally.