Add to Outlook Calendar Link Generator
Generate Outlook calendar event links for easy sharing and quick event creation
Input
Output
Readme
What are Outlook Calendar deep links?
Outlook Calendar deep links are specially formatted URLs that allow you to pre-fill event details and open the Outlook Calendar event creation interface directly. When someone clicks on these links, they're taken straight to a new event form with all the information already filled in—title, description, date, time, and location. This eliminates manual data entry and reduces the chance of errors when sharing event information.
Deep links work with both Outlook.com (personal Microsoft accounts) and Office 365 (work and school accounts), though they use slightly different base URLs. The parameters are encoded in the URL query string, making them easy to share via email, messaging apps, websites, or any medium that supports hyperlinks.
How do calendar link generators work?
Calendar link generators construct URLs by encoding event parameters according to the calendar service's API specification. For Outlook, this involves:
- Selecting the correct base URL - Outlook.com uses
outlook.live.comwhile Office 365 usesoutlook.office.com - Encoding event details - Title, description, location, and dates are URL-encoded and added as query parameters
- Handling time zones - Times are converted to ISO 8601 format with proper timezone information
- Managing all-day events - These use date-only formats without time components
The resulting link, when clicked, opens the user's Outlook Calendar with a pre-populated event form ready for final review and saving.
Tool description
This tool generates clickable links that add events directly to Microsoft Outlook Calendar. It supports both personal Outlook.com accounts and work/school Office 365 accounts. Simply enter your event details—title, description, location, date, and time—and the tool creates a ready-to-share URL. Recipients can click the link to open their Outlook Calendar with all event information pre-filled.
Examples
Basic meeting link:
- Title: "Team Standup"
- Date: January 15, 2025
- Time: 9:00 AM - 9:30 AM
- Location: "Conference Room A"
All-day event:
- Title: "Company Holiday"
- All Day: Yes
- Date: December 25, 2025
Multi-day conference:
- Title: "Annual Developer Conference"
- Start: March 10, 2025 at 8:00 AM
- End: March 12, 2025 at 6:00 PM
- Location: "Convention Center, Seattle"
- Description: "Three-day conference featuring workshops and keynotes"
Virtual meeting with video call:
- Title: "Client Presentation"
- Date: January 22, 2025
- Time: 3:00 PM - 4:00 PM
- Meeting Link: "https://teams.microsoft.com/l/meetup-join/..."
- The video call URL is included in the event body for quick access
Features
- Dual account support - Generate links for both Outlook.com (personal) and Office 365 (work/school) accounts
- Complete event details - Set title, description, location, start/end dates and times
- Meeting link support - Add video conferencing URLs (Zoom, Teams, Google Meet, etc.) to your event body
- All-day event option - Toggle for events spanning entire days without specific times
- Timezone awareness - Automatically detects your timezone and converts times correctly
- One-click testing - Open the generated link directly to verify it works before sharing
Use cases
- Event organizers sharing meeting invitations via email or messaging apps without requiring calendar access
- Marketing teams adding "Add to Calendar" buttons to event landing pages and email campaigns
- HR departments distributing company-wide event notifications with easy calendar integration
- Conference coordinators providing attendees quick links to add sessions to their schedules
- Appointment-based businesses sending booking confirmations with calendar links for client convenience