Fantastical 2 is the award-winning calendar app with features such as natural language parsing, reminders, a beautiful week view, and much more! With the convenient Fantastical Dashboard, you’ll add, view, and interact with your events and reminders with ease.

"For those who just want to get in, get out, and get stuff done, I strongly recommend Fantastical 2 for iPad." - iMore
"Fantastical works better than Apple’s Calendar and Reminders apps..." - MacStories
"...Fantastical is an app I can recommend to anyone who wants to leverage their iPad as a better calendar." - 9to5Mac
"All the beauty of Fantastical, but now for the iPad. I use it for the Mac and iOS—I [...] love it." - Jim Dalrymple (The Loop)
"... Fantastical 2 for iPad ... refuses to abide by conventional notions of how a calendar should look." - The Verge

Just enter "Lunch with Elon in Palo Alto on Friday" and Fantastical 2 will schedule it! Or type in "todo buy milk at 5pm" and a reminder will alert you at 5PM! With dictation, you can even speak the details for your event or reminder and Fantastical 2 will take care of it.


• The Fantastical Dashboard
- Multiple views let you view your events and reminders just the way you want
- DayTicker, week view, or full-screen week view present your events and reminders with clarity
- Customize your Fantastical Dashboard with a simple gesture

• Reminders!
- See your events and dated reminders together in the main list
- Add reminders directly from the Reminders list or new event screen - just flip the switch to toggle between events and reminders
- Set dates, times, and geofences (when I arrive/when I leave)

• Powerful parser features, including:
- Create reminders by starting your sentence with "reminder", "todo", "task", or "remind me to"
- Expanded, expressive repeating events such as third Thursday of every month, every weekend, last weekday of the month, and more
- Create alerts with phrases such as "remind me tomorrow at 3PM", "alert 1 hour before", or "alarm 3PM"

• Informational event details, including a map to show your event’s locations and flexible repeating options
• Background app updating allows events, reminders, and alerts to be pushed to Fantastical 2 even if you don't launch the app very often
• An extended keyboard when creating new events or reminders, providing instant access to numbers and symbols for dates and times
• Birthday options - tap on a birthday to see contact information or send a quick greeting
• TextExpander support

• The easiest and fastest way to add new events or reminders
• Just type in your details or use dictation and watch your words magically turn into an actual event or reminder!

• Tap an event or reminder to show and edit its details
• Tap and hold an event to duplicate, move, or share
• Use search to instantly locate specific events or reminders

• Supports the same calendar services as the built-in Calendar app, including iCloud, Google Calendar, Exchange, and more!
• Fantastical 2 is fully localized in English, French, German, Italian, and Spanish
• Just type or speak your event or reminder in any of these languages and Fantastical will automatically understand
• Accessibility support

What’s New

Version 2.10.7

- Fixed a potential crash when searching locations
- Various fixes and improvements

By the way, App Store reviews are very helpful to us. If you think Fantastical is worthy, would you mind taking a moment to write a nice review? We'd greatly appreciate it. Thanks for using Fantastical! :)

Ratings and Reviews

4.2 out of 5
271 Ratings

271 Ratings

荀荀 ,

iPad version doesn’t sync, wrong color for event

I am using Fantastical 2 for both iPad and iPhone. Somehow today I want to check out an event for today, and it surprisingly doesn’t show in my iPad’s version, then I check out my iPhone immediately, and the event is there.

So I rebooted my iPad, and luckily the event finally showed up. But, this makes me test out which device is faster to sync when I create an event using my desktop online calendar. So I started creating a Google event online, to see which device syncs faster. Then I realize, not only iPad version doesn’t sync again, but also is using the wrong color as different from the one I use for the event in my Google calendar (iPhone version has no issue with the coloring, and syncs quickly).

Plz fix it, since this makes me so nervous to check out iPad’s calendar.

Developer Response ,

This sounds like an issue with iOS. Please remove and re-add the account in iOS Settings and this should be fixed. Feel free to contact support if not though.

DerrBear42 ,

Grade A app!

I’m still a huge fan of the app, and it gets better with each release. One suggestion: For calendar view, how about an option that allows the week to begin on the current day? Usually when I view a week I don’t necessarily need to have the elapsed days in view. I much prefer to have the current and upcoming six days at my disposal.

My original review from three years ago is below, and it’s still applicable (although Fantastical is now my default calendar):

I've tried many Calendar apps and this one is really outstanding. It's intuitive and does things that I didn't even expect. It's definitely well worth trying and is a huge improvement over the Apple calendar app. And it syncs seamlessly with the Apple Calendar app and vice versa. I still use both but typically default to Fantastical.


Works pretty well, but with annoying limitations

I use Fantastical 2 for iPad and iPhone to manage my work appointments, and it works well in the iCloud environment, syncing is good, things are intuitive, the main features I’d want are there. But I’ve found two frustrating issues. 1) The alert sound on the iPad version cannot be customized, and the default is WAY too quiet and subtle. Why can’t this be personalized like it can in the iPhone version (and used to be in the Fantastical 1 version for iPad)? This is a dumb and lazy limitation that, for me, is nearly a deal-breaker. Audio alerts need to be clearly audible. 2) The “helpful” way that Fantastical 2 tries to extract event details from the event name is super-annoying. If you put what Fantastical thinks is an event date or location in the event name field, it automatically prefills the other fields with that information. There should be an option to disable this feature, because in my experience it’s more often wrong than it is right.

Developer Response ,

In response to your points:

1. It's not possible to change Fantastical's notification sound due to restrictions Apple imposes on third-party app notifications. However, there is a workaround: open iOS's Settings app and go to the Notifications section. In here, select Fantastical and disable 'Sounds' but keep all other types of notification active. Next, select the default Calendar app in the Notifications screen and disable all notifications except 'Sounds', which you can then configure to anything you like. This way, Fantastical will notify you of an event alert visually, and your chosen Apple Calendar notification sound will play simultaneously. From a user's point of view, it will seem that Fantastical's notification sound has actually changed.

2. Use quotation marks to enclose any text you don't want to be automatically parsed.

Hope that helps!


Flexibits Inc.
36.7 MB

Requires iOS 11.0 or later. Compatible with iPad.


English, French, German, Italian, Japanese, Spanish

Age Rating
Rated 4+
Copyright © 2011-2019 Flexibits Inc.


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like