Itsycal not working: what to check, in order
The date in the menu bar has vanished. Work events from Google show up in Calendar but not in the little dropdown. A meeting moved to 3 PM, and there is no way to drag it there from the menu bar. When a small utility like Itsycal misbehaves, deleting it and downloading it again feels like the obvious fix, and it almost never is.
The reason is structural. Itsycal does not hold accounts, does not sync, and does not store events. It reads what macOS already has and draws it behind a menu bar icon. That means most "Itsycal problems" are really problems one layer below it, in System Settings or in the Calendar app, and reinstalling the utility touches none of that.
This guide works through the common failures in the order that wastes the least time, using the developer's help page, the version history, and the public source repository as references.
How Itsycal gets its data, and why that decides the check order
Itsycal is a companion to the Calendar app that ships with macOS. The help page puts it plainly:
Itsycal can display events from calendars you have set up in the Mac Calendar app. Source: mowglii.com
So an event travels through four gates before it appears in the dropdown:
| Gate | Where it is controlled | Symptom when it is closed |
|---|---|---|
| Account | System Settings, Internet Accounts (or the Calendar app) | The event is missing everywhere on the Mac |
| Permission | System Settings, Privacy and Security, Calendars | Calendar shows it, Itsycal shows nothing |
| Calendar selection | Itsycal Settings, General tab | Some calendars appear, others do not |
| Display options | Itsycal Settings, General and Appearance tabs | Empty agenda, unexpected week numbers |
The practical rule follows from the table. Open the Calendar app first. If the event is not there, stop looking at Itsycal. If it is there, the cause is almost certainly permission or selection.
A note on versions before going further. As of September 15, 2026, the download on the official site is 0.15.12, published on April 5, 2026. The public repository also carries a 0.15.13 tag dated September 13, 2026, with a fix for dim menu bar text on inactive displays. Neither the site nor the repository announces an end of development, a halt to downloads, a change of developer, or a move to paid pricing.
The icon is not in the menu bar
An Itsycal that seems to have disappeared is often still running. The help page lists two causes, and both are about space rather than crashes.
Notched displays hide overflow silently. On a MacBook with a notch, the camera housing takes the middle of the menu bar. When there are more icons than room, macOS drops the newest ones without any warning. Quit two or three other menu bar apps and see whether the date comes back.
macOS 26 Tahoe added a permission. System Settings now has a Menu Bar panel where each app can be allowed or blocked from appearing. If Itsycal is switched off there, free space does not help.
Once the icon is visible again, hold Command and drag it toward the right side of the menu bar. The help page recommends that position because it makes Itsycal less likely to be hidden the next time the bar fills up.
Menu bar organizers deserve a mention. Version 0.15.11 tried to improve Itsycal's positioning when apps that hide status items were in use, and 0.15.12 reverted that change because it broke behavior with macOS's own menu bar auto hiding. If an organizer is installed, take Itsycal out of its control briefly. If the problem disappears, the interaction between the two is the cause, not either app on its own.
Events are missing
Work through the gates in order.
Check the Calendar app
If the missing event is not in Calendar, add or repair the account in System Settings under Internet Accounts. Google and Microsoft Exchange accounts are both added there.
Shared and delegated Google calendars are a special case. Adding the Google account does not always bring along calendars that other people have shared. The help page points to Google Calendar's sync settings: select the delegate calendars there, save, and they appear in Calendar as ordinary calendars, which makes them visible in Itsycal too. The same page says Itsycal cannot display delegate calendars directly for other providers.
Check permission
If Calendar shows the event and Itsycal does not, open System Settings, then Privacy and Security, then Calendars. On macOS 14 and later, Itsycal asks for full access, which covers reading and writing events. If the switch is off, or Itsycal is not listed, the dropdown stays empty no matter how the app itself is configured.
Check the selection and the agenda length
Click the gear icon under the month grid, open Settings, and go to the General tab. Every calendar that Calendar knows about is listed with a checkbox. Unchecked calendars are simply ignored.
The same tab has a popup for how many days the agenda covers. The choices are no events, one to seven days, 14 days, or 31 days. If it is set to no events, the calendars can be perfectly configured and the agenda will still be blank. The default is seven days.
After adding an account or changing an event on another device, Option, Command and R together forces Itsycal to fetch events again.
Events cannot be edited, or new ones land in the wrong calendar
This is the complaint most often mistaken for a bug. The repository's README says Itsycal can create and delete events, but not edit them. That is a scope decision, not a defect.
What Itsycal offers instead is a handoff. Double click an event in the agenda and it opens in the Calendar app's day view, where time, attendees and notes can be changed. A right click on the event gives the same option in a menu.
The delete button is not always offered. For calendars that do not allow modifications, such as holiday calendars, subscribed calendars, or a shared Google calendar where the account only has view rights, Itsycal hides the delete control.
The new event form does have a calendar popup, but it starts on the default calendar set in the Calendar app's General settings. Itsycal has no default of its own. If work meetings keep ending up in a personal calendar because nobody touches the popup, change the default in Calendar.
Event length changed in 0.15.11. From that version, a new event uses the default duration configured in Calendar. Earlier versions always created one hour events. Anyone still on an older build will see the old behavior until they update.
One related request: making Itsycal's calendar button open Fantastical or BusyCal instead of Apple's Calendar. The help page says this works by setting that app as the default calendar app in Calendar's General settings, and warns that a macOS bug sometimes prevents the change from sticking.
Dates or week numbers look wrong
Dates off entirely. Itsycal supports only the Gregorian calendar. The help page states that with another system selected, such as the Buddhist calendar, dates will be wrong. Check System Settings, Language and Region.
Week numbers disagree. Itsycal numbers weeks according to ISO 8601 in the column to the left of the month grid. Text in the menu bar is drawn by macOS, which does not follow ISO 8601 by default. The result can be three different week numbers: one in the grid, one in the menu bar, and one in Apple's Calendar. The help page's fix is to switch the calendar setting in Language and Region to ISO 8601.
Version 0.13.2 reduced the problem for menu bar text. When a custom date and time pattern is set in Itsycal, it is formatted according to ISO 8601 automatically, without changing the system setting.
Week starts on the wrong day. The General tab has a first day of week popup. By default Itsycal follows the locale, which means Sunday in the United States and Monday in much of the rest of the world.
It crashes, will not launch, or uses too much CPU
Crashes after a macOS upgrade
The best documented case followed the upgrade to macOS Ventura. In a post dated November 5, 2022, the developer reported that most crash reports came from people with non iCloud calendar accounts, and gave a workaround:
- Open System Settings, then Internet Accounts.
- Remove every non iCloud account, then add each one back.
- Launch Itsycal again.
The explanation in that post: at launch, Itsycal asks macOS for the name of each calendar account, and Ventura sometimes returned no valid name for accounts from providers other than Apple. Re-adding the accounts gave macOS valid data. Removing an account temporarily removes its events from the Mac, and they download again once the account is back.
High CPU or memory
Check the version before anything else. According to the version history, 0.15.7 introduced a bug that caused excessive CPU use, fixed in 0.15.8. A memory leak on macOS 26 Tahoe was fixed in 0.15.9. Updates are delivered through the Sparkle framework, and automatic checking can be switched off in Settings, so it is worth confirming that updates are actually arriving.
Older Macs
The current build requires macOS 11 Big Sur or later. The version history page still offers 0.14.1 for macOS 10.14, 0.11.17 for 10.12, 0.10.16 for 10.10 and 0.8.15 for 10.8. A Mac that cannot run macOS 11 needs one of those builds rather than the latest download.
When nothing works, the developer's About page asks for a bug report that includes the Itsycal version, the macOS version, and the Mac model, year and chip type, plus a crash report if one was generated.
Settings changed from Terminal
Itsycal has several hidden preferences that can only be set with the defaults command, and the version history documents each one. Examples include showing event details on hover in the agenda (ShowEventPopoverOnHover), not drawing the outline around the current month (DoNotDrawOutlineAroundCurrentMonth), and turning menu icons back on under macOS 26 (EnableTahoeMenuIcons). A setting applied months ago and forgotten can look like a new bug. Running defaults read com.mowglii.ItsycalApp in Terminal lists what is currently set, and defaults delete com.mowglii.ItsycalApp followed by the key name removes a single entry. This is also why reinstalling rarely changes anything: preferences live outside the app bundle, so a fresh copy picks up the same values.
A one table triage
| Symptom | First check | Second check | Where the fix lives |
|---|---|---|---|
| No icon in the menu bar | Quit other menu bar apps | Menu Bar panel on macOS 26 | macOS |
| No events at all | Is the event in Calendar | Calendars permission | macOS |
| Some calendars missing | Checkboxes in General tab | Google sync settings | Itsycal, Google |
| Cannot change an event | Editing is not supported | Calendar write access | Calendar app |
| Week numbers differ | Calendar system | ISO 8601 setting | macOS |
| Crash or high CPU | Update to current build | Remove and re-add accounts | Itsycal, macOS |
Only a minority of the rows point at Itsycal itself. The louder the symptom, the more likely the fix is in System Settings.
What to change first
If every gate checks out and the frustration remains, the issue is fit rather than failure: Itsycal is built to glance at a schedule, and moving meetings or planning around travel happens in whatever app sits behind it. When that is where time is being lost, compare full calendar apps on Compared with other calendars, and see how a Mac calendar such as Caltimate handles typed and spoken event entry and travel time before deciding.
Frequently asked questions
Why does Itsycal show no events when the Calendar app shows them?
The usual cause is permission. Open System Settings, then Privacy and Security, then Calendars, and make sure Itsycal has full access. If it does, open Itsycal's Settings and confirm the calendars are checked in the General tab and the agenda is not set to show no events.
Can Itsycal edit an existing event?
No. The project README says Itsycal can create and delete events but not edit them. Double clicking an event opens it in the Calendar app's day view, where it can be changed.
Why are Itsycal's week numbers different from Apple Calendar?
Itsycal counts weeks using ISO 8601, and macOS does not use that standard by default. Changing the calendar setting in System Settings, Language and Region, to ISO 8601 makes the numbers match.
Itsycal disappeared from the menu bar on a MacBook with a notch. Is it broken?
Probably not. When the menu bar runs out of room, macOS hides extra icons without telling anyone, and the notch reduces the space available. Quit a few other menu bar apps, and on macOS 26 check the Menu Bar panel in System Settings to confirm Itsycal is allowed to appear.