For macOS
Export Apple iCloud, Google, and Exchange calendars and reminders to Excel and CSV. Custom export templates reliably give you the same columns, formats, and rounding rules on every export. Complete privacy, no subscription.
Export Apple Mac iCal, iCloud and Google calendars to Excel and CSV
Export Calendars Pro, a Mac app, exports events and reminders from your Mac's Calendar and Reminders apps to Excel, CSV, tab-delimited text, or the clipboard. It supports all calendar sources Apple's Calendar app does, including Google and Exchange calendars. Unlike other tools, it exports special fields like event duration, useful for billable hours. It also works with BusyCal and Fantastical, provided the calendars are configured in Apple's Calendar app.
Features
How to export Apple Calendar to Excel or CSV
-
Choose what to export
Set the date range in the Fetch Events view and tick the calendars you want. Events and reminders appear right away, including iCloud, Google, and Exchange calendars.
-
Build an export template
Pick the fields to export in the Export view, then name and order the columns and set how the rows sort. Duration and total-duration fields live here too.
-
Choose a format
Choose an Excel workbook, CSV, tab-delimited text, or the clipboard. Dates keep real date cells in Excel instead of turning into text.
-
Export and reuse
Export the file and open it in Excel or Numbers. Save the template to repeat the same export with one click.
Frequently asked questions
Can I export iCloud, Google, and Exchange calendars?
Yes. Export Calendars Pro exports every calendar source Apple’s Calendar app supports, including iCloud, Google, and Exchange, once the calendars are set up as accounts in Apple Calendar. It also reads calendars from BusyCal and Fantastical, as long as those are configured in Apple Calendar.
Can it export reminders as well as events?
Yes. Reminders from Apple’s Reminders app can be exported too, each with its own fields: due date, priority, completion date, flag, and tags. The flag and tags require macOS 15. A search option leaves completed reminders out when you only want the open ones.
Can it add up billable hours from my calendar?
Yes. The Duration field reports each event’s length to the minute or as a decimal number, optionally rounded up to 15 minutes, full hours, or full days. The Calculate Total Duration option adds a row with the sum at the end, including travel time.
Can it pull addresses or values out of event notes?
Yes. Export Calendars Pro extracts postal addresses, phone numbers, email addresses, URLs, and hashtags from an event’s notes, location, and title. It also splits a field at a separator or reads a labeled value: from a note line that reads Hourly rate: 60, it exports 60 into its own column.
Can I automate exports with Shortcuts?
Yes. Export Calendars Pro adds an Export Events & Reminders action to Apple’s Shortcuts app. Hand it a saved search filter and an export template, pass the date range as input, and it returns the finished file. The whole export runs without opening the app.
Does my calendar data stay on my Mac?
Yes. Export Calendars Pro runs entirely on your Mac, isolated in Apple’s App Sandbox, and collects no data. Unlike web-based calendar converters, which require you to upload your data, the entire conversion takes place locally on your Mac, so your appointments never leave your computer.
Why not just use AI to convert calendar data?
With custom export templates, Export Calendars Pro delivers reliable results in the same format every time. AI can sometimes hallucinate or silently drop individual values. Privacy matters even more. If you use a cloud-based AI service, you would be sending it sensitive data. Appointment details with attendees’ names and email addresses end up with the service provider without the attendees’ consent.
Can I export several years at once?
Yes. Apple’s calendar API returns at most four years per query. Export Calendars Pro doesn’t have this limit and exports longer date ranges in one go.
Can I import events as well?
Not with this app. Export Calendars Pro reads Apple Calendar and Reminders and writes spreadsheets. Importer for Calendar goes the opposite way, from Excel or CSV into Apple Calendar, and it also turns a spreadsheet into an .ics file.
What users say
"Does exactly what it says. Stefan was also very willing to help add a specific timezone feature I was looking for, and in a very prompt manner! Simple, effective, awesome."
"Highly recommended if you need to review or analyse a large number of calendar events or export them to send or submit to 3rd parties."
"If Apple were on the job you wouldn't have to buy an app like this, but could just export from Calendar. Well anyway, you can't, and this app works so nicely that I don't even feel bad about paying for it!"




