Free Tool
4.9/5

Free Add to Outlook Calendar Link Generator

Turn any event into a one-click "Add to Outlook Calendar" link, for personal (outlook.com) or work (Office 365) accounts. No coding, 100% in your browser.

Outlook interprets times in the signed-in user's profile timezone. Mention the event timezone clearly in the description so attendees in other zones convert correctly.

Add an event title.

Want to see which channel actually drives RSVPs?

Shorten your Outlook calendar link with Flyn for a clean branded URL plus per-channel click analytics, see whether the email, SMS, or landing page is doing the work.

Shorten for free

How to Make an Outlook Calendar Link in 3 Steps

Step 1: Pick personal or work, fill in the event, Add to Outlook Calendar Link Generator screenshot
1

Pick personal or work, fill in the event

Choose Personal (outlook.com) or Work/school (Office 365), then enter the title, date/time, location, and description. Tick all-day for events without a specific time slot.

Step 2: Copy your calendar link, Add to Outlook Calendar Link Generator screenshot
2

Copy your calendar link

The tool instantly builds the Outlook deeplink/compose URL, plus an HTML "Add to Outlook Calendar" button and a Markdown version.

Step 3: Share it everywhere, Add to Outlook Calendar Link Generator screenshot
3

Share it everywhere

Drop it on the landing page, into the confirmation email, and the reminder SMS. Shorten with Flyn to brand the URL and track which channel converts.

What Is an Add to Outlook Calendar Link?

An Add to Outlook Calendar link opens Outlook on the web with all your event details, title, date/time, location, description, pre-filled. The invitee just clicks Save.

It uses Microsoft's official deeplink/compose endpoint at outlook.live.com/calendar/0/deeplink/compose (or outlook.office.com for Office 365 work accounts). Same parameters; different domain for the auth tenant.

A complete Add to Outlook Calendar link:

https://outlook.live.com/calendar/0/deeplink/compose?path=%2Fcalendar%2Faction%2Fcompose&rru=addevent&subject=Product+launch&startdt=2026-06-12T14:00:00&enddt=2026-06-12T15:00:00&location=…&body=Agenda+…

Where to Put Your Add to Outlook Calendar Link

The link only earns RSVPs where attendees actually see it. These are the placements with the strongest ROI for Outlook-leaning audiences (B2B / enterprise).

PlacementWhy it converts
Event landing pagePair the Outlook button next to Google Calendar and .ics so every visitor finds a one-click path that matches their setup.
Confirmation emailOffice 365 accounts dominate B2B inboxes, the Outlook button often outperforms Google Calendar in enterprise audiences.
Reminder email (24h before)Send the link again in the day-before reminder for invitees who skipped adding to calendar the first time.
Internal kickoff / company invitesFor internal events, your team is almost certainly on Office 365, the work-account Outlook link is the most reliable.
Speaker/host signaturesEvery event email automatically becomes another passive RSVP funnel. Zero extra effort, compounding return.
Webinar registration flowShow the Outlook button right after submit, peak intent moment for adding the event before life intervenes.

Pro tip

Pair the Outlook button with a Google Calendar button and an .ics download in the same row, the three together cover ~99% of every invitee's calendar setup.

Outlook Calendar Link Best Practices

Do

Don't

Pick the right account type (personal vs Office 365)

Send the wrong URL and trigger a sign-in mismatch

Put the join URL in the location field

Bury Teams/Zoom links inside the description

Spell out the timezone in title or description

Rely on Outlook auto-converting times invisibly

Offer Google Calendar and .ics alongside

Force every invitee onto a single calendar app

Shorten + track separately per channel

Guess which placement actually drives the RSVPs

Test the link in incognito before sending

Discover a typo after the mass send goes out

Turn Outlook Clicks Into Attribution

See what drives RSVPs

Track clicks by channel, landing page vs email vs SMS, so you know which placement actually turns interest into a saved event.

Branded & memorable

Turn the long Outlook URL into go.yourbrand.com/launch, clean enough for an SMS and a printed flyer.

Edit the destination

If the time, link, or agenda changes, edit the Flyn short link once, every email and post now points to the new calendar URL (Pro).

