How to Export Your Outlook Calendar (Every Version, 2026)
Exporting your Outlook calendar saves your events to a file you can open elsewhere — an .ics file for importing into another calendar app, or a .csv for reporting, time tracking, or spreadsheet analysis. People do this when switching accounts, sharing a schedule with someone outside their organization, or backing up events before a migration.
Where you can export depends heavily on your version, so this guide covers every current one: classic Outlook for Windows (the only version with full file-export tools), the new Outlook for Windows and Mac, and Outlook on the web.
1. Export to a CSV File (Classic Outlook for Windows)
Classic Outlook is the only version with a built-in CSV export, and it’s the right choice if you need a spreadsheet of your events for reporting or time tracking.
Classic Outlook for Windows:
- Click the File tab
- Select Open & Export → Import/Export
- In the wizard, choose Export to a file → Next
- Choose Comma Separated Values → Next
- Scroll down and select your Calendar folder → Next
- Click Browse to choose where to save the file and name it → Next
- Click Finish
- A Set date range dialog appears — choose your Start and End dates, then click OK
The export includes subject, start and end times, location, and other fields as columns. Because Outlook prompts for a date range, you control exactly which events are saved.
2. Save an Event or Calendar as an .ics File (Classic Outlook)
An .ics (iCalendar) file is the universal format other calendar apps understand. Classic Outlook can save a single event or a full date range.
Save a single appointment as .ics:
- Double-click the appointment to open it
- Click File → Save As
- In the Save as type dropdown, choose iCalendar Format (*.ics)
- Pick a location and click Save
Save a date range of your calendar as .ics:
- Open your Calendar
- Go to File → Save Calendar
- Click More Options to set the Date Range (e.g., Today, Next 7 Days, or Specify dates) and the level of Detail (Availability only, Limited details, or Full details)
- Choose a save location and click Save
This produces one .ics file containing every event in the range you selected.
3. Export from the New Outlook and Outlook on the Web
The new Outlook for Windows and Mac and Outlook on the web do not have a CSV export or an Import/Export wizard. To get your events out, you publish the calendar and use the generated .ics link.
Outlook on the web / New Outlook (Windows & Mac):
- Open Calendar
- Click the Settings gear icon (top right) → Calendar
- Select Shared calendars (in some accounts this is Publish a calendar)
- Under Publish a calendar, pick the calendar you want from the dropdown
- Choose a permission level — Can view all details to include full event details
- Click Publish
- Outlook generates two links: an HTML link and an ICS link
- Click the ICS link and choose Copy link or Download to save the
.icsfile
You can paste this ICS link directly into another calendar app to subscribe to a live, auto-updating copy, or download it as a static file to import once.
Note: Microsoft has been rolling out a native “save as .ics” option for individual events in the new Outlook during 2026. If you see Save as when an event is open, you can use it the same way as classic Outlook. Until it reaches your account, the publish method above is the reliable path.
4. Choosing a Date Range
How much control you have over the date range depends on the method:
- CSV export (classic): A Set date range dialog appears at the end — pick exact start and end dates.
- Save Calendar as .ics (classic): Use More Options → Date Range for presets (Today, Next 7/30 Days) or Specify dates for a custom window.
- Published .ics link (web / new Outlook): You can’t restrict the date range; a published calendar includes a rolling window of past and future events as defined by Microsoft, and stays live until you unpublish it.
If you need a precise window — for an expense report or a single quarter — use classic Outlook. If you only need a shareable live feed, publishing from the web is faster.
5. Share or Import the Exported File Elsewhere
Once you have an .ics or .csv file, here’s where it goes next.
Import into Google Calendar:
- Open Google Calendar on the web
- Click the Settings gear → Settings → Import & export
- Click Select file from your computer, choose your
.ics(or.csv) - Pick the destination calendar and click Import
Import into Apple Calendar (Mac):
- Open the Calendar app
- Go to File → Import
- Select the
.icsfile and choose the calendar to add it to
Import into another Outlook account: See How to import a calendar into Outlook — use Add calendar → Upload from file in the web/new app, or the Import/Export wizard in classic Outlook.
Share the file directly: An .ics file can be emailed as an attachment; the recipient double-clicks it to add the events to their own calendar. A .csv opens in Excel or Google Sheets for analysis.
Quick Reference
| Version | CSV export | .ics export | Date range control |
|---|---|---|---|
| Classic Outlook (Windows) | Yes (Import/Export wizard) | Yes (Save As / Save Calendar) | Full |
| New Outlook (Windows & Mac) | No | Publish → ICS link (event Save As rolling out) | Limited |
| Outlook on the web | No | Publish → ICS link | Limited |
Troubleshooting
There’s no Import/Export option in my Outlook.
You’re in the new Outlook or Outlook on the web, which don’t have the Import/Export wizard. Switch to classic Outlook for Windows for CSV export, or use the Publish a calendar method to get an .ics link.
My CSV export is missing some events or fields.
CSV exports only the columns Outlook maps by default and only the date range you selected. Recurring events can export oddly; if accuracy matters, export as .ics instead, which preserves recurrence and full details.
The published .ics link shows old or incomplete events when imported.
A published calendar covers a rolling window, not your entire history. For a complete archive of a specific period, use Save Calendar in classic Outlook with Full details and a custom date range.
I want a one-time file, not a live feed.
Click the ICS link from the publish screen and choose Download rather than pasting the URL into another app. Downloading gives a static snapshot; pasting the URL creates a live subscription that keeps updating.
The exported times are in the wrong time zone.
Outlook exports events in the time zone set on the calendar. Confirm your Outlook time zone settings before exporting, since the importing app will interpret the file’s time zone literally.
If juggling calendars and exports by hand is wearing you down, Carly is an AI assistant that handles scheduling, manages your inbox, and connects to 200+ apps — so moving and syncing events happens without the manual export-import dance.
More on Outlook: How to share your Outlook calendar · How to import a calendar into Outlook · How to get your Outlook calendar ICS URL · How to sync Google Calendar with Outlook · How to print your Outlook calendar · How to add time zones to your Outlook calendar
Ready to automate your busywork?
Carly schedules, researches, and briefs you—so you can focus on what matters.
See what people say
"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.
Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.
On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."


