For macOS · One-time purchase

The calendar your menu bar was missing.

One keystroke and your whole schedule is there — month, agenda, reminders, invitations — then it's gone before the rest of your Mac notices. Apple, Google, and Microsoft calendars, one impossibly quick panel.

Get InstaCal on the Mac App Store $10, once.No subscription. Ever.

And when you need the big picture, the full calendar window — Day, Week, Month, Year and List, with the agenda beside it. Same app, one keystroke away: ⌘0

One box. Type anything.

Search or add — it figures out which.

A few letters finds an event. A sentence creates one. Keep scrolling.

Dinner with Amara
Friday, July 10 7:00 – 8:30 PM Lilia, Brooklyn Personal
EventReminder

…press return. That's the whole workflow.

It sentence-cases your title, picks the right calendar from what the entry is, knows “dinner” means evening, and files “remind me” as a reminder. On macOS 26, Apple Intelligence parses on-device; earlier Macs use InstaCal's built-in parser. Nothing leaves your Mac either way.

The Agenda

A schedule that scrolls as far as you think.

Scroll forever into the future; pull past the top for earlier days. Anything that needs an answer gets answered in place.

  • Infinite in both directions

    The agenda never runs out, and “Earlier” is one pull away.

  • Invitations, handled inline

    Accept, decline, or reply tentative — with a comment, or silently. Dismiss what's done; the section collapses when nothing's new.

  • Reminders in the flow

    Due reminders sit right in your day, priority marks and all. Click the circle to complete.

  • Details in flyouts

    Event details open beside the panel, never over it. Long notes expand with a click.

The Calendar Window

There's a whole calendar app behind the menu bar.

Press ⌘0 and InstaCal opens a real Mac window — Day, Week, Month, Year and List, with the agenda alongside it and an event inspector that edits in place. Same app, same $10. Try the views.

InstaCal
Today July 2026
all-day
Portland trip
9 AM10 AM11 AMNoon1 PM2 PM3 PM
all-day
Sarah's birthday
9 AM10 AM11 AMNoon1 PM2 PM3 PM
Standup10:00 – 10:30 AM
Design review · Zoom11:00 – 11:45 AM
Lunch with Amara12:30 – 1:30 PM
1:1 with Alex2:00 – 2:30 PM
DateFromToTitleLocationCalendar
Jul 311:00 AM11:45 AMDesign reviewZoomWorkJoin
Jul 32:00 PM2:30 PM1:1 with AlexWork
Jul 36:00 PM7:00 PMGymFort GreenePersonal
Jul 410:00 AM11:00 AMSprint planningConf Room BWork
Jul 44:00 PM4:45 PMDentistCourt StPersonal
Jul 610:00 AM11:00 AMKickoff — MeridianGoogle MeetWorkJoin
Jul 6all dayPortland tripPDXPersonal
Jul 107:00 PM8:30 PMDinner with AmaraLilia, BrooklynPersonal

Click a view above — Day, Week, Month, Year and List are ⌘1⌘5. Drag the pane dividers to resize; ⌃⌘S and ⌃⌘I hide the sidebar and the details pane.

Five views, one window

Day and Week on an hour grid, a full Month, a whole Year at a glance, and a sortable List of what's coming.

Multi-day events as bars

Trips and conferences draw as one continuous bar across the days they span — in Month and in the all-day strip.

An inspector that just edits

Select an event and the details pane is the editor — title, times, location with a map, alerts, notes. Every change saves itself. No Edit button, no Save.

Panes you set once

Drag the dividers to size the agenda and the inspector; hide either one. The window remembers.

Weather and moon in the grid

Each month cell carries its own forecast and the principal moon phases — computed on your Mac, no network needed.

A List view with real columns

Date, start, end, title, location, calendar and a Join button — show the ones you want, drag them to any width.

Weather

The forecast, filed under the day it belongs to.

Planning Saturday means checking Saturday's weather — so it's right there in the day header: conditions, high, and low. No detour to a weather app.

  • Your choice of source

    Apple Weather or The Weather Channel — pick in Settings, or turn it off entirely.

  • With days-until counts

    Far-off headers add “· in 7 days,” so distance reads at a glance too.

TodayJul 3☀️84°68°
TomorrowJul 4⛅️88°72°
SundayJul 5· in 2 days🌧️73°63°
MondayJul 6· in 3 days⛈️70°61°

Meetings

In the call in one click. Zero link-hunting.

InstaCal finds the call link wherever it's buried — URL field, location, notes — and turns it into a Join button that appears ten minutes before start: in the agenda row, the event details, and the notification itself.

Zoom Google Meet Teams Webex FaceTime Whereby Jitsi Around GoToMeeting BlueJeans Discord + a dozen more
Design review
11:00 – 11:45 AM · in 8m
https://zoom.us/j/123456789
Join

Same event, three exits: the row, the flyout, the notification.

Calendar Sets

Work brain, home brain. One click apart.

Name a group of calendars and switch the whole panel from the footer. On the clock, “Work” hides the family noise; at 6 PM, “Personal” hides the standups. Try it — click a set.

Works across Apple Google Microsoft 365

