Keeper.sh is the Morgen alternative when you want busy time copied between calendars through the day, as a service on its own and not as part of a calendar app. On Keeper.sh Pro, Google and Outlook changes land within seconds; Morgen's calendar blocking workflow runs daily at 6pm, or when you run it by hand, and covers the upcoming 14 days (Morgen's workflow guide, checked 10 November 2026). Morgen is a calendar and daily planning app at $15 a month billed yearly.
Keeper.sh is a calendar sync service that copies events between Google Calendar, Outlook, iCloud, Fastmail and any CalDAV server, so every calendar shows you as busy at the same times. It is free for 2 calendar accounts and 3 connections, and Pro is $5 a month for unlimited calendars.
Keeper.sh and Morgen side by side
The table sets Keeper.sh beside Morgen's calendar blocking workflow, the part of Morgen that copies busy time between calendars, and links each Morgen figure to its source (checked 10 November 2026).
| Keeper.sh | Morgen | |
|---|---|---|
| Free plan | 2 calendar accounts, 3 connections, no card (pricing) | None (Morgen pricing) |
| Entry price | $5/month, or $45/year, for unlimited calendars | $15/month billed yearly, or $30/month billed monthly (Morgen pricing) |
| Calendars supported | Google Calendar, Outlook, iCloud, Fastmail, any CalDAV server; .ics links read-only | Blocking workflow: Outlook, Google, iCloud and Fastmail calendars (workflow guide) |
| Update speed, Google and Outlook | Within seconds on Pro; every 30 minutes on Free | Daily at 6pm, or when you run the workflow by hand (workflow guide) |
| Update speed, iCloud and CalDAV | Every minute on Pro; every 30 minutes on Free | iCloud and Fastmail: daily at 6pm, or when you run the workflow by hand (workflow guide) |
| What a copy shows by default | A busy block named after the source calendar; title, description and location hidden | An event titled "Private Event (from Morgen)" (workflow guide) |
| Trial | None needed: the Free plan has no time limit | 14 days, no card, and a 30-day money-back guarantee (Morgen pricing) |
How often does each one block out your time?
On Pro, Google and Outlook changes land within seconds, and iCloud, Fastmail and CalDAV changes land every minute. On Free, changes land every 30 minutes.
Morgen's calendar blocking workflow "will run daily at 6:00 pm", and it can also be started at any other time with Run from My Workflows. Its guide says that when an event is cancelled or moved, "there will be a lag as the workflow runs daily at 6pm" (workflow guide).
Morgen's workflow blocks events in "the upcoming 14 days". Keeper.sh copies events from one month back to two years ahead by default, and Pro can set that range anywhere from 1 week to 2 years.
Which calendars does each one connect?
Morgen connects Google Calendar, Outlook Calendar, iCloud, Fastmail, CalDAV servers and subscription calendars (Morgen integrations, checked 10 November 2026). Its guide says "Outlook, Google, iCloud, and Fastmail Calendars are supported by the Calendar Propagation Workflow".
Keeper.sh connects Google Calendar, Outlook, iCloud, Fastmail and any CalDAV server, and reads and writes all five. It also takes an .ics link as a read-only source: events copy out of it and nothing writes back.
What does a blocked-out copy show?
Keeper.sh hides event details unless you turn them on. Each copy is a busy block named after the source calendar. The title, description and location are hidden by default, Pro can turn them back on per calendar, and guest lists are never copied. A copy from a calendar called "Personal" is titled "Personal".
Morgen's copies appear in the destination calendar as "Private Event (from Morgen)" (workflow guide).
How much control do you get over what copies?
Keeper.sh's settings are per calendar. On Pro, a calendar can leave out all-day events, focus time and out of office events, and can show the title, description or location on its copies. The calendar sync features page lists them.
Morgen's setup asks whether to block all events or only those marked busy. Turning on Nerd Mode exposes "the workflow's code, which you can then edit", and the guide's examples block only events inside business hours, events with a tag such as #important, or events with at least one invitee (workflow guide).
What does each one cost?
Morgen for individuals is $30 a month billed monthly, or $15 a month billed yearly. Team plans are $25 per seat a month billed monthly, or $10 per seat billed yearly, with a minimum of 2 seats. There is a 14-day trial with full access and no card, and a 30-day money-back guarantee (Morgen pricing).
On Keeper.sh, Free covers 2 calendar accounts and 3 connections. Pro is $5 a month or $45 a year for unlimited calendars, priced per person with no seats and no higher tier. A Keeper.sh account is one signed-in calendar service, however many calendars it holds (pricing). Each connection runs one way, so two-way sync is two connections. Sign-up needs no card: create a Keeper.sh account.
Can an assistant work with your calendars?
Keeper.sh runs an MCP server at https://www.keeper.sh/mcp with 27 tools, so an assistant such as Claude can list your calendars, read events, create, update and delete them, answer invitations and find free time. It signs in through OAuth 2.1 with a consent screen and needs no API key. The same actions are in the REST API. On Free, the two share 25 calls a day, and Pro has no daily cap. The Keeper.sh MCP server documentation lists every tool.
What Morgen offers beyond calendar blocking
- A calendar app: Morgen has desktop and mobile apps for Windows, Mac, Linux, iOS and Android, and a web version (Morgen FAQ, checked 10 November 2026). It suits people who want one place to see and edit every calendar.
- Task integrations: Notion, Todoist, Obsidian, ClickUp, Linear, Apple Reminders, Google Tasks and Microsoft To Do sit beside the calendar (Morgen integrations).
- AI Planner: Morgen calls itself "A daily planner that prioritizes your most important to-dos, events, and projects in one app". Its AI Planner previews the day's tasks in your calendar, highlights tasks at risk of being late, and schedules them when you confirm the plan (Morgen, checked 10 November 2026). It suits people who plan each day from a task list.
- Editable workflow code: Nerd Mode lets you write your own rule for which events are blocked.
- Data handling: Morgen's FAQ says "We do not store your calendar data in the cloud" and that its servers "act as a proxy", unless you opt in to Morgen cloud sync for its mobile app or scheduling features, and describes Morgen as a Swiss company under Swiss privacy law (Morgen FAQ). That matters to people who do not want a service to hold their events.
When Keeper.sh fits
- Same-day bookings: an appointment made this morning for this afternoon should show as busy on your other calendar before someone books over it.
- Bookings far ahead: you want time blocked more than 14 days out.
- Your existing calendar app: you are staying with the calendar app you have, and need only the busy blocks. Keeper.sh writes them to the calendar account itself, so they appear in every app that shows that account.
- Price: you want busy blocks for $5 a month, or free for 2 calendar accounts and 3 connections.
Step-by-step setup is in work and personal calendar sync and how to sync Google Calendar and Outlook.
Common questions about Keeper.sh and Morgen
How often does Morgen block time on my other calendars?
Morgen's calendar blocking workflow runs daily at 6pm and covers the upcoming 14 days, and it can also be run by hand from My Workflows. On Keeper.sh Pro, Google and Outlook changes land within seconds.
Does Morgen have a free plan?
No. Morgen has a 14-day trial with no card and a 30-day money-back guarantee, then costs $30 a month, or $15 a month billed yearly. Keeper.sh has a Free plan for 2 calendar accounts and 3 connections.
Can I use Keeper.sh with Morgen?
Yes. Keeper.sh writes its busy blocks to the calendar account at Google, Outlook, iCloud or Fastmail, so they appear in any calendar app that shows that account, Morgen included.
How far ahead does Keeper.sh block time?
Keeper.sh blocks time up to two years ahead by default, and one month back. Morgen's workflow covers the upcoming 14 days.
What does a Keeper.sh busy block show?
A Keeper.sh busy block takes the name of the calendar it came from, such as Personal, and leaves out the event's title, description and location. Pro can show each of those per calendar, and guest lists are never copied.
Other comparisons
- CalendarBridge alternative
- CalendarBridge pricing explained
- Calendly with Keeper.sh
- Kalender Sync alternative
- Notion Calendar alternative
- OGCS alternative
- OneCal alternative
- OneCal vs CalendarBridge
- Reclaim.ai alternative
- SyncDate alternative
- SyncGene alternative
- SyncThemCalendars alternative
- Zapier alternative for calendar sync
- Best calendar sync tools compared