Free to use — no credit card needed

All your calendars.
One booking link.

Share your real availability and let anyone book time with you — even if your calendar is private, self-hosted, or end-to-end encrypted.

Create your booking page See how it works
AES-256 encryption at rest
Data hosted in Germany (EU)
GDPR-aligned
Calendar event titles never read
No tracking or ads

Booking links that respect your privacy

Most scheduling tools need OAuth access to your calendar. CalendarMate doesn't. It reads your availability through a standard ICS feed — nothing more.

🔒

Works with encrypted calendars

Proton Calendar, Tutanota, and other E2EE providers don't support OAuth write access. CalendarMate uses read-only ICS feeds instead — no compromise needed.

📅

Combine multiple calendars

Connect your work calendar, personal calendar, and side-project calendar all at once. CalendarMate merges them to show only your genuinely free slots.

🌐

Timezone-aware

Bookers see slots converted to their own timezone automatically. No more back-and-forth on "is that 3pm your time or mine?"

🔗

One shareable link

Your booking page lives at a short, clean URL. Share it in your email signature, LinkedIn bio, or anywhere else. No app install required for the booker.

💻

Private by design

Data is stored in Frankfurt, Germany under strict EU law and encrypted with AES-256. Your calendar URLs are never held in plaintext. No tracking pixels, no ads, no third-party scripts on booking pages — only free/busy signals ever leave your calendar.

💰

Pay what you think is fair

Free for up to two calendar feeds. If CalendarMate saves you time, you can support it with whatever feels right — including nothing at all.

Set up in under five minutes

No integrations to configure. No developer required. Just a few ICS links and you're live.

1

Create a free account

Sign up with an email and password. Your configuration is encrypted and stored securely — nothing is stored in plaintext.

2

Paste your ICS feed URLs

Copy the secret ICS address from your calendar provider — Google, Proton, Apple, Outlook, or any other. Paste it into CalendarMate. We fetch your busy times directly.

3

Set your availability hours

Choose which days and hours you're open to meetings. Pick a slot duration, buffer time, and how far in advance people can book.

4

Share your booking link

Copy your personal booking URL — or generate a short link like calendarmate.app/r?c=abc123 — and paste it wherever you like.

5

Confirm in your calendar

When someone books, you both receive a confirmation email with an .ics file to add to your calendar. You then create the event manually in your encrypted calendar if needed — keeping everything private.

Works with every major calendar

If your calendar can export an ICS feed URL, CalendarMate can read it. No OAuth, no API keys, no permissions to grant.

Proton Calendar
E2EE
Tuta
E2EE
Google Calendar
Standard
Apple iCloud
Standard
Outlook / 365
Standard
FM
Fastmail
Standard
Zoho Calendar
Standard
Any CalDAV / ICS
Standard

Scheduling that works with your private calendar

Most scheduling tools require OAuth access to your calendar — meaning they read your event titles, contacts, and history. CalendarMate never does. It only needs a read-only ICS feed URL that exposes nothing but free/busy times.

Can I use CalendarMate with Proton Calendar? +

Yes — CalendarMate is one of the few scheduling tools that works natively with Proton Calendar. Because Proton encrypts event content end-to-end, most scheduling tools cannot integrate with it at all. CalendarMate uses Proton's shareable ICS link, which exposes only free/busy status — never event titles, attendees or locations. Go to Proton Calendar → Settings → Calendars → your calendar → Share with anyone to generate the link, then paste it into CalendarMate.

How do I share my availability from Proton Calendar without giving access to my events? +

CalendarMate uses your calendar's ICS subscription URL — a read-only link that shows only when you are free or busy. Your event details stay completely private. Proton, Tuta, Fastmail, Apple iCloud, Google Calendar and Outlook all support this format. Nobody who books time with you ever sees your calendar directly.

Does CalendarMate work with Tuta Calendar? +

Yes. Tuta Calendar (formerly Tutanota) supports ICS sharing on paid plans. Go to Calendar → Settings → Share to get your ICS URL, then paste it into CalendarMate. Your encrypted events are never exposed — only free/busy time is shared.

Is this a privacy-friendly alternative to Calendly? +

CalendarMate was built specifically for people who care about calendar privacy. Unlike Calendly, it requires no OAuth, no third-party account access, and no data-sharing agreements. Your calendar events are never read — only free/busy times are checked, locally, via an encrypted ICS feed. It also works with providers like Proton and Tuta that Calendly does not support at all.

Which calendar providers does CalendarMate support? +

CalendarMate works with any calendar that can export an ICS subscription URL, including Proton Calendar, Tuta, Google Calendar, Apple iCloud, Microsoft Outlook, Fastmail, Zoho Calendar, and any self-hosted CalDAV server (Nextcloud, Radicale, Baikal, etc.). If it speaks ICS, it works.

Simple and honest

CalendarMate is free to get started. If it's useful, you can support it with whatever feels fair.

Free

£0

Forever. No card needed.

  • Up to two calendar feeds
  • Unlimited bookings
  • Custom availability hours
  • Timezone-aware booking page
  • ICS confirmation for you & booker
  • Short booking link
Get started →

Ready to share your availability?

Create your booking page in five minutes. Free, private, and no calendar permissions required.

Create your booking page →