You can embed your Google Calendar on your website to easily share your schedule and events with visitors.
Embed a calendar on your website
Important: Your calendar is only visible to people you share it with. To make your calendar visible to everyone, make your calendar public. Learn how to create and manage a public Google calendar.
- On your computer, open Google Calendar.
      - You can only get the embed code from a computer, not the Google Calendar app.
 
- In the top right, click Settings menu Settings. 
- On the left side of the screen, click the name of the calendar you want to embed.
- Click Integrate calendar.
- Under "Embed code," click Customize.
- Choose options for your calendar display.
      - Select dimensions where the width and height are each at least 500.
- If you turn off Navigation buttons, people can only use keyboard shortcuts to navigate your calendar.
 
- At the top, next to the embed code, click Copy to clipboard . 
- On your website, paste the embed code.
Tip: To subscribe to your embedded calendar, visitors can click Add to Google Calendar at the bottom left of the calendar.
Let site visitors save a calendar event
Important: To let anyone save your calendar event, make your calendar public. Learn how to create and manage a public Google calendar.
To allow anyone to save events to their calendars, add a Google Calendar button to your website.
- On your computer, open Google Calendar.
      - You can only make changes to your calendar visibility from a computer, not the mobile app.
 
- On a public calendar, create or edit an event.
- At the top right, click More actions Publish event. 
- In the "Publish event" window, copy the HTML code displayed.
- On your website, paste the HTML code.
Get a public link for an event
To share a single event, get a public link for the event. Anyone with the link can get details about the event, like the time, date, and description.
- On your computer, open Google Calendar.
      - You can only get the event link from a computer, not the Google Calendar app.
 
- On a public calendar, open the event you want to share.
- At the top right, click More actions Publish event. 
- In the "Publish event" window, copy the link to share with others.
Tips:
- Links from the "Publish event" feature work best on desktop web browsers.
- If you open these links in the Google Calendar app with a mobile device, the event details may not load correctly. It may also show as a blank event.
- To check the event on a mobile device:
      - Open the link in a web browser like Chrome.
- Save it to your calendar.