download2.png  Download TinyCal version 1.6 macsoftware.jpeg Mac Intel 10.5-10.12


TinyCal is a menubar calendar with Google Calendar integration. It can show multiple months, holidays, personal calendars and use custom calendars.

All Features

TinyCal has many useful features.

  • Personal Google Calendar integration
  • Support for Google Calendar Gadgets
  • Configurable month display
  • Configurable event display
  • Custom calendars
  • Tear-away menu
  • Growl reminders
  • Create and delete events
  • Hot keys
  • ISO 8601 week numbers
  • Secondary calendar overlay 

Version Changes


TinyCal requires Mac OS X 10.4 or later. Google Calendar integration is provided by the Google GData libraries (included in the TinyCal download). Event reminders require the Growl library.


Multiple Months

TinyCal can be customized to show 1, 2, 3 or 12 months at one time. The display can be arranged as tall or wide.


Google Calendar

TinyCal can display public Google Calendars for holidays for 40 different countries, from Australia to Vietnam. It can also display events from your personal Google Calendar. The following screenshot shows holidays from the USA in blue and a personal calendar in red.


Google Calendar integration is provided via the Google GData libraries:

Custom Calendars

TinyCal can be customized to show other calendars, such as Buddhist, Hebrew, Islamic, and Japanese. The following screenshot show the Hebrew calendar with Jewish holidays.



The TinyCal window is a tear-away menu that can be repositioned anywhere on the screen.


Today's Events

In the TinyCal window, today's date is circled. In addition, if there are any events occurring today, they are reflected in the menubar icon. In the following screenshot, the blue triangle in the lower right indicates that there is an event today.



The basic controls are illustrated in the screenshot below.


Close window Close the TinyCal window.
Prefs Display the preferences panel.
Reload Reload events from Google personal calendars. Only available when there are enabled personal calendars.
Next month Move to the next month.
Today/Snapback Move to the current month, if you have moved to a different month. Snapback to prior month if you are on the current month.
Previous month Move to the previous month.
Google calendar Go to Google Calendar. Only available when there are enabled personal calendars.
Close day detail Close the day detail display (the lower pane).

Create Event


General Prefs

Screen_Shot_2012-11-20_at_1.29.51_PM.png To get to the general prefs (below) click the prefs (gear) icon 2nd from top right in drop down calendar.

In the General preferences pane you can hit the quit button to quit the application. 

In the General preferences pane, you can change the number of months displayed in the Display menu. You can choose from 1, 2, 3, or 12 months, in a tall or wide configuration.

Using the Size menu, the display size can be set to small, medium, or large.

To pick a calendar different from the Mac OS X International preference setting, use the Custom Calendar menu


Events Prefs

In the Events preferences pane, you can choose which Google Calendar events you'd like to display. To change the color of the events, click the bubble on the right. Selecting national holidays (below left) shows in the calendar (bottom right).


In the trial version, you can only use one event calendar at a time, and you can not change event colors.

Personal Calendar Prefs

In the Personal preferences pane, you can configure your personal Google Calendar settings. Enter your google.com username and password in the appropriate text boxes. To load or reload your calendars, use the Load button. Click on the bubble on the right to chane the color that shows in the calendar.



Purchase in our store or the Mac App Store. Purchasing in our store gets you faster updates.
The shareware version of TinyAlarm can be tried out for 30 days. After that, please take your time and consider purchasing the program. If you like TinyAlarm then your purchase helps push forward development to make the program even more useful. Purchasing quantities reduces the price in our store automatically.
In addition to TinyAlarms other features registered users receive 4 important additions:
  • A key to remove the reminder dialog and the startup screen.
  • The knowledge that you are participating in the evolution of TinyAlarm.
  • Free upgrades throughout the year.
  • Email Tech Support (if ever necessary).
After purchasing you will use your email and a registration key to register. If you use Apple mail there is a link in the email you are sent that will register you automatically. To register manually copy and paste the info we send you into registration dialog (right) that is found in the TinyAlarm Preferences.


TinyCal is shareware. Try it out for 30 days then register to get:

  • Personal Google Calendar integration
  • Unlimited public Google Calendars
  • Customized event colors

Google GData library used under Apache License, Version 2.0.