Free
$0
per month
For keeping two calendar accounts from double-booking each other.
- Updates every 30 minutes
- Up to 2 linked accounts
- Up to 3 connections
- 25 agent or API calls a day
Start free with two calendar accounts and three connections. Pro is $5 a month, or $45 a year, for as many calendars as you want.
$0
per month
For keeping two calendar accounts from double-booking each other.
$5
per month
For more than two calendar accounts, or when you need updates within the minute.
Updates from Google and Outlook
Every 30 minutes
Within seconds
Updates from iCloud, Fastmail and CalDAV
Every 30 minutes
Within a minute
Linked Accounts
Up to 2
Connections
Up to 3
Shareable Calendar Link
Choose What the Link Shows
Choose Which Events Sync
AI Agent and API Access
25 calls/day
Email & Passkey Sign-In
Priority Support
An account is one connected calendar provider, such as a Google or Outlook login or a CalDAV server. Free allows 2, Pro is unlimited.
A connection copies events from one calendar into another. Free includes 3, Pro is unlimited. If you want two calendars to match each other, that is two connections.
On Pro, Google and Outlook tell Keeper.sh the moment an event changes, so it reaches your other calendars within seconds. On Free your calendars are checked every minute and changes are copied every 30. iCloud, Fastmail and other CalDAV calendars are checked on a timer on either plan, because Apple publishes no way for a calendar tool to be told an event changed.
Pro is $5 per month, or $45 per year if you pay annually (25% off $60).
Yes. Every account on a self-hosted instance gets every paid sync feature, with no plan limits — Keeper.sh is open-source under AGPL-3.0. You are the one running the server, so updates, backups and downtime are yours to handle.
No. On both plans you can create an account with an email address and password, and add a passkey afterwards. Google and Microsoft sign-in are optional, and connecting a calendar is separate from how you sign in.
Billing is handled by Polar. You can manage or cancel your subscription from the customer portal linked in your account settings.