Coupon
Redeem
Fantastical for iOS Logo Fantastical for Mac Logo

Fantastical, iCloud, and Two-Factor Authentication

Apple requires an app-specific password for your iCloud account in order to use Fantastical. You can generate an app-specific password after you enable two-factor authentication on your iCloud account.

We have a short video tutorial on how to enable two-factor authentication and generate an app-specific password for Fantastical. It takes about 5 minutes to complete this process.

If Fantastical is unable to sync after enabling two-factor authentication

Make sure you are using your Apple Account's primary email address. You can check which email address is your primary address at account.apple.com.

If the iCloud account listed in Fantastical's settings does not match your Apple Account's primary email address, remove the account from Fantastical and re-add it using the primary email address.

Next, make sure you have generated an app-specific password for Fantastical:

  1. Log in to account.apple.com
  2. Select App-Specific Passwords in the Sign-In and Security section
  3. Give the app-specific password a name of your choosing (e.g. Fantastical)
  4. Switch to Fantastical and click Cancel on any errors that appear
  5. Open Fantastical's settings and select the Accounts tab
  6. Select your iCloud account and click Change App-Specific Password…
  7. Paste the app-specific password you generated into the prompt

Still having trouble?

If Fantastical still says your password is incorrect, try the following:

  1. Open Fantastical's settings and select the Accounts tab
  2. Remove your iCloud account from Fantastical
  3. Quit and relaunch Fantastical
  4. Log in to account.apple.com
  5. Select App-Specific Passwords in the Sign-in and Security section
  6. Select Revoke all (you may not see these buttons if you don't have any app-specific passwords)
  7. Select the plus button to create a new app-specific password
  8. Give the app-specific password a name of your choosing (e.g. Fantastical)
  9. Open Fantastical's settings and re-add your iCloud account using your primary Apple Account email address and your app-specific password

Why is Fantastical asking for my iCloud password?

Fantastical uses your iCloud password to ensure that your events and reminders are kept in sync with iCloud. Fantastical only uses your password to connect to iCloud, your password or data is never sent to Flexibits or any other third party.

Please see our privacy page for more information about privacy with our apps.