Menu Bar Calendar
A monthly calendar, one click away
Click the menu bar icon to see a monthly calendar. Click a date to open it in the Calendar app or Google Calendar, or right-click a day to create an event.
- Available on macOS
- Since 2023
- No data collected
Scan with your phone to open this page



With Menu Bar Calendar, developer Sindre Sorhus presents his latest project. […] Sorhus’s Menu Bar Calendar does no more and no less than provide this monthly overview.
The app is intentionally simple. Check out Dato for more features and settings.
The calendar displays dates and days in your language, but the rest of the app is in English.
Tips
- Go to today (current month): Click the month name or press the Space key.
- Switch months: Press arrow keys or swipe horizontally on the calendar.
- Switch years: While holding the Option key, click the
‹/›button, press arrow keys, or swipe horizontally on the calendar. - Close calendar window: Press the Esc key.
- Open the calendar from any app: Set the “Toggle calendar” keyboard shortcut in the settings.
- Show the date in the menu bar: Choose a “Menu bar style” with the date in the settings.
- Open date in the Calendar app (or Google Calendar): Click a date in the calendar.
- Open week in the Calendar app (or Google Calendar): Click a week number in the calendar (turn on “Show week numbers” in the settings).
- Go to a specific date: Right-click the month name or press G.
- Create new event on a specific day: Right-click the day in the calendar.
- Copy the date for a day in the calendar: Right-click the day in the calendar.
Frequently Asked Questions
I have a feature request, bug report, or some feedback
Click the feedback button in the app or send it here.
Can it show my upcoming events in a list?
No. The app is intentionally simple and only shows a monthly calendar. It does not read your calendar events, so it does not need calendar access. My Today app (free) shows a list of your events for today, and my Dato app (paid) shows a monthly calendar together with a list of your events for the coming days.
Can macOS do this without an app?
Partly. Click the date and time in the menu bar to open Notification Center, and add the Calendar widget to it. The widget shows the current month, but you cannot go to other months.
Menu Bar Calendar shows a monthly calendar with one click, lets you go to any month or year, and opens a date in the Calendar app or Google Calendar.
What does Dato add?
My Dato app adds:
- Highlighting certain days of the week (this app can dim the weekend)
- Widgets
- The time in the menu bar, with a custom format
- Your calendar events and reminders
- World clocks
Why does it open on another month?
The calendar shows the month that you looked at last. Go back to today.
How do I close the calendar without clicking the menu bar icon?
Press the Esc key or click anywhere outside the calendar. You can also set the “Toggle calendar” keyboard shortcut in the settings to open and close it from any app.
Can it open Zoho Calendar instead of Apple/Google Calendar?
No. Zoho Calendar does not support opening to a specific date via URL, so this integration is not possible. You can, however, sync your Zoho Calendar to the macOS Calendar app and then use the “Show in Calendar” click action.
How can I open Google Calendar in a specific browser?
Use my Velja app. You can create a rule to open any link clicked in this app in your chosen browser.
How can I scroll to switch months?
You can swipe horizontally to switch months.
If you don’t have a trackpad, there are apps that let you make scrolling trigger swipe.
Why is the app suddenly paid? It used to be free.
While I love making free apps that are available to anyone, the high volume of support requests became unsustainable. After providing the app for free for 3 years with 48K downloads, I made the decision to make it paid. This isn’t about revenue. It’s about managing my time more effectively by reducing the support burden to a sustainable level.
Why does it not show week 53?
You are probably expecting ISO week-numbering while having your system set to Gregorian week numbering. You can change it in “System Settings › General › Language & Region”: set “Calendar” to ISO 8601 for ISO week numbers, or to Gregorian for Gregorian week numbers. With Gregorian, the “First Day of Week” setting in the same pane also changes the week numbers.
Why does it show the last days of December as week 1?
That is called ISO week-numbering.
It shows the incorrect week number
You are probably expecting ISO week-numbering while having your system set to Gregorian week numbering, or the inverse. You can change it in “System Settings › General › Language & Region”: set “Calendar” to ISO 8601 for ISO week numbers, or to Gregorian for Gregorian week numbers. With Gregorian, the “First Day of Week” setting in the same pane also changes the week numbers.
How can I change the week number to ISO 8601 format?
Go to “System Settings › General › Language & Region”, and set “Calendar” to ISO 8601.
Older Versions
These are free for everyone but they will not run on newer macOS versions.
Get Menu Bar Calendar
A monthly calendar, one click away
- Platform
- macOS
- Released
- August 2023
- Privacy
- No data collected
- Developer
- Sindre Sorhus
