Google Calendar Subscribe Script

Download this free PDF below.

Here are details how to create a Google Calendar subscribe HTML link on your website for visitors who want to subscribe to your Google calendar(s). Download link for this script is below.

Displaying the link on your website you can use either a text link, or Google Calendar image. For SEO purposes I recommend text links over images.

A separate link must be created for each Calendar you want to share. For example, if in your Google Calendar you have three calendars (eg., Promotions, Employee Schedule, and Employee Birthdays), you'll need to create three separate links.

Follow the steps below to create a subscribe link for each Google Calendar you want to share.


  • Subscriber must have a Google account
  • Your Google Calendar must be PUBLIC

Subscribe Link


  • First start by logging into Google and open your Calendar.
  • On the left side of the Google Calendar page, hover your mouse over the calendar you want to share.
  • Click on the down arrow in the small box.
  • Select "Share this Calendar".
  • On the next page at the top left navigation, select the "Calendar Details" link.
  • Scroll down the page to the section titled "Calendar Address" and click the green  ICAL  button.
  • A "Calendar Address" notification window will pop up. Stop here! and keep that window open.
  • Copy and paste the following HTML in a plain text document (not Office Word).

  • Now copy the URL from the Google Calendar  ICAL  link and paste it at the END of the HTML above.
  • Your line of HTML should now look something like this:
ics url

The HTML line above is what you'll insert into for the http address

<a hr ef="code above goes here">Subscribe to my Google Calendar</a>

That's it. You're done. Ask a friend to test it out.