A/B test the button copy

Split-test "Add to Outlook" vs "Save the date" across audiences, see which copy earns more enterprise RSVPs (Pro).

Frequently Asked Questions

What is an Add to Outlook Calendar link?
An Add to Outlook Calendar link opens Outlook on the web with all your event details, title, date, time, location, description, already filled in. The user just clicks Save. It removes every typing step for invitees, which is why event-driven businesses include it next to Google Calendar buttons on every confirmation email and landing page.
What is the difference between outlook.com and Office 365 (outlook.office.com)?
outlook.com is for personal Microsoft accounts (the free Outlook.com inbox). outlook.office.com is for work or school accounts running Microsoft 365 / Office 365 / Exchange. Both use the same deeplink/compose endpoint with the same parameters; the right URL just depends on which one your invitee signs into. The tool above lets you pick which audience to build for.
How does the deeplink/compose URL actually work?
Microsoft exposes an endpoint at outlook.live.com/calendar/0/deeplink/compose (and outlook.office.com/...) that accepts query parameters for subject, startdt, enddt, location, body, and an allday flag. The tool URL-encodes every field for you so commas, line breaks, and HTML in the description do not break the link.
Do invitees need an Outlook account?
Yes, the link opens Outlook on the web, which requires a Microsoft sign-in. For invitees on Gmail/Google or Apple Calendar, pair this with a Google Calendar link and a .ics file download so everyone gets a one-click path. A common pattern is to offer all three buttons in your confirmation email.
How do I handle timezones?
Outlook interprets the startdt and enddt values in the signed-in user's profile timezone (it does NOT accept a ctz-style timezone parameter the way Google does). For international events the safest pattern is to state the timezone clearly in the title or description (e.g. "Webinar, 2 PM PT / 10 PM CET") and let invitees rely on their own Outlook profile.
Can I add a Teams or Zoom video URL automatically?
Put the meeting URL in the location field, Outlook makes it clickable inside the event. The deeplink does NOT auto-create a Teams meeting (that requires the Microsoft Graph API), but pasting a Teams or Zoom URL into location works on every device and is the cleanest pattern for webinars.
Can I include HTML or links in the description?
The body parameter accepts plain text by default; some HTML survives but rendering is inconsistent across Outlook web, desktop, and mobile. The safest pattern is to keep the description plain-text with one or two URLs (Outlook auto-links them) and use the location field for the join URL.
Will it work for all-day or multi-day events?
Yes. Tick the all-day toggle and the tool sends startdt/enddt as date-only values (YYYY-MM-DD) with allday=true. For a multi-day event, set the end date to the last day inclusive, Outlook handles the boundary correctly without the off-by-one Google Calendar requires.
Can I track who clicks the Add to Outlook Calendar link?
Not on the raw Microsoft URL, Outlook does not report clicks. If you shorten the link with Flyn, every click is logged with location, device, and referrer, so you can see whether the email button, the landing page, or the SMS reminder is actually driving RSVPs. Same destination, different short links per channel, gives you clean attribution.
Does this link work on mobile?
On iOS and Android it opens Outlook on the web, where the user can save into their Microsoft account (and the event then syncs to the Outlook mobile app). For invitees with only the Outlook mobile app and no browser flow, a .ics file attachment is a more reliable companion.
Why are the Office 365 and outlook.com versions slightly different?
They are the same compose endpoint hosted on two different domains because Microsoft routes personal Microsoft accounts (outlook.com) and work/school accounts (Office 365) through separate authentication tenants. If you send the wrong URL the user just sees a sign-in prompt for the wrong account type, pick the audience that matches your invitee list, or send both side-by-side.
Should I also offer Google Calendar and Apple Calendar?
Absolutely. Best practice is to put three buttons next to each other: Add to Google Calendar, Add to Outlook Calendar, and Download .ics (which covers Apple Calendar and any iCal-compatible client). Use our Add to Google Calendar Link Generator and ICS Calendar Link Generator alongside this one to build the full set.

Reach every calendar your invitees use

Outlook covers the enterprise inbox. Pair it with Google Calendar and .ics, then track each button with a separate Flyn short link to see which calendar actually wins your RSVPs.