BusyCal 3 is the most powerful, flexible, reliable calendar app for macOS. It’s packed with time-saving features and compatible with all leading cloud services including iCloud, Google, Exchange, and more. You can choose the number of weeks shown in the Month view and the number of days shown in Week view and even customize the calendar’s appearance by choosing a font face and size, calendar colors, time format, and more.
- Download Link
- Supported Operation Systems
- Whats new?
- macOS 10.11 or later, 64-bit processor
One of BusyCal’s most popular features is its embedded info panel that appears in the sidebar, enabling you to quickly view and edit event details with speed and precision.
The Info Panel has been completely redesigned in BusyCal 3 and boasts a cleaner, modern look with improved controls for selecting dates and times, adding locations, attendees, and more.
What’s more, the info panel is completely customizable. You can choose to show just the basics, or additional fields like time zones, tags and graphics.
In BusyCal, To Dos are integrated into your calendar, display on the date they are due, and carry forward until completed. And we’ve added support for Timed To Dos that occur at a specific time of day and appear inline with your calendar events.
You can also display a To-Do List in the right sidebar, sorted by date, priority, calendar, title, tag, or manually. And To Dos in BusyCal are compatible and sync with the Reminders app on macOS 10.14 and iOS 12 and below.
BusyCal 3 adds support for travel time, one of our most requested features. Travel time allows you to block out time for travel to an event or location.
You can set a fixed amount of travel time or determine it automatically using the integrated support for Location Services and Apple Maps. You can even receive alerts when it’s time to leave as traffic conditions change.
Menu bar app
The totally redesigned menu bar app now displays a navigable mini-month calendar with colored dots and bars that provide a visual density map of your availability.
A scrolling list of your events and to-dos are displayed on the menu along with an 8-day weather forecast.
You can click on an event in the menu bar to view its details, and create new events and to dos using natural language.
And, unlike other calendar apps, BusyCal’s menu bar app is always running, even when the main app is not running, so you always have access to your schedule.
BusyCal 3 enables you to create events and to-dos using natural language. A preview of the event details is displayed while you type as it recognizes the title, date and time, location, and more.
You can even use it to add contacts or attendees, set an alarm, add a URL, or to indicate the calendar to create the event on.
Calendar List & Calendar Sets
BusyCal displays a list of your calendars (along with an optional mini month) in the left sidebar.
You can rearrange the list of calendars and use it to show, hide, and share calendars. You can also rename calendars, change calendar colors, or arrange related calendars into collapsible groups. The Calendar List can be shown or hidden as needed.
You can even create Calendar Sets to quickly toggle multiple calendars on or off with a single click.
BusyCal’s Smart Filters are a powerful tool for filtering and formatting your calendar.
The most common use of Smart Filters is for creating Calendar Sets, to quickly toggle multiple calendars on or off with a single click (see above).
You can also use Smart Filters to create saved searches (e.g. events that contain ‘Joe’), or for remembering view settings (e.g. displaying an 8-week month view with weekends hidden), all of which you can be accessed with a keyboard shortcut or a button on the toolbar.
BusyCal displays alarms in a movable, resizable floating window that offers the ability to snooze alarms for any number of minutes, hours, or days. You can even snooze an alarm until a few minutes before the start of an event, and snooze multiple alarms at once.
And, unlike other calendar apps, Alarms trigger even when the main BusyCal app isn’t running, so you’ll never miss an important appointment, meeting, or event.
BusyCal 3 allows you to tag events for tracking and filtering. Tags are user-defined labels with which you can categorize and color events in BusyCal.
You can also search and filter events in your calendar based on tags. Note: Tags in BusyCal map to Categories in Exchange/Outlook.
BusyCal displays a live 8-day weather forecast (in three different styles) based on your current location using Location Services. It can also show phases of the moon and sunrise and sunset times.
BusyCal lets you add graphics to your calendar to highlight holidays, birthdays, and special events. You can select from hundreds of Emoji images built-in to macOS, or type a keyword into to automatically search for images on IconFinder.com. You can even drag images into BusyCal from your desktop or from the web.
BusyCal integrates with its sister app, BusyContacts, forming a flexible easy-to-use CRM solution. By adding contacts to events in BusyCal, you have instant access to a contact’s email address and phone number, as well as a record in BusyContacts of your interactions with those contacts.
Syncs with everything
BusyCal has long been respected for its solid support for syncing with iCloud, Google Calendar, Office 365 and Exchange, and other CalDAV servers like Fruux, Kerio and Zimbra. This includes the ability to share calendars, schedule meetings, and view the availability of others.
- Improved recovery handling of network failures for Google Calendar
- Duplicate alarms in an event are now ignored, and only one reminder is displayed
- Inbox notifications no longer synthesize when manually importing .ics meeting replies or cancellations
- Dismissal of snooze alarms now get acknowledged if BusyCal is running in the dock
- BusyContacts is no longer automatically launched for Birthday-sync if it’s not already running
- Improved selection color for Dark appearance when accent color is blue
- Addresses an issue related to dragging tasks from OmniFocus where the title would get set as Untitled
- Ongoing stability improvements