How to export Outlook calendar to Excel for company-wide views, availability reports, timesheets etc.
Updated August 2025 – exporting from New Outlook
As specialists in Outlook integration, Timewatch is often asked how to export Outlook calendar data to Excel or in CSV.
Companies typically want to use this data in calendar analytics and reporting, creating team calendar and multi-employee views, project calendars, and even to use calendar data in timesheets and time tracking. Exporting data is possible from Outlook calendars, but it differs depending upon the version of Outlook you use, and there are issues with the data once exported (which we explain).
Export Outlook Calendars from Outlook Desktop App (Windows or Mac)
- Open Outlook, and go to the Calendar view.
- Click File > Menu, and choose Open &. In the “Open” panel, choose the Import / Export Wizard.
- Choose Export to a file, then select the format you want to export events in: Comma Separated Values (csv file) or .pst.
- The next step is to enter the file name and location for the export.
- Now click the Map Custom Fieldsbutton.
- Once complete, click Finish
Export Outlook Calendars from Outlook Web App (OWA)
Although there is no export facility in New Outlook or Outlook Web, you can export Outlook calendars via OutlookOptics™:
- Open OutlookOptics™
- From the “Calendars” Tab, open the “View” that contains the employee calendars you wish to export.
- Set the date range you wish to view.
- Click on the “Data View” button, then click the “Export” button and choose the file format you want (XLS, XLSX, CSV or RTF).
- Your data will load in the application associated with the file format you choose.
Export ICS file from Outlook Web (Outlook.com or Office 365)
CSV export is not available in New Outlook Web or New Outlook for Windows or Mac (yet)
but you can create an ICS file:
- Although CSV export is not available Outlook.com of Office 365, you can export a ICS file.
- Go to your calendar.
- Click on the Gear icon (Settings) and choose View all Outlook Settings.
- Go to Calendar > Shared Calendars
- In Publish a calendar, choose calendar an permissions.
- Click Publish, then copy the ICS link.
- You can now import this link into various tools.
Issues with exporting Outlook calendar data
Although it is possible to export Outlook calendar data, there are issues:
- Calendars can only be exported person-by-person, so if you have a group of people
- Calendar data for multiple people will need to collated into a single file or database.
- As Outlook calendars are continually being updated by people, the data is out of date the instant it is exported, so if the data is being used in reporting, analytics or other purpose, data will need to deleted then re-exported and imported every time
How to overcome Outlook calendar export issues
The best way to access Outlook calendar data for use reporting, analytics, calendar management or time tracking is to use a system that links with Outlook and can access Outlook calendar data in real-time. The good news is that Timewatch provides tools that seamlessly integrate with Outlook in real-time specifically to provide the reporting, analytics, timesheets, time tracking, resource scheduling and project planning. Timewatch worked with Microsoft to develop these tools, so they work as Outlook itself syncs calendars between various devices.
How to export / use Outlook calendar data to see real-time, company-wide / group calendar views
Timewatch’s Outlook Optics™ lets you create views of any mixture of Outlook employee calendars over days, weeks or months. It also provides a range of pick and choose tools including: advanced Outlook analytics and reporting tools, productivity, utilziation and availability views, vacation, sickness and type of work views, centralized resource scheduling and more. Click here to learn more.
How to export Outlook calendar (with pictures!)
Please note, this facility is not supported in New Outlook 2024
- In Outlook, go to the File Menu, and choose Open & Export.
In the “Open” panel, choose the Import / Export Wizard.

Choose “Export to a file”, then select the format you want to export events in: Comma Separated Values (csv file) or .pst.
- The next step is to enter the file name and location for the export.
- Now click the “Map Custom Fields …” button.

- Here you can remap fields to export.
- Once complete, click the export wizard Finish button.
Summary:
Yes, you can export Outlook calendar data but it is time consuming, requires further data manipulation, and the data is out of date the instant it is exported. Ideally, access to such information should be real-time and any processing and manipulation of data carried out automatically. The good news is that if you want to export Outlook calendar information to analyze availability, view group calendars, time tracking or any other reason, Timewatch has a better way.
A better way to view and analyze Outlook calendar data
Exporting and manually reworking Outlook calendar data for employee scheduling, team calendars or time tracking is laborious, time consuming and the data you are viewing instantly out of date. A better approach is to view this data in real-time, and this is exactly what Timewatch’s Outlook Optics™ and Whitespace® systems do, providing:
- Instant visibility of current team / employee activity, availability, utilization and productivity
- More accurate scheduling – ensure sure there is no clashes or double booking
- Analytics and reporting – which is not available in Outlook
- Automated time tracking if needed
Improved visibility of employee calendars
“Businesses that use Outlook need better visibility of employee Outlook calendars, especially if people work remotely,” explains Anthony Vaccaro, a senior product specialist at Timewatch. “People often start by looking to export Outlook calendar items to Excel to create views and reports, but it is not that easy. It is incredibly time consuming, prone to error, the data is out of date very quickly, and worst of all, the export Outlook calendar is not available in ‘New Outlook’.”
No need to export Outlook calendar data, Outlook Optics™ provides real-time analytics and Outlook team calendar views.
“Our Outlook Optics™ system does away with the need to export Outlook calendars by providing real-time multi-employee calendar views, reporting and analytics. ”
Learn MoreA Better way to use Outlook events for Timesheets / Time Tracking
Most if not all of the information in employee Outlook calendars can be used in time tracking. With Timewatch there’s no need to export data and manually manipulate it for timesheets, Timewatch can do all this for you and your users automatically!
Timewatch uses employee Outlook calendar data to automate timesheets, saving employees hours each week, making timesheets more accurate (as it is based on existing data), allows people to do everything from within Outlook, and best of all frees up time that can be better spent on productive / chargeable work.
The screenshots below show an Outlook calendar and how that calendar automatically appears in Timewatch’s timesheet.
The final screenshot is of Timewatch’s Outlook plugin. With the plugin employees can do everything from within Outlook. Appointments automatically turn into timesheets as soon as employees add a customer / project, and they can even add non appointment time. Timewatch makes Outlook a timesheet system – the best timesheet system possible for organizations that use Outlook.

