How to Import an ICS File into Outlook: New, Classic, Web & Mac (2026)
Import an .ics file into any Outlook in under a minute: Upload from file in new Outlook and on the web, File > Open & Export in classic, or drag it in on Mac.
March 23, 2026
15 min read
Have an .ics file? Open it here
See every event in the file, with its date and time, and anything that would stop it importing. Viewing and checking is free, with no sign-up, and the file stays in your browser.
Need to import an .ics calendar file into Microsoft Outlook? The steps depend on which Outlook you have, and the new Outlook no longer has the Import/Export wizard that many older guides point to. This guide covers every version, with fixes for the errors that come up most.
Quick answer: In the new Outlook and Outlook on the web, open Calendar, click Add calendar > Upload from file, choose your
.icsfile, pick a calendar and click Import. In classic Outlook for Windows, go to File > Open & Export > Import/Export and select "Import an iCalendar (.ics) or vCalendar file (.vcs)". On Mac, drag and drop the file onto the Outlook calendar.
| Your Outlook | Where to click |
|---|---|
| New Outlook for Windows | Calendar > Add calendar > Upload from file |
| Outlook on the web (Outlook.com, Microsoft 365) | Calendar > Add calendar > Upload from file |
| Classic Outlook for Windows | File > Open & Export > Import/Export |
| Outlook for Mac | Drag the .ics file onto the calendar |
| Outlook on iPhone or Android | No file import; use Outlook on the web |
Good to know: Importing adds a copy of the events as they are in the file today. It does not update if the original calendar changes later. For a calendar that keeps changing, subscribe to its web address instead.
💡 Quick Tools: If Outlook rejects the file, check it for errors with the box at the top of this page or in our free ICS Validator. Need to create an ICS file first? We've got you covered.
Table of Contents
- Import ICS to New Outlook (Windows)
- Import ICS to Outlook on the Web
- Import ICS to Outlook Desktop (Classic)
- Import ICS to Outlook for Mac
- Import ICS to Outlook Mobile
- Troubleshooting
- FAQ
- Related Tools
Import ICS to New Outlook (Windows)
The new Outlook for Windows is the redesigned app that is replacing the classic desktop client. It looks and behaves like Outlook on the web, and importing works the same way in both: through Add calendar, not through the File menu.
How to tell if you are using the new Outlook: Look for a toggle labeled "New Outlook" in the top-right corner of the classic app, or check if the interface looks like a web app with a simplified ribbon.
Method 1: Upload from File
- Open the new Outlook and click the Calendar icon in the left sidebar.
- In the left panel, click Add calendar.
- Select Upload from file.
- Click Browse, find your
.icsfile, and select it. - Choose which calendar to import into (e.g., "Calendar") and click Import.
Method 2: Subscribe from Web
If you have a URL to a hosted .ics calendar (rather than a downloaded file), you can subscribe so it stays updated automatically.
- Open the Calendar view and click Add calendar.
- Select Subscribe from web.
- Paste the calendar URL (it should end in
.ics). - Give the calendar a name and choose a color.
- Click Import.
Subscribed calendars will refresh automatically, so any changes to the source calendar will sync to your Outlook.
If double-clicking the file does nothing
Opening an .ics file by double-clicking it, or from an "Add to calendar" download, does not always work in the new Outlook. If nothing happens, or the event opens but will not save, use Add calendar > Upload from file (Method 1). That is the route Microsoft documents for the new Outlook.
Note: The new Outlook does not have the classic File > Open & Export > Import/Export wizard. If you need that workflow, switch back to classic Outlook using the toggle.
Import ICS to Outlook on the Web (Outlook.com / Microsoft 365)
Outlook on the web works the same way whether you are using a free Outlook.com account or a paid Microsoft 365 subscription.
- Go to outlook.com and sign in to your Microsoft account.
- Click the Calendar icon in the left sidebar.
- In the left panel, click Add calendar.
- Select Upload from file.
- Click Browse and select your
.icsfile. - Choose the destination calendar from the dropdown menu.
- Click Import.
Your events will appear in the calendar immediately.
Subscribe to a Calendar URL on the Web
- In the Calendar view, click Add calendar > Subscribe from web.
- Paste the
.icscalendar URL. - Enter a name for the calendar and pick a color.
- Click Import.
This is useful for shared team calendars, sports schedules, or academic calendars that update over time.
Import ICS to Outlook Desktop (Classic Outlook for Windows)
Classic Outlook (sometimes called "legacy Outlook") is the traditional desktop app included with Microsoft 365, Office 2021, and Office 2019. If your Outlook has a File menu with Open & Export, you are using classic Outlook.
Method 1: File > Open & Export (Recommended)
This is the most reliable way to import ICS files into classic Outlook.
- Open Outlook and switch to the Calendar view (click the calendar icon in the bottom-left navigation).
- Click File in the top menu bar.
- Select Open & Export > Import/Export.
- In the Import and Export Wizard, choose Import an iCalendar (.ics) or vCalendar file (.vcs) and click Next.
- Browse to your
.icsfile and select it. - Outlook will ask whether to Open as New or Import:
- Import adds the events directly to your existing calendar.
- Open as New creates a separate calendar with the imported events.
- Click Import to merge the events into your default calendar.
Your events should now appear in the calendar view.
Method 2: Double-Click the File
- Locate your
.icsfile in File Explorer. - Double-click it. If Outlook is set as the default handler for
.icsfiles, it will open automatically. - If the file contains a single event, Outlook will show a preview. Click Save & Close to add it to your calendar.
- If the file contains multiple events, Outlook will prompt you to Import or Open as New. Select Import.
Tip: If double-clicking opens the file in Notepad or another app instead of Outlook, right-click the file, select Open with > Choose another app, pick Outlook, and check "Always use this app."
Method 3: Drag and Drop
- Open Outlook and navigate to the Calendar view.
- Open File Explorer and locate your
.icsfile. - Drag the file from File Explorer and drop it directly onto your Outlook calendar grid.
- The events will be added to your default calendar.
Don't have an ICS file yet? You can create one from plain text or use our ICS Generator to build one from scratch.
Import ICS to Outlook for Mac
Outlook for Mac handles ICS imports slightly differently from the Windows version.
Method 1: Drag and Drop
- Open Outlook for Mac and switch to the Calendar view.
- Open Finder and locate your
.icsfile. - Drag the file from Finder directly onto the Outlook calendar grid.
- If Outlook shows an Add Event dialog, click Import. The events are added to your calendar.
Method 2: Open With
- Find your
.icsfile in Finder. - Right-click the file and select Open With > Microsoft Outlook.
- Outlook will open and display the event. Click Save & Close to add it.
Method 3: File > Import (legacy Outlook for Mac)
- Open Outlook for Mac.
- Click File > Import in the top menu bar.
- Select the
.icsfile and click Import. - Choose the destination calendar and confirm.
If File > Import does not offer an iCalendar option, you are on the new Outlook for Mac. Use drag and drop (Method 1) instead.
Note: If your events need to sync across devices, make sure you are importing into a Microsoft 365 or Outlook.com calendar, not a local "On My Mac" account.
Import ICS to Outlook Mobile (iOS and Android)
Outlook's mobile apps for iOS and Android do not have a built-in ICS file import feature. Here are your best workarounds.
Open an ICS Attachment from Email
- Open the email containing the
.icsfile in the Outlook mobile app. - Tap the attachment.
- Outlook will show a preview of the event. Tap Add to Calendar to save it.
This works for single-event ICS files attached to emails. For multi-event files, this method may only add the first event.
Import via Outlook on the Web
For full multi-event ICS imports on mobile:
- Open your mobile browser and go to outlook.com.
- Sign in and switch to the Calendar view.
- Follow the Outlook on the Web instructions above to upload your file.
- The events will sync to your Outlook mobile app automatically.
Use the Files App (iOS)
- Save the
.icsfile to the Files app. - Tap the file. iOS may prompt you to add the events to Apple Calendar.
- If your Outlook account is connected as a calendar account in iOS Settings, you can select it as the destination calendar.
Tip: If you need to convert a PDF schedule or agenda into an ICS file before importing, our PDF to ICS converter can handle that automatically.
Troubleshooting: ICS File Won't Open in Outlook
If your ICS file will not import or open in Outlook, work through these fixes.
Outlook won't open the .ics file
- Check the file extension. Make sure the file ends in
.ics, not.ical,.txt, or something else. Rename it if needed. - Validate the file. A malformed ICS file will fail to import silently. Use our free ICS Validator to check for formatting errors, missing required fields, or encoding issues.
- Check file size. Very large ICS files (thousands of events) can cause Outlook to hang. Try splitting the file into smaller batches.
- Try a different import method. If double-clicking does not work, use File > Open & Export > Import/Export in classic Outlook instead.
- Repair the file association. If
.icsfiles open in the wrong app, go to Windows Settings > Default Apps, search for.ics, and set Outlook as the default.
Events not showing after import
- Check the right calendar. After importing, make sure the destination calendar is checked/visible in the left sidebar. Events may have been added to a calendar that is hidden.
- Look at the correct date range. Imported events may be in the past or far in the future. Try using Outlook's search to find an event by name.
- Wait for sync. If you imported via Outlook on the web, it can take a few minutes for events to appear in the desktop or mobile app.
Events appear at the wrong time zone
- Check Outlook time zone settings. In classic Outlook, go to File > Options > Calendar > Time zones and confirm your time zone is correct.
- Check the ICS file itself. Open the
.icsfile in a text editor and look forDTSTARTandDTENDvalues. If they end inZ, they are in UTC. If they includeTZID=, they reference a specific time zone. Missing time zone data can cause Outlook to assume the wrong zone. - Enable "When an appointment spans time zones" display in Outlook settings to see events with their original time zone info.
- Use our ICS Validator to inspect the timezone data in your file and confirm it's well-formed.
Duplicate events after import
- Importing the same file twice will create duplicates, as Outlook does not de-duplicate by default.
- Check before importing by searching your calendar for one of the event names in the file.
- Remove duplicates by sorting your calendar into list view (View > Change View > List), sorting by subject, and manually deleting duplicate entries.
- Use "Open as New" instead of "Import" if you want to review events in a separate calendar before merging them.
"The operation failed" error
- Run Outlook as administrator. Right-click the Outlook shortcut and select "Run as administrator."
- Check if Outlook is in offline mode. Look for "Working Offline" in the status bar and click Send/Receive > Work Offline to go back online.
- Repair Office. Go to Windows Settings > Apps > Microsoft 365 > Modify > Quick Repair.
"Not a valid calendar file" error
- The file may have been corrupted during download or transfer. Re-download it from the source.
- Open the file in a text editor — it must start with
BEGIN:VCALENDARand end withEND:VCALENDAR. If it starts with HTML tags or gibberish, the download failed. - Run the file through our ICS Validator to get a detailed error report.
Events import but reminders/alarms are missing
- Outlook may strip
VALARMcomponents from imported ICS files depending on your notification settings. - Check File > Options > Calendar > Default reminders to ensure reminders are enabled.
- Some ICS files don't include alarm data at all. You can add default reminders to all events after importing by selecting them in list view and editing the reminder field in bulk.
Frequently Asked Questions
For other guides, check out how to import ICS files into Google Calendar or Apple Calendar.
Related Tools
- ICS Generator — Create ICS calendar files with a visual editor
- ICS Validator & Viewer — Check your ICS file for errors before importing
- Text to ICS Converter — Turn plain text event descriptions into ICS files
- CSV to ICS Converter — Convert spreadsheets and CSV files into calendar events
- PDF to ICS Converter — Extract calendar events from PDF schedules and agendas
- Image to Calendar — Convert screenshots and photos into calendar events
Last updated: October 2026 | Covers the new Outlook, classic Outlook (Microsoft 365, 2021, 2019), Outlook on the web and Outlook for Mac