Itsycal: how to decide what you need

Itsycal costs nothing and installs in under a minute, so the usual way to evaluate it is to install it and see. That works until a few days later, when the work calendar is missing, a new event lands in the wrong place, or the week number in the corner does not match the one on the project plan.

Whether Itsycal fits has less to do with the app and more to do with the setup around it. Three questions settle most cases. A handful of smaller details settle the rest. This guide goes through both, using what the developer's own help pages and version history say.

What Itsycal is, and what it is not

Itsycal is a small menu bar calendar from Mowglii, an independent developer. It is free, with optional donations, and its source code is published on GitHub under the MIT License. As of September 15, 2026, there is no announcement of it ending, changing hands, or moving to a paid model. The website's version history lists 0.15.12, and the repository has a commit for 0.15.13 dated September 13, 2026.

The most important thing to understand before deciding is that Itsycal does not hold any calendar data of its own. It has no screen for adding accounts. It shows events from calendars already set up in the Calendar app on the Mac, and it writes new events back through the same route. Every question below follows from that.

Question one: are your calendars already in the Calendar app?

Open the Calendar app and look at the sidebar. If every calendar that should appear in the menu bar is listed there and showing events, Itsycal will be able to show them too. Selecting which ones appear is a matter of ticking boxes in the General tab of Itsycal's Settings.

If something is missing, that is the first thing to fix, and it has nothing to do with Itsycal. Add the account in System Settings or in the Calendar app, wait for it to sync, and check again.

Delegated calendars are the known exception. The help page is direct about it:

Itsycal cannot display delegate calendar events directly, but there is a workaround if your delegate calendars are Google calendars. Source: mowglii.com

The workaround goes through Google's Calendar Sync Settings page. Selecting the delegate calendars there and saving makes them show up as regular calendars in the Calendar app, and therefore in Itsycal. Anyone who manages another person's calendar, such as an assistant or chief of staff, should try this before committing, because workplace accounts do not always allow it.

If the calendars are in the Calendar app, Itsycal can show them. If they are not, the decision is really about consolidating accounts, and choosing a menu bar tool can wait.

Question two: will you mostly read, or also write?

Itsycal does three kinds of work:

  • Reading. A month grid with an agenda below it. Up to two months can be shown at once, and Control J and Control K add or remove week rows.
  • Writing. Command N opens a new event popover.
  • Joining. Command J opens the first active virtual meeting in the agenda.

For reading, there is little to worry about. It is what the app is built around.

For writing, check where events go. According to the help page, Itsycal honors the default calendar chosen in the Calendar app's General settings. It does not keep a separate default of its own. Anyone who creates events in different calendars through the day, a work one in the morning and a family one at lunch, will want to confirm where each new event ends up. Since version 0.15.11, the default event length also follows the Calendar app's setting; before that it was always one hour.

For joining, Itsycal handles the basic job, and 0.15.11 added color to show whether attendees have accepted or declined. What it does not do is keep the next meeting's title visible in the menu bar at all times. If that constant reminder is the main need, a meeting focused menu bar tool is closer to the job.

Mostly reading, with occasional writing, is the pattern Itsycal suits best. Heavy writing across many calendars usually belongs in a full calendar window.

Question three: does your Mac fit?

The current release requires macOS 11 Big Sur or later. The version history page keeps older builds for earlier systems:

macOS Available build
11 and later Latest
10.14 and later 0.14.1
10.12 and later 0.11.17
10.10 and later 0.10.16
10.8 and later 0.8.15

An older build will run, but it will not include later fixes. Two worth knowing about: 0.15.7 fixed handling of the shift from Daylight Saving Time, and 0.15.11 made new events follow the Calendar app's default duration.

On hardware, Itsycal has been a Universal app since 0.13.0, running natively on Intel and Apple silicon. The processor does not change the decision.

For macOS 26 Tahoe, the version history records a memory leak fix in 0.15.9 and Tahoe styling in 0.15.10. Version 0.15.11 turned off the small menu icons by default on Tahoe, with a Terminal command documented for turning them back on.

The details that decide it for some people

Past the three main questions, a few specifics rule Itsycal in or out for particular readers.

Calendar system

The help page states that Itsycal currently supports only the Gregorian calendar. On a Mac set to another system, such as the Buddhist calendar, dates will be wrong. The developer describes this as something to address in the future, but it is not supported today.

Week numbers

Itsycal uses the ISO 8601 standard for week numbers in its calendar grid. The menu bar text, by contrast, is drawn by macOS using the date pattern, and macOS does not follow ISO 8601 by default. The help page explains that the two can disagree, and that changing the Mac's calendar setting in Language & Region to ISO 8601 aligns them. Teams that plan in numbered weeks should compare this week's number against their own sheet on day one.

First day of the week

