How to Export an Outlook Calendar: A Complete Guide

Exporting an Outlook calendar lets you back up your schedule, move events to a new account, share your calendar with someone outside your organization, or migrate to a different email platform. The process is straightforward in most cases — but the exact steps, available formats, and end results vary depending on which version of Outlook you're using and what you plan to do with the exported file.

Why Export an Outlook Calendar?

Before diving into the how, it helps to understand what exporting actually does. When you export a calendar, Outlook packages your events, appointments, and meeting details into a portable file. That file can then be:

  • Imported into another Outlook account on the same or a different machine
  • Opened in another calendar app like Google Calendar, Apple Calendar, or Thunderbird
  • Archived locally as a backup in case data is lost or an account is deleted
  • Shared with someone who needs a static copy of your schedule

The two most common export formats are .pst (Outlook Data File) and .ics (iCalendar). Understanding the difference between them is the first decision you'll need to make.

.PST vs. .ICS: Which Format Should You Export To?

FormatBest ForCompatibility
.pstBacking up or migrating within OutlookOutlook for Windows only
.icsSharing with or importing into other calendar appsNearly universal (Google Calendar, Apple Calendar, etc.)

PST files are Outlook's native format. They preserve everything — calendar items, contacts, email, tasks — in a single container. This is the right choice if you're moving to a new PC and want to bring your full Outlook environment with you.

ICS files are the open standard for calendar data. They're widely supported across platforms and are the correct format when your destination isn't Outlook — or when you're sharing a calendar snapshot with someone else.

How to Export an Outlook Calendar on Windows (Desktop App)

This method applies to Outlook for Microsoft 365, Outlook 2021, Outlook 2019, and Outlook 2016.

Exporting as a .PST File

  1. Open Outlook and go to File in the top menu
  2. Select Open & Export, then click Import/Export
  3. In the wizard, choose Export to a file and click Next
  4. Select Outlook Data File (.pst) and click Next
  5. Choose your calendar from the folder list — you can include subfolders if needed
  6. Pick a save location and decide how to handle duplicates
  7. Click Finish — Outlook may ask you to set a password for the file (optional)

Exporting as an .ICS File

  1. In Outlook, click on Calendar in the navigation pane
  2. Go to File > Save Calendar
  3. Choose a save location and file name
  4. Click More Options to set the date range and level of detail (Availability only, Limited details, or Full details)
  5. Click OK, then Save

The detail level setting matters more than most people realize. If you're sharing with colleagues or external contacts, "Availability only" shows time blocks without event titles. "Full details" exports everything, including private notes in event descriptions.

How to Export an Outlook Calendar on Mac

Outlook for Mac handles calendar export slightly differently. 📅

  1. Open Outlook and navigate to the Calendar view
  2. Right-click (or Control-click) on the calendar you want to export in the left sidebar
  3. Select Export Calendar
  4. Choose a destination and click Save

Outlook for Mac exports calendars as .olm files (Outlook for Mac Data File) or .ics, depending on the version. The .olm format is Mac-specific and can only be reimported into Outlook for Mac — it's not compatible with Outlook for Windows or third-party apps. If cross-platform compatibility matters to you, look for an .ics export option specifically.

Exporting from Outlook on the Web (OWA / Microsoft 365 Browser)

The browser-based version of Outlook has more limited export capabilities compared to the desktop app.

  1. Go to outlook.live.com or your organization's Outlook Web App
  2. Click the Calendar icon in the left panel
  3. Select Settings (gear icon) > View all Outlook settings
  4. Go to Calendar > Shared calendars
  5. Under Publish a calendar, select the calendar and permission level, then click Publish
  6. A link will appear — click ICS to download the file directly

This method effectively gives you an .ics snapshot of your calendar. It works well for sharing or one-time backups, though it won't include historical data beyond what's visible in your current calendar view.

Factors That Affect Your Export Experience 🖥️

A few variables determine how smooth — or complicated — your export will be:

  • Outlook version: The steps above apply to mainstream versions, but legacy versions (2013, 2010) have slightly different menu structures
  • Account type: Exchange, Microsoft 365, and IMAP accounts each handle calendar storage differently; some options may be grayed out depending on your account configuration
  • Calendar type: Personal calendars export cleanly; shared or delegated calendars may have permission restrictions that limit what you can export
  • Event types: Recurring events, Teams meeting links, and calendar items with attachments may not export with full fidelity to all third-party platforms
  • Date range: Large calendars with years of history will produce larger files and may take longer to export

What Happens After You Export

Exporting creates a file — it doesn't move or delete your original calendar data. Your Outlook calendar remains intact. The exported file is a copy, not a live sync. Any events added to Outlook after the export won't appear in the file unless you export again.

If you're migrating to Google Calendar or Apple Calendar, both platforms accept .ics imports through their settings menus. The process is generally reliable for standard events, but complex items like recurring meetings with exceptions or embedded Teams links may render differently once imported.

Whether the export covers everything you need — and whether the destination platform handles it cleanly — comes down to the specifics of your calendar setup, the version of Outlook you're running, and exactly where those events are headed. ✅