Timewatch’s Outlook timesheet automatically includes Outlook appointments, and with our Outlook plugin (shown right), users can allocate the customer/project to appointments in Outlook.
What if you really need to export Outlook calendar data?
As we’ve shown, you can export from Outlook on a calendar-by-calendar basis, but what if you have 200 calendars to export and consolidate?
“We are often asked if there is a better way to get data out of Outlook,” says Timewatch Product Specialist Anthony Vaccaro. “I explain to potential customers that often you have to export each calendar one-by-one and then import it all and keep it up to date. With Timewatch the data is all online. There’s no export or import needed, our system provides full visibility of calendars, analysis, and time tracking. But even if you want to export Outlook data, our system can export everyone, or a group of people over a date range in one go, and in more formats including PDF, Excel, and Word. Best of all, we do all this out of the box.”
How Timewatch solves your Outlook calendar export needs
Outlook is a great calendar for individual employees. They can manage their own calendars and arrange meetings with others, but it doesn’t always work for management, project collaboration or in using information in other systems. Calendar data can’t be shared or exported to other formats like Excel. There’s no way to enter important company information such as customer, project, task, and type of work, and there is no reporting feature.
“Sure, information can be put into the calendar appointment body, but the data needs to be scraped out of Outlook for use in other systems, reporting or analytics,” explains Timewatch CEO Graeme Wright. “This is problematic, time consuming, costly, prone to error, and in the end, the data exported is out of date.”
How to use Outlook calendar data for Resource Scheduling
Timewatch’s Whitespace® resource scheduling system works seamlessly with Outlook to provide realtime view’s of employee Outlook calendars as well as centralized resource scheduling and reporting.
Our Outlook Optics™ system is a simpler, more cost effective system that provides customers visibility of there employees’ Outlook calendars as well as simpler multi-calendar views, analytics and reporting.
There is no need to even think about having to export to Excel. Whitespace by Timewatch can meet all your scheduling needs – large to small.
Times have changed
“In the past, businesses were very happy using Calendar software, office meetings, water cooler chats, to review what projects people were working on,” Wright says. “The Covid reset and the pivot to remote working required more online meetings and team calls.”
“Customers tell us they’ve looked at Excel, and project management systems and even resource scheduling systems but it’s either too little or too much. Companies almost have everything they need in Outlook. Everyone schedules and can see their own calendars – but there is nowhere to specify customer or project details and no way for managers to see a team, project or group view.”
Timewatch Whitespace makes company based scheduling accurate and valuable.
Export Outlook Calendar – How not to do it!
“We’ve heard horror stories where companies have paid small fortunes to have data scraped out of their Office 365 calendars so they could analyze it, only to find it unreliable, expensive, and required so much manual manipulation that it was faster to retype all the information!” says Vaccaro.
That’s not a sustainable approach and the customer celebrated discovering that Timewatch synced and provided reporting and analytics in real time. Additionally, Timewatch allows important additional fields such as customer and project work to be attached to appointments. Employees continue on using their calendar as they usually do, but have additional fields on appointments to capture the data needed.
“Timewatch’s Whitespace resource scheduling system does the job,” says Wright, “but it is overkill for companies that don’t need resource scheduling and just want to gain visibility of their employee’s calendars. To answer this need we created Whitespace for Outlook, a simplified version which provides the Outlook calendar visibility companies are looking for, and there’s not one Excel spreadsheet involved!”
Simpler is easier
Timewatch now also offers a simplified edition of our Whitespace resource scheduling system which supports self scheduling employees and delivers the visibility and analytics of employee calendars that businesses leaders need.
How does this work? This is a Timewatch product, so it’s really simple and easy:
- Employees use their Outlook calendar as they do normally. Easy.
- As a bonus Timewatch adds extended functionality to Outlook appointments allowing to add customer, project, types of work, and other information to their appointments. Simple.
- To business leaders, a centralized group view of employee calendars provides visibility of all employee calendars.
- Views can be created to show any mix of employee calendars.
- Employee calendars can be grouped by team, office, skill, or any other definable attribute.
- The number of employee calendars on screen and the date range on display on one screen is configurable.
- You can search and sort employees by availability by date or date range.
- Reporting and analytics is built in. There are even dashboards and report writing features.
This powerful, intuitive, Outlook group calendar allows companies that use Outlook to enhance it with multi-employee views and reporting but – and this is important – also allows for future growth. Equally important? Using Excel and other spreadsheets for employee calendars, resource scheduling or time tracking are a thing of the past.
So who is Timewatch?
Timewatch is a specialist service in managing time for business – from scheduling and planning time to tracking, billing, and analysis of project time. Timewatch develops resource scheduling and enhanced Office365 group calendar apps, Outlook time tracking appsand professional services automation systems. We work closely with our customers to overcome the limits they come up against in in Office365 group calendars and Outlook. Our objective is to enhance Outlook such that it can become a powerful business workforce management tool.
Want to Learn More About Our Solutions?
Contact us, we provide free consultancy sessions with product specialists to help people that are genuinely interested in gaining visibility of their employee’s Outlook calendars, use them in time tracking, or need to export outlook calendar events to another system.
Speak with a specialist
Learn more about Timewatch Google Timesheet.
Other posts you may be interested in:
![]() | How Outlook AI helps companies analyze what employees are working onMany companies using Microsoft Outlook want to know what everyone is working on, but don’t want to burden employees with timesheets. What they need a simple way to see what people are working on using their Outlook calendars without disrupting anyone’s daily work. This is exactly what our Outlook Optics and Microsoft Azure AI provides. |
![]() | How Outlook Optics helps companies make sense of team calendarsTimewatch Outlook Optics enhances Outlook with Team calendar views, conflict views, analytics, reporting and even automated timesheets derived via AI from Outlook calendars. |
![]() | Best Team Calendar – Timewatch’s new calendar scheduling toolTeam calendar users all want the same thing: to see who is doing what, when, for how long, and their availability, and they want it to be quick and easy. Our new Team Calendar is the best team calendar as it does all this out of the box! |
![]() | New – Outlook Optics™ – enhances Outlook with custom multi-calendar views, company calendar, team calendars, utilization and productivity views, reporting and moreOutlook Optics™ is a new Outlook add-on for businesses that use Outlook as their preferred personal management software but want a company calendar, organization-wide group calendaring, resource scheduling, or to analyze and report on Outlook calendar data. If your organization wants to improve the scheduling and management of employee calendars but you are not quite ready to scale up to a full-blown resource scheduling system, Outlook Optics™ is for you. |
![]() | New Outlook scheduling plugin enhances OutlookOur new Outlook scheduling plugin enhances Outlook with new multi-calendar views, the ability to add new fields to appointments and reporting for Outlook. |
![]() | How to create an Outlook Team CalendarWe are often asked how to create an Outlook Team Calendar to view an entire team’s calendars on one screen and how to analyze things such as team productivity, availability, capacity, etc. |
![]() | How to create an Office 365 Group Calendar that make Outlook even betterSuccessful businesses need to know what employees are working on, which customer or project they are working with, whether the time is productive or non-productive, and whether it is chargeable or not. Timewatch enhances Outlook to allow businesses to fully utilized their workforce’s Outlook data to see the big picture their workforce calendars paint – customer workload, project activity, employee availability, productivity, utilization at a glance! |
![]() | Use time from your own diary in your timesheet!MSOutlook, Google and Teams appointments /meetings all have dates, time and a subject – information that is needed for time tracking. Timewatch lets you turn appointments into timesheets from Windows or Mac desktop computer, Apple iPhone or Android phone or tablet. Settings allow the option to add customer and project information in the location or body field, or choose them from a pre-validated list, to finish timesheet entry more quickly. Save timeThe key feature of Timewatch’s OutlookTime timesheet system is that no change to the way you use your calendar, no copy and paste or complex steps and nothing to action. Timewatch will instantly transfer outlook calendar appointments to your timesheet. |
![]() | Outlook has no analytics. You can’t query time by customer, project or employee. We solve that.If you are using MSOutlook on your Windows or Mac desktop computer, iPhone or Android phone or other device, you’ll know there is no analytics, so you may be looking for more options. It isn’t possible to save to a new workbook in microsoft excel, only comma separated values (csv) and .pst format. |
![]() | How to Use Microsoft Teams calls and meetings for time tracking and timesheetsPeople often forget calls they made earlier the day or week, and miss them in their timesheet. Timewatch saves time tracking timeNow, with our Teams timesheet add in, there’s no need to browse minutes spent in calls, Timewatch can do it all for you. Employees will never miss a minute that can be added to their timesheet. |