By default the grid follows the locale's convention, Sunday in the US and Monday in much of the rest of the world. It can be changed in the General tab.

The menu bar clock

Itsycal can replace the system clock entirely, with a custom pattern that mixes date, time, and arbitrary text. For people who like one compact item in the corner, this is a reason to choose it. For people who prefer the macOS clock, Itsycal can simply sit beside it.

Readability

The Appearance tab offers three text sizes and a Light, Dark, or System theme.

If you work from the keyboard

This is where Itsycal stands out most. A global shortcut opens it from any app. Once open:

  • H and L move a day, K and J move a week, and the arrow keys cover months and years
  • A number typed first repeats the move, so 21 followed by L goes forward three weeks
  • Shift Command T opens a go to date field
  • P pins the window so it stays open while switching apps
  • W toggles week numbers, and the period key toggles event locations

There is also a URL scheme, itsycal://date/ followed by a date in yyyy-MM-dd format, which opens Itsycal on that day. It is useful for linking to dates from notes or scripts.

The calendar button at the bottom opens the default calendar app. According to the help page, that can be BusyCal or Fantastical rather than Apple's Calendar, if the chosen app is set as the default, though a macOS bug sometimes interferes. This makes Itsycal workable as a quick viewer alongside a heavier calendar used for planning.

Keyboard-first users get more out of Itsycal than almost any other reason to pick it.

Trust and upkeep

A menu bar calendar runs all day and reads the schedule, so how it is made and maintained is a fair thing to weigh.

Itsycal is open source under the MIT License, which means its code can be inspected. It is downloaded from the developer's website and uses Sparkle, a common update framework for Mac apps, to deliver new versions. It needs no account and no sign-in. There is no subscription, so a workplace purchase approval is not involved. Workplaces with an approved software list may still require a review, and the public repository and license are what such a review would look at.

A short test that answers the questions

Because installing costs nothing, the fastest way to answer the questions above is a short, ordered test rather than more reading. Done in this order, it takes about fifteen minutes and avoids spending the time on appearance settings before the basics are confirmed.

  1. Grant calendar access when macOS asks on first launch. Without it, the agenda stays empty and every later step gives a false answer.
  2. Open the General tab and compare its calendar list with the Calendar app's sidebar. Anything missing here points back to question one.
  3. Tick the calendars to show, then look at next week in both Itsycal and the Calendar app. The same events should appear on the same days.
  4. Press Command N and create a throwaway event. Find it in the Calendar app, note which calendar it went into, then delete it. That answers question two.
  5. Press W to show week numbers and compare this week's number with the team's plan or a paper diary.
  6. Assign a global shortcut, switch to another app, and call Itsycal up from there. If the shortcut conflicts with something already in use, this is where it shows.

The last check is about space. Bring a few everyday apps to the front, especially ones with long menus, and confirm the Itsycal icon is still on the right side of the menu bar. The left side of the bar holds the frontmost app's menus, so the room left for menu bar items changes from app to app. If the icon disappears with a particular app in front, remove another menu bar item or hold Command and drag Itsycal further right.

Any step that fails marks a row in the table below.

Putting it together

Question Itsycal fits Look further
Calendars All in the Calendar app Many delegated calendars, workaround not allowed
Work pattern Reading, occasional writing, joining calls Constant writing across calendars, always-visible next meeting
Mac macOS 11 or later Older macOS and a need for recent fixes
Calendar system Gregorian, ISO week numbers Other calendar systems
Input style Keyboard first Several time zones side by side
Policy Free, inspectable software preferred Installation not permitted

No marks in the right column means Itsycal is a safe choice. One or two means it can stay, with the gap handled by something else. Three or more means the question is really about the main calendar, not the menu bar.

What to change first

Before installing, open the Calendar app and confirm every calendar that matters is already there; that one check answers most of this guide. If the gap turns out to be creating events quickly rather than viewing them, a desktop calendar that turns typed or spoken sentences into events is built for that job, and the Caltimate guide shows how it works.

Frequently asked questions

Can I add a Google account directly to Itsycal?

No. Itsycal has no account screen. It shows calendars already set up in the Mac's Calendar app, so add the Google account there or in System Settings first, then tick the calendars in the General tab of Itsycal's Settings.

Which calendar do new Itsycal events go into?

Itsycal follows the default calendar set in the Calendar app's General settings. To change where new events go, change that default in the Calendar app, then create a test event and check where it appears.

Why does Itsycal's week number differ from my menu bar?

Itsycal's grid uses ISO 8601 week numbers. The menu bar text is drawn by macOS, which does not use ISO 8601 by default. The help page suggests setting the Mac's calendar to ISO 8601 in Language & Region to make them match.

Does Itsycal cost anything or require an account?

No to both. It is free, with optional donations to the developer, and it needs no sign-in. It is distributed from the developer's website and updates through Sparkle.

Back to all posts