Sign in through your browser; tokens stay in your Keychain. Incremental sync moves only what changed, and a local cache keeps the panel instant — even offline.

TodayJul 3
Sarah's birthday
Design review
11:00 – 11:45 AM
1:1 with Alex
2:00 – 2:30 PM
Gym
6:00 – 7:00 PM
TomorrowJul 4
Sprint planning
10:00 – 11:00 AM
Dinner with Sam
7:00 – 9:00 PM
Nopa
Set: Work

Appearance

Make it yours. Try it — tap a color.

Settings show a live preview while the panel stays open, so you're never guessing. Accent color, panel background and height, day-header band and text colors, event indicator styles — all yours.

  • Two agenda layouts

    Titles above times — or a tidy time-on-the-left column, if that's how your brain files a day.

  • Sized to your screen

    Drag the panel to any height. Week numbers and a second time zone are a toggle away.

July 2026‹ Today ›
SMTWTFS 2829301234 567891011
TodayJul 3
Design review
11:00 – 11:45 AM
Join
Gym
6:00 – 7:00 PM
Updated just now

Built for the Keyboard

Hands stay on the keys. Focus goes back where it was.

Global hotkeys open the panel, start a new event, or jump to reminders from any app. When the panel closes, you're back exactly where you were.

⌃⌥Space panel opens, cursor in the box · typereturn event exists, panel's gone
move a day · scroll the agenda · esc gone — every shortcut recordable in Settings
In the window: ⌘0 open · ⌘1⌘5 Day, Week, Month, Year, List · ⌘T today · ⌘N new event · ⌃⌘S sidebar · ⌃⌘I details

Clean by design. Fast because it's native.

InstaCal is pure Swift — no web wrapper, no background bloat — so the panel opens instantly and sips battery. It's sandboxed by the App Store with zero analytics and zero tracking; tokens live in your Keychain, and events sync straight between your Mac and your calendar providers. There's no server of ours for your data to visit. Nothing phones home.

The Rest of It

Small app. Long feature list.

All of it included. There is no “Pro” tier — this is the whole app.

A real event editor

Duration chips, repeat rules, availability, attendees with invites, multiple alerts, location autocomplete via Maps.

A real reminder editor

Due dates, priority, list, notes — even location-based geofence alerts.

Notifications that act

Snooze five ways, join the call, or answer an invite — right from the banner.

RSVP with a comment

Say why you're declining — or reply silently and skip the email entirely.

Default calendar, starred

Mark where new events land by default; quick add can still override it when an entry obviously belongs elsewhere.

Your colors, everywhere

Override any calendar's color locally — even ones an admin controls.

Launch at login

Registered the modern way — no helper apps, no Login Items surprises.

Second time zone

See another zone alongside yours — for teams that live nine hours apart.

Upgrading from InstaCal 1?

Version 3 is a normal App Store update: accounts, calendars, hotkeys, and settings carry over automatically.

Pricing

Not $4.99/month. Not $39/year. Not “free with Pro features”.

$10once.

That's the entire business model. No subscription, no account to create, no upsells, no AI credits. Buy it once on the Mac App Store and it's yours — every feature on this page included.

All features, forever Free update from InstaCal 1 Family Sharing macOS 14 Sonoma or later

Questions

The short answers.

Is it really $10, once?

Yes. One purchase on the Mac App Store, every feature included, free updates. If we ever ship something big enough to charge for again, it'll be a new purchase you can freely ignore — never a subscription switcheroo on the app you bought.

Does it work with my Google / Outlook / iCloud calendars?

All three, together. iCloud and anything else in Apple Calendar comes via macOS; Google and Microsoft 365 / Outlook connect directly with a standard browser sign-in. Mix them freely in one agenda and one set of Calendar Sets.

Is it only a menu bar app?

No — that's just the fastest way in. InstaCal also has a full calendar window (⌘0, or the window button in the panel's footer) with Day, Week, Month, Year and List views, a resizable agenda sidebar, and an event inspector that edits in place. Live in the window all day if you like; the panel is there for the glances in between.

Does it replace Calendar.app?

For most people, yes. The window covers the planning — Day and Week on an hour grid, Month with multi-day events drawn as spanning bars, a whole Year, a sortable List — and the panel covers the two hundred glances in between. Calendar.app can stay in the Applications folder.

What does “Apple Intelligence quick add” need?

On macOS 26 and later, quick-add parsing runs on Apple's on-device models — nothing leaves your Mac. On macOS 14–15, InstaCal's built-in natural-language parser handles the same phrases. Either way it's the same box and the same Return key.

I've used InstaCal for years. What happens when I update?

If you're coming from InstaCal 1.9 — the last version before the rewrite — version 3 installs as a normal App Store update and migrates everything on first launch: your Google and Microsoft sign-ins, visible calendars, menu-bar style, hotkeys, and preferences. You shouldn't have to set up anything twice, and it's free for anyone who already owns InstaCal.

What does it collect about me?

Nothing. There are no analytics, no crash-tracking SDKs, no accounts, and no server of ours in the loop. Your calendar data moves only between your Mac and the calendar services you connect.