Your availability, beautifully shared
Connect your calendars — Google Calendar, iCloud, or any CalDAV server — and get a public page that shows when you're free without revealing what's on your calendar.
Everything you need, nothing you don't
Easycal strips away the noise. No meeting links, no booking flows — just a clean view of when you're available.
Privacy first
Only free/busy status is shown. Your event titles, attendees, and details stay completely private.
Always in sync
Connected directly to your calendars — Google, iCloud, or any CalDAV server. Your public page updates automatically as your schedule changes.
One simple link
Share your personal URL and anyone can see your availability at a glance. No account needed to view.
Group scheduling
Create groups, add people by their easycal slug, and instantly see when everyone is free at the same time.
Visibility controls
Keep your page fully public, protect it with a password, or share time-limited access links — you decide who sees your calendar.
Expressive themes
Choose from 20 handcrafted themes across four collections — make your availability page unmistakably yours.
Works with your calendar
Connect multiple calendar accounts and easycal combines them into a single availability view. Add as many as you need.
Google Calendar
Connect via OAuth in one click. Easycal reads only free/busy data using the minimum permissions required.
iCloud Calendar
Add your iCloud calendars with an app-specific password. Full support for Apple's calendar ecosystem.
Any CalDAV server
Nextcloud, Fastmail, Synology, Radicale — if it speaks CalDAV, easycal can sync with it.
Up and running in under a minute
Connect your calendars
Sign in with Google, then add your calendars — Google, iCloud, or any CalDAV server. We only read free/busy data.
Set your windows
Choose which hours and days you want to share. Only your defined availability windows are visible.
Share your link
Get your personal easycal URL and share it with anyone. They see a live view of your availability.
Make it yours
20 handcrafted themes across four collections. From dark & minimal to vibrant & expressive — your availability page reflects your style.
Midnight
Ocean
Forest
Wine
Storm
Vampire
Fairy
Demonic
Fire
Spring
Summer
Autumn
Winter
Angelic
Earth
General · Enchantment · Elemental · Seasons — four themed collections to choose from.
Group scheduling
Finding a time that works for everyone shouldn't require a group chat and twenty messages. Create a group, add people by their easycal slug, and see a calendar that highlights every slot when all members are free.
- Add members by their public slug
- See shared free times at a glance
- Works with privacy settings automatically
You control who sees your calendar
Three visibility modes so you can share on your own terms. Switch between them anytime from your settings.
Public
Anyone with your URL can view
Password protected
Visitors enter a password, remembered for 5 days
Link only
Generate time-limited access links from your dashboard
Ready to share your availability?
Join easycal today. It's free, takes less than a minute, and your calendar stays private.