Export Calendars Pro will let you easily export events and reminders from your Mac's Calendar and Reminders apps to an Excel file, CSV file, tab-delimited text file or straight to the clipboard. All calendar sources that Apple’s Calendar app does support are supported by the app too, including Google and Exchange calendars. But it's not just any export tool: It lets you export special fields like an event's duration, which is great for determining your billable hours. It also lets you export any contact property for any participant for an event from your Address Book.

Many users do store additional data in the Notes field of an event. Export Calendars Pro can extract various data types from the event notes and location and is able to export them as separate fields, e.g. Address data, telephone numbers and e-mail addresses. An event's title, location and notes can also be split into separate segments using a customizable delimiter. Each segment can then be exported to a separate column.

The app is capable of organizing multiple export setups in templates to make repeated exports easier. An export template remembers the fields that were selected for the export, in which order they were arranged, the data sorting options, and the selected export format.

This makes Export Calendars Pro the perfect addition to your workflow: Manage appointments with your clients in an iCloud calendar on your Mac, iPhone or iPad, export them with Export Calendars Pro and import them into your accounting program.


1. Select a time frame for the export. Use one of the provided presets or set custom dates.
2. Select the calendars as well as the fields you want to export and determine the order of the exported data.
3. Select the export format: Excel Workbook (.xlsx), CSV or tab-delimited. Select the preset the app offers or create (and save!) your own.

Data files created with Export Calendars Pro can be imported hassle-free into Excel (Windows and Mac), Numbers, FileMaker and more - with leading zeros, dates and special characters (umlauts etc.) preserved.

What’s New

Version 1.8.2

- You can now filter events by location. Note, that the string as entered in an event's "Location" field will be used for the search, which may contain a partial or complete postal address.
- As with the "Notes" field, you can now extract these data types from the “Location“ field of an event: person and company names (if they are part of a postal address), streets, cities, ZIP codes, states, countries, phone numbers, email addresses and URLs.

Ratings and Reviews

4.9 out of 5
31 Ratings

31 Ratings

justsomedudeudontknow ,

Saved me a ton of time!

Very happy I found this! Saved me so much time going through my calendar!

Just another reviewist ,

Best Investiment in a long time

This really helps me keep track of time and client billing. I invoice monthly and this saves me a lot of time. Thank you

onthechesapeake ,

Saved me Hours - Works as Stated - Worth Every Penny

I manage multiple performance artists and we collaboratively maintain iCal calendars for bookings, daily activity, transportation/mileage, and overnight travel/expenses. It’s quick, easy and cloud-based. Year-end data dump is SIMPLE with this well-designed app. Just select the calendars you want, export the calendars and open the downloaded .ics file in the application. Select the parameters you want exported to your spreadsheet (including start/end/duration times, NOTES, etc) and export as .csv (or Excel) file. Presto! Add a column and categorize for accounting/tax prep. Done. LOVE IT AND SAVES ME HOURS. Thank you, Stefan for a great app!


Stefan Keller
2 MB

OS X 10.9 or later, 64-bit processor


English, German

Age Rating
Rated 4+
© 2013-2018, Stefan Keller,


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer