Calendar Sync: See Your Tasks in Any Calendar App

Keepsake uses time blocks — not a traditional calendar — to organize your day. But sometimes you want to see your tasks alongside your meetings and appointments. The calendar feed lets you subscribe to your Keepsake tasks from any calendar app. It's read-only: your tasks appear as events, always up to date, but Keepsake stays the place where you manage them.

Why calendar sync?

Keepsake's time block system is designed to be flexible — you work through tasks sequentially, not at fixed times. But if you already live in Apple Calendar, Google Calendar, or Outlook for meetings, it's helpful to see your Keepsake tasks right there too.

The calendar feed gives you a read-only view of your tasks in your favorite calendar app. You can see what's planned for the day without switching apps. But when you need to create, edit, reschedule, or complete a task, you do it in Keepsake — the feed updates automatically.

Enable the calendar feed

The calendar feed is activated from your Keepsake settings. Once enabled, you get a personal webcal:// link that you can add to any calendar app.
1

Open Settings

Click the gear icon to open your Keepsake settings.

2

Scroll to the Calendar section

The Calendar section is between API Keys and Notifications.

3

Click "Enable calendar feed"

A toggle activates the feed and generates your personal URL.

4

Copy your webcal link

A webcal:// link appears — this is your personal feed URL. Copy it to use in the next steps.

Tip

The calendar feed is available during your free trial too — no paid subscription required to try it out.

Subscribe on Mac (Apple Calendar)

Apple Calendar has built-in support for webcal subscriptions. It's the fastest way to get started.
1

Copy the webcal link

From Keepsake Settings, copy your webcal:// URL.

2

Open Apple Calendar

Launch the Calendar app on your Mac.

3

Add a new subscription

Go to File → New Calendar Subscription (or press ⌥⌘S).

4

Paste the URL and subscribe

Paste the webcal link in the URL field and click Subscribe.

5

Choose refresh frequency

In the settings dialog, set the auto-refresh to every 5 minutes for the most up-to-date view.

6

Click OK

Your Keepsake tasks now appear in Apple Calendar.

Tip

Tasks appear in the "all-day" section at the top of each day — not as timed events. This keeps your time slots free for real appointments.

Subscribe on iPhone/iPad

You can subscribe to your Keepsake tasks directly from your iPhone or iPad. The easiest method is to open the webcal link in Safari.
1

Copy the webcal link

From Keepsake Settings on your phone, copy your webcal:// URL.

2

Open Safari

Open Safari and paste the link in the address bar.

3

Subscribe

Safari will ask "Subscribe to this calendar?" — tap Subscribe.

4

Find it in Calendar

The calendar appears in the Calendar app, and your Keepsake tasks show up immediately.

5

Adjust refresh frequency

To change how often it refreshes: go to the Settings app → Calendar → Accounts → Subscribed Calendars → Keepsake Tasks, then set the refresh frequency.

Tip

You can also add manually via Settings app → Calendar → Accounts → Add Account → Other → Add Subscribed Calendar, then paste the https:// version of the URL (replace webcal:// with https://).

Subscribe on Google Calendar

Google Calendar supports URL subscriptions, but it requires the https:// version of the link (not webcal://). You'll also need to use a browser — the mobile app doesn't support adding subscriptions.
1

Prepare the URL

Copy your webcal link from Keepsake Settings, then replace webcal:// with https://.

2

Open Google Calendar

Go to calendar.google.com in a browser.

3

Add from URL

In the left sidebar, click the + next to "Other calendars" and select "From URL".

4

Paste the URL

Paste the https:// version of your link.

5

Click "Add calendar"

Google Calendar subscribes to the feed. Your tasks will start appearing shortly.

Tip

Google Calendar refreshes subscriptions slowly — about once every 12 to 24 hours. To force a refresh, remove the subscription and re-add it. For faster sync, Apple Calendar or Outlook are better choices.

Subscribe on Outlook

Outlook supports calendar subscriptions on both desktop and web. The web version is the simplest method.
1

Copy the webcal link

From Keepsake Settings, copy your webcal:// URL.

2

Outlook Desktop

Go to File → Account Settings → Internet Calendars → New, then paste the URL.

3

Outlook Web (outlook.com)

Click "Add calendar" → "Subscribe from web", then paste the URL.

4

Outlook Mobile

Outlook Mobile doesn't support webcal subscriptions directly. Add the subscription from the web version — it will sync to your phone automatically.

Tip

Outlook on the web (outlook.com) is the easiest method — it takes just a few clicks.

Subscribe on Windows (built-in Calendar)

The built-in Windows Calendar app doesn't support webcal subscriptions directly. But there's an easy workaround.
1

Use Google Calendar or Outlook.com

Add the subscription in Google Calendar or Outlook.com first (see the sections above).

2

Connect to Windows Calendar

Then connect your Google or Outlook.com account to the Windows Calendar app. Your Keepsake tasks will appear automatically through that account.

Tip

For the best experience on Windows, use Outlook or Google Calendar directly — the Windows Calendar app is limited when it comes to subscriptions.

Subscribe on Android

Android doesn't support webcal subscriptions natively, but since most Android phones use Google Calendar, the setup is straightforward.
1

Add via Google Calendar

Follow the Google Calendar steps above from a browser on your phone or computer.

2

It syncs automatically

Once added to Google Calendar, your Keepsake tasks appear on your Android phone automatically — no extra setup needed.

Tip

Changes appear on your phone once Google Calendar refreshes the subscription (up to 24 hours). For a faster first sync, open Google Calendar on your phone after adding the subscription.

What appears in your calendar

Your calendar feed shows your pending tasks as all-day events. Here's exactly what shows up:

All tasks with a specific date appear as all-day events on that date. ASAP tasks appear on today's date — and move forward each day until you complete them. Tasks marked as "someday/maybe" are excluded from the feed to keep your calendar clean.

When you complete a task, it disappears from the feed. Each event includes a link back to Keepsake — click it to jump directly to the Day view and manage your tasks.

The feed is read-only. You can't edit or create tasks from your calendar app — all changes must be made in Keepsake. The feed updates automatically when you make changes.

Manage your feed

You can regenerate, disable, or re-enable your calendar feed at any time from Keepsake Settings.
1

Regenerate your URL

Click "Regenerate" to create a new URL. The old URL stops working immediately — you'll need to update the subscription in your calendar app.

2

Disable the feed

Click "Disable" to turn off the calendar feed entirely. Your calendar app will stop receiving updates.

3

Re-enable anytime

You can enable the feed again whenever you want. A new URL is generated — just subscribe again in your calendar app.

Tip

Regenerating creates a brand new URL. If you've subscribed on multiple devices, you'll need to update the subscription on each one.

Troubleshooting

"Insecure connection" warning
Some systems show a security warning with webcal:// links. Don't worry — the connection is encrypted (HTTPS). It's safe to continue. If the warning bothers you, use the https:// version of the URL instead.

Events not appearing
First, make sure the Keepsake calendar is checked (visible) in your calendar app — it might be hidden by default. Tasks appear as all-day events at the top of the day view, not as timed events. Try switching to Week or Month view if you don't see them in Day view.

Events not updating
Calendar apps refresh subscriptions on their own schedule. Apple Calendar can refresh as often as every 5 minutes (configurable). Google Calendar refreshes about once every 12-24 hours. To force a refresh, you can remove the subscription and re-add it. If tasks still aren't updating, check that your feed is still enabled in Keepsake Settings.

Related guides

Something missing? Suggest features

Ready to try Keepsake?

Start organizing your relationships, notes, and tasks today. Free for 7 days.

One click — you're in. No credit card. 7 days free.