How public calendars work
When you make a calendar public, other people can:
- Find your public calendar on a website. If this website is searchable, people can find your calendar in search results.
- Sync your calendar with other applications.
- Subscribe to your public calendar and check it in Google Calendar.
When you make a calendar public, you can choose to let other people check all the event details or just when you're free or busy.
Make your calendar public
- On your computer, open Google Calendar.
- At the top right, click Settings Settings.
- On the left, under "Settings for my calendars," click the name of the calendar you want to share.
- Under "Access permissions for events," check the box next to "Make available to public."
- Click OK.
Tip: If you don't want other people to read the details of your events, select See only free/busy (hide details).
Google Workspace users: Your domain's administrator may restrict your sharing settings. If you can't find some sharing settings, contact your domain administrator.
- On your computer, open Google Calendar.
- On the left, under "My calendars," point to the calendar you don't want to share publicly anymore.
- Click Options Settings and sharing.
- Under "Access permissions for events," uncheck the box next to "Make available to public".
Share your public calendar
You can embed a calendar on a website. Learn how to add a Google calendar to your website.
You can share your calendar as a link to let others access your calendar in a web browser, Google Calendar, or another application.
- On your computer, open Google Calendar.
- At the top right, click Settings Settings.
- On the left side, under "Settings for my calendars," click the name of the calendar you want to share.
- To allow people to subscribe to your calendar: Under "Access permissions for events," click Get shareable link Copy link.
- To get a link that doesn't require people to sign in or subscribe: Click Integrate calendar copy the link in "Public URL to this calendar" to share it.
- To share a calendar that can be accessed in iOS: Click Integrate calendar copy the link in "Public address in iCal format." The iCal address only works if the calendar is public.
Add events to a public calendar
If you share multiple calendars with other people, you must select the correct calendar when you create a new event.
- Unless you change the setting, new events match the calendar's default settings. For example, if the default is set to “public,” anyone can find your new event.
- To override your calendar's default settings, change your event privacy settings.