Fantastical on a Mac: what it does and what it charges
Most people who look up Fantastical on a Mac are holding two questions at once. One is about capability: what does this thing actually do that the calendar already sitting in the Dock does not. The other is about money: is this a subscription worth carrying. Running a trial without separating those two questions tends to produce a pleasant impression and no decision. Separating them takes about ten minutes of reading and one week of ordinary use.
System requirements and how it is distributed
Fantastical comes from Flexibits and is free to download from the Mac App Store. The listing requires macOS 12.4 or later. That single line rules the app out for anyone still running macOS 11 on an older machine, which is worth checking before anything else.
The subscription, Flexibits Premium, is tied to an account rather than to a device. It covers Fantastical and the contacts app Cardhop across Mac, iPhone, iPad, Apple Watch, Apple Vision Pro and Windows. A price that looks steep for a single Mac reads differently when the same account is also driving a phone and a watch.
Requirements are worth comparing across the category, because they quietly decide the shortlist for an older Mac. Itsycal runs on macOS 11 or later. BusyCal requires macOS 12.4 or later. Calendar 366 requires macOS 14.6 or later. Apps that demand a recent macOS are usually built against newer system behaviour for widgets, notifications and window management, which is a benefit on a current machine and an obstacle on one waiting to be replaced. The requirement lines and payment models for the main options are collected on the page compared with other calendars.
Installation takes a couple of minutes. What takes longer is adding accounts, and that is where the first surprises usually appear.
What the free tier covers and what sits behind Premium
Fantastical can be downloaded and used without paying. The free tier includes event and task creation, notifications, day, week and month views, and widgets. For a lot of people that is already a complete calendar and the subscription question never becomes urgent.
Flexibits Premium covers a specific list:
- calendar sets beyond a single one, for switching a work grouping and a personal grouping in one action
- weather forecasts inside the calendar
- attachments on events
- creating events by forwarding email
- calendar mirroring
- push sync
- the Apple Watch app
- conference call detection
- the scheduling layer: Openings, Proposals and RSVPs
Premium is 6.99 USD per month or 56.99 USD per year for an individual. The family plan covers up to five people at 10.49 USD per month or 89.99 USD per year. A Team tier sits above both and is priced per user per month, which is the row that matters for a small company rather than a household.
Several smaller items sit on the paid side and rarely appear in comparison tables, even though they are the ones that shape a daily habit. Templates cover events that repeat in shape rather than on a schedule, a weekly review with the same agenda and the same attendees. Custom colors and emoji badges give events a marker beyond the calendar's own color. Time to leave notifications and urgent alarms change when the Mac interrupts rather than what it displays. Automation through webhooks and Zapier is Premium as well, which decides the answer for anyone hoping to fire something off when an event starts.
Two features exist on both tiers at different depths, which is easy to misread as an absence. Calendar sets are one of them: the free tier includes a single set, so one grouping is available without paying and the charge starts at the second. Weather is the other, with a three day forecast on the free tier against a ten day forecast on Premium.
Tasks are worth checking separately, because a calendar that cannot see the task list is only doing half the job. Fantastical handles tasks natively and also works with Todoist, which matters for anyone whose list already lives somewhere other than Reminders.
The useful exercise is to read that list and name one item that would get used in a normal week. Calendar sets is the most common answer, and Openings, the booking page, is the second. Both are real reasons to pay. A third group reads the list and finds nothing, which is also an answer: stay on the free tier, or stay on Apple Calendar, and stop treating the decision as unresolved.
The two things that change a working day
Feature lists do not predict how an app feels after a month. Only the actions repeated many times a day do that. For a calendar there are two of them: putting an event in, and deciding what happens between events.
Entering an event
Natural language entry is the thing Fantastical has been known for longest. A line like "coffee with Sam Tuesday 3pm at the office" is parsed into a time, a title and a location instead of being typed into four separate fields. The parser holds up on sentences that include several details at once, which is where simpler implementations tend to drop something.
This is a real point of difference between products, and it is easy to test rather than argue about. Take three sentences in the exact phrasing that would be used out loud, type them in, and count how many needed correcting afterwards. Two corrections out of three means the parser is not saving anything. Zero means a noticeable amount of time comes back every day. The way phrasing affects parsing, and a short set of test sentences, is written up on entering events.
Travel time between events
A day that looks fine in the grid and falls apart in practice usually has one cause. The meeting ends at 14:00 and the next starts at 15:00, the commute between them takes 40 minutes, and those 40 minutes exist in nobody's calendar. The grid says there is an hour free. There is not.
Fantastical shows travel time inside the event block on the paid tier. BusyCal offers location based alerts. Calendar 366 has travel time notifications as well. The mechanism matters less than the fact that the time becomes visible, because an invisible commute is the most common reason a schedule that looked reasonable on Sunday stops working on Wednesday. How different apps model that gap is covered on travel time.
Syncing with Google Calendar
For most people the events themselves live in Google Calendar, and any Mac app is a window onto data held on a server. Knowing how that window behaves prevents a lot of unnecessary alarm.
Accounts can be added in two places: in macOS System Settings, where the account becomes available to every calendar app on the machine, or inside the app itself. Adding the same account in both places is the single most common cause of every event appearing twice. Subscribing to a shared calendar that also appears in a personal account produces the same duplication. When events look doubled, open the list of subscribed calendars before assuming anything is broken.
Sync speed is also tied to the payment tier. Push sync sits behind Premium, so on the free tier changes arrive on the next scheduled fetch rather than immediately. For someone who creates an event and then shows it to a colleague seconds later, that delay is the whole argument.
Underneath all of this is a published format, which is why moving between calendar apps is far less risky than it feels:
This document defines extensions to the Web Distributed Authoring and Versioning (WebDAV) protocol to specify a standard way of accessing, managing, and sharing calendaring and scheduling information based on the iCalendar format. Source: rfc-editor.org
The events belong to the account, not to the app displaying them. Uninstalling a calendar app does not delete a calendar. Account level settings are documented in Google Calendar Help.
The trial, and where the charge actually comes from
Premium can be tried before any money moves. Flexibits offers a fourteen day free trial on the Individual, Family and Team plans, which is long enough to see whether calendar sets or the scheduling layer get used and short enough that the answer has to come from a normal working fortnight rather than a weekend.
The detail that causes trouble later is where the subscription is bought, because that decides where it can be stopped. There are two routes: directly from Flexibits, or through the App Store. A subscription bought from Flexibits is cancelled on the account page, where a Cancel Subscription button disables automatic renewal. A subscription bought through the App Store cannot be cancelled there, and Flexibits points at Apple's own instructions instead. Looking for a cancel control inside the calendar app finds nothing in either case, and that dead end is a common reason an unwanted year gets billed.
Cancelling stops the next charge rather than the current one. Flexibits states that a subscription stays active until the end of the billing period, so ending it on the day a renewal notice lands is too late for that renewal and correct for the one after. Anyone who wants out should act before the date on the notice, not on it.
Choosing a route at purchase time is therefore worth a moment. The App Store keeps the receipt with every other Apple charge and makes family sharing of payment simpler. Buying direct keeps the cancel button in the same place as the account settings. Neither is better in the abstract, and switching later means cancelling one and starting the other.
Deciding in one week
A trial spent admiring the interface produces no evidence. Three counts settle it.
Count the events created in the last seven days. Under five, speed of entry is not worth paying for, and the free tier or Apple Calendar will do. Over twenty, entry speed and travel time are daily costs and the case for a better tool is strong on its own.
Count the Premium features actually touched. Was a calendar set configured. Was a booking link sent to anyone. Was a file attached to an event. Was an event created by forwarding email. Zero touched features after a full week is a clear result.
Count the money over three years rather than one month. At 56.99 USD per year, three years is 170.97 USD. A one time purchase is a single payment, though major version upgrades are sometimes charged separately. Which shape fits depends on how long the app is expected to stay in use, and that number is knowable: look at how long the last calendar app lasted. The trade-offs between the two models are laid out on the buy page, and the questions that come up most often are answered on the FAQ.
Where it sits against the other Mac options
| App | Cost | Requirement | What it is for |
|---|---|---|---|
| Apple Calendar | free with macOS | current macOS | the basic grid, already installed |
| Itsycal | free | macOS 11 or later | a menu bar glance at the month |
| Notion Calendar | free | Mac, Windows, iPhone, Android | day level planning across Google, Outlook and iCloud |
| Fantastical | free tier, Premium 6.99 USD monthly or 56.99 USD yearly | macOS 12.4 or later | fast entry plus a scheduling layer |
| BusyCal | 49.99 USD once, or 39.99 USD yearly | macOS 12.4 or later | a dense planning window with tasks |
| Calendar 366 | 19.99 USD yearly or 49.99 USD once | macOS 14.6 or later | full calendar and menu bar in one purchase |
The table flattens one important distinction. Openings, Proposals and RSVPs are not calendar features, they are scheduling features, and nothing else in this list replaces them. Anyone paying for Fantastical because of booking links is comparing against dedicated scheduling products, not against other calendars. Anyone paying for calendar sets, weather or the watch app is comparing against the rows above, and several of them cover that ground for less.
What to change first
Count the events entered this week and name one Premium feature that was actually used. If the count is high and the feature list is empty, the problem is entry speed and travel time rather than the subscription, and a Caltimate style approach of typing or speaking the event in plain language is the cheaper fix. If the count is low, cancel and move on.
Frequently asked questions
Can Fantastical be used on a Mac without paying?
Yes. The free tier covers event and task creation, notifications, day, week and month views, and widgets. Flexibits Premium adds calendar sets beyond one, weather, attachments, email forwarding into events, push sync, the Apple Watch app, conference call detection and the Openings, Proposals and RSVPs scheduling features.
What macOS version does Fantastical need?
The Mac App Store listing requires macOS 12.4 or later, so it will not install on macOS 11. For comparison, Itsycal runs on macOS 11 or later, BusyCal requires macOS 12.4 or later, and Calendar 366 requires macOS 14.6 or later. Requirements are the fastest way to narrow the shortlist on an older machine.
How much does Flexibits Premium cost?
Premium is 6.99 USD per month or 56.99 USD per year for an individual, and 10.49 USD per month or 89.99 USD per year for a family plan covering up to five people. The subscription is tied to an account and spans Mac, iPhone, iPad, Apple Watch, Apple Vision Pro and Windows.
Why do Google Calendar events show up twice?
Almost always because the same account was added both in macOS System Settings and inside the app, so the events are loaded twice. Subscribing to a shared calendar that already appears in a personal account causes the same thing. Open the list of subscribed calendars and remove the duplicate entry rather than deleting events.