My favorites | English | Sign in

Google Calendar APIs and Tools (Labs)

Calendar Publishing Tools Overview

The Publishing Tools provide pre-built elements that can be embedded on your website. These tools are best suited for users who are familiar with HTML but may not be familiar with JavaScript or server-side programming, and are looking for the simplest way to embed Google Calendar functionality into their website. Currently, the tools we offer are Embeddable Calendars and the Event Publisher.

Embeddable Calendars

Embeddable Calendars are self-contained versions of Google Calendar that can be added to any website with a few lines of HTML. These calendars are read-only copies of Google Calendar's familiar interface, embedded within an iframe. You can customize the color, size, controls, and list of calendars to fit your needs.

Event Publisher

The Event Publisher is a tool that creates buttons which can be embedded in HTML pages. When clicked, these buttons add content to a user's Google Calendar account — either individual events or entire calendars. Publishing events requires no programming experience.