BusyCal: Calendar & Reminders 4+

To Do List. Planner. Schedule

Busy Apps FZE

    • 4.4 • 299 Ratings
    • Free
    • Offers In-App Purchases

Screenshots

Description

BusyCal is the most powerful, flexible, reliable calendar app for macOS. It's packed with innovative, time-saving features including customizable views, calendar sets, integrated tasks, travel time, smart filters, natural language input, weather, moons, graphics, tags, do not disturb mode and much more. Free to use with an option to upgrade.

The app comes with a "Free Edition" for basic calendaring needs, entirely free to use. Explore premium features with a 14-day trial before subscribing. One subscription covers the entire family.

CUSTOMIZABLE VIEWS

BusyCal displays your calendar in Day, Week, Month, Year and List views. What makes BusyCal unique is its ability to customize these views to more precisely meet your needs. You can choose the number of weeks shown per month, or days shown per week, and you can even customize the calendar's appearance by choosing a font face and size, calendar colors, time format, work week and a lot more.

INTEGRATED TASKS

In BusyCal, Tasks are integrated into your calendar, display on the date or time they are due, and carry forward until completed. You can also display a Task List in the sidebar. NOTE: Reminders in iOS 13 / macOS 10.15 is not compatible with BusyCal.

INFO PANEL

BusyCal's info panel enables you to quickly view and edit event details with speed and precision. The info panel can be displayed in the sidebar, as a popup or a floating window. And it's completely customizable, you can choose from a wide range of attributes to display including time zones, tags, maps, private notes, last edit time and more.

NATURAL LANGUAGE INPUT

BusyCal enables you to create events and tasks using natural language. A preview of the event details are displayed while you type as it recognizes titles, dates and times, locations and more. You can even use it to add contacts or attendees to an event, set alarms, add URLs, and to indicate the calendar to create the event on.

TRAVEL TIME

BusyCal allows you to block out time for walking, driving or taking mass transit 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 BusyCal menu bar app is always running, even when the main BusyCal app is not running, so you always have access to your schedule.

SMART FILTERS

BusyCal's Smart Filters are a powerful tool for managing your calendar. Smart Filters can be accessed with a keyboard shortcut or a button on the toolbar to display calendar sets (showing/hiding multiple calendars), perform saved searches (events that contain 'Joe'), apply view settings (an 8-week month view) and much more.

ALARMS

BusyCal displays alarms in a movable, resizable floating window that offers the ability to snooze an alarm for any number of minutes from now or before the start of an event, or snooze multiple alarms at once. And BusyCal Alarms trigger even when the main BusyCal app isn't running, so you'll never miss an important appointment.

WEATHER & MOONS

BusyCal displays a live 5-day weather forecast, phases of the moon, and sunrise and sunset times.

GRAPHICS

BusyCal lets you add graphics to your calendar to highlight holidays and special events. You can choose from the built-in Emoji and IconFinder images, or drag images from your desktop or web.

BUSYCONTACTS INTEGRATION

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 them.

SYNC AND SHARE CALENDARS

BusyCal supports iCloud, Reminders, Todoist, Google, Exchange, Office 365, CalDAV, Fastmail, Custom CalDAV Servers, Zoom, Google Meets, GoToMeeting, LAN sharing as well as WebDAV subscriptions.

What’s New

Version 2025.2.1

