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.

Works with
Google iCloud CalDAV

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

1

Connect your calendars

Sign in with Google, then add your calendars — Google, iCloud, or any CalDAV server. We only read free/busy data.

2

Set your windows

Choose which hours and days you want to share. Only your defined availability windows are visible.

3

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.