Share your real availability and let anyone book time with you — even if your calendar is private, self-hosted, or end-to-end encrypted.
Why CalendarMate
Most scheduling tools need OAuth access to your calendar. CalendarMate doesn't. It reads your availability through a standard ICS feed — nothing more.
Proton Calendar, Tutanota, and other E2EE providers don't support OAuth write access. CalendarMate uses read-only ICS feeds instead — no compromise needed.
Connect your work calendar, personal calendar, and side-project calendar all at once. CalendarMate merges them to show only your genuinely free slots.
Bookers see slots converted to their own timezone automatically. No more back-and-forth on "is that 3pm your time or mine?"
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.
No tracking pixels, no third-party scripts on booking pages. Your ICS URLs are encrypted at rest. Events are read but never stored — only free/busy signals are used.
Free for up to two calendar feeds. If CalendarMate saves you time, you can support it with whatever feels right — including nothing at all.
How it works
No integrations to configure. No developer required. Just a few ICS links and you're live.
Sign up with an email and password. Your configuration is encrypted and stored securely — nothing is stored in plaintext.
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.
Choose which days and hours you're open to meetings. Pick a slot duration, buffer time, and how far in advance people can book.
Copy your personal booking URL — or generate a short link like calendarmate.app/r?c=abc123 — and paste it wherever you like.
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.
Compatibility
If your calendar can export an ICS feed URL, CalendarMate can read it. No OAuth, no API keys, no permissions to grant.
Pricing
CalendarMate is free to get started. If it's useful, you can support it with whatever feels fair.
Free
Forever. No card needed.
Supporter
One-time or ongoing — entirely up to you. Including nothing.
Create your booking page in five minutes. Free, private, and no calendar permissions required.
Create your booking page →