· [NEW] Propose new meeting times and email the organizer directly from BusyCal
· [NEW] Import proposed times from attendees via .ics files for quick review / approval. Reply to proposals directly from the Inbox.
· [NEW] Weather now shows on the map in the Info Panel for events with a location starting within 7 days
· [NEW] "New Task Calendar" support for Fastmail accounts under the File menu
· [NEW] "Days in week" in Week View now support project timelines: 42 days (6 weeks) and 90 days (Quarter)
· [NEW] New Appearance setting to customize Date Placement in the calendar
· [NEW] A live tooltip now shows the event duration while resizing, making it easier to adjust timings accurately
· [NEW] Added a new context menu option: "Convert to Journal" to turn events and task into Journal entries
· [NEW] Added the ability to batch modify the Time Zone for selected events directly from the context menu
· [NEW] Added a new context menu option: "Move to Time Zone" that updates the event's time zone while keeping its real-world time the same
· [NEW] The Time Zone override dropdown now includes a 'Current Time Zone' option, keeping the app in sync with your system time zone
· [NEW] New setting added to allow hiding menu bar upcoming events during Do Not Disturb
· [NEW] Added support for the keyword `allday` in natural language input to create all-day events
· [NEW] Quickly find calendars in natural language input using abbreviations. For example, typing /pjt can now match your "Project Titan" calendar
· [NEW] When enabled, default alarms are now automatically added to meeting invites during sync and when the invitation status changes
· [NEW] Pasting copied events into Mail now groups matching titles together, listing each time underneath—making it easier to propose multiple time options for the same event
· Natural Language Input within Month View (when enabled in settings) now works for all-day banner events as well
· Time Zone dropdown now shows an icon to indicate if the selected zone is the system time zone or a custom calendar time zone
· Enhanced scaling of weekday names for better readability on higher timelines
· CSV export now includes a Duration column
· Improved sync handling of DingTalk CalDAV server
· Improved detection and management of duplicate meetings from shared calendars in the menu bar app
· Custom alarm summaries now display more intuitive relative times when possible
· Manually sorted tasks from the Task List now retain their order in the calendar view when tasks are visible
· The Task List now shows an indicator when custom manual ordering is active
· Pressing the Escape key while editing a new, unmodified event now removes it automatically
· Location suggestions now appear automatically as you type in Quick Entry and a location is detected
· Improved handling of delegate users creating meetings on behalf of others on a shared calendar, including cases where they invite themselves
· Large notes are now automatically truncated when syncing with Google Tasks to comply with Google's size limits
· Improvements to Calendar Set sync between devices where the user is logged in with different iCloud domains @mac.com and @icloud.com etc
· Improved handling of identical events and duplicates across multiple calendars
· The Tag Edit panel now ignores emoji prefixes when sorting tags by name
· Fixed an issue where manually sorting tasks within the Overdue section or the Priority sections would not work
· Fixed a bug where sunrise / sunset shading in day and week view would not work show on some macs
· Fixed an issue where the Dock Badge icon would at times not update immediately
· Ongoing stability and performance enhancements

Ratings and Reviews

4.4 out of 5
299 Ratings

299 Ratings

Hexagonned ,

Menu Co-opting

Prior to last update (and not fixed since) whenever BusyCal is open the date menu pops up whenever I try to access any other non BusyCal menu / Mac system menu from the Menu bar or Apple icon. Otherwise an excellent programme - but makes a single screen mac unuseable until reboot which is not optimal.

rich_the_writer ,

So far, so good

I was looking for a replacement for iCal, which has reduced its snooze period funcitonality since Big Sur, for some bizarre reason.

So far this looks and feels like a good replacement. You can customise the appearance quite a bit, including changing fonts etc, and there are many more snooze and alarm options. My only criciticism is that you can't lighten or darken the background, other than using it in dark mode, which doesn't work for me, and I can't find away of changing the colour of the text for events - you have a choice of black or grey.

My main criticism is that this product isn't cheap at just under £30, and at that price point you would expect the accompanying phone app to be free – it's not. It costs an extra £7, which is a bit tight.

Developer Response ,

You can change the appearance of the app separately form the view menu. You can also change events to appear in color from the Appearance preferences and selecting “Calendar / Tag color”

academiasalad ,

How much do I love thee, let me count the ways

I love the 14 day (2 week) calender
I love the Smart Filters and Views that I can set as buttons (favorites) and set key commands (in System preferences)
I love that it works well with iCloud, and MS Office
I love how will it integrates with Apple Reminders and Microsft ToDo
I love the "Show only this calender"
I love the Floating time zone feature because I travel internationally a lot (I did pre-covid and now its coming back), and thanks to the excellent support from the BusyMac support who wrote me a terminal script to se floating as default.
I love the iPhone app and Busy Contacts
It looks cool too.
I am a busy internationally traveling CEO propped up by the BusyMac people. Thanks guys & gals, it would be harder without you.

Developer Response ,

🥰 thank you

App Privacy

The developer, Busy Apps FZE, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Usage Data
  • Diagnostics

Privacy practices may vary based on, for example, the features you use or your age. Learn More

Supports

  • Family Sharing

    Some in‑app purchases, including subscriptions, may be shareable with your family group when Family Sharing is enabled.

More By This Developer

OSZAR »