How to embed a calendar on your website with the various sharing options

Published  May 24th, 2022  by Michael Nilsson

Embeddable calendars are a fantastic tool to engage your customers, increase attendance at your events, and provide a simple and beautiful overview of your upcoming events directly on your website. Our embeddable calendars are packed full of features and allow you to manage and share all your events with your users with ease. Embedding a calendar on your website is perfect for so many different use cases: embed a class calendar on your course website, let your customers know when your next promotional events are happening, or let users know about upcoming tutorials, webinars, and special events.

AddEvent’s embeddable calendars integrate quickly and seamlessly with your website. If you use a website builder like Wix, Squarespace, WordPress, Weebly, Leadpages, or Jimdo, we’ve got you covered – our embeddable calendar will work perfectly there too. 

Adding an embeddable calendar to your website is as simple as creating the calendar and your events in AddEvent, customizing it to suit your needs, and then copying and pasting the code into your website.

Embedding a calendar on your website

From your Dashboard:

  1. Hover over the calendar that you would like to embed on the left part of your Dashboard
  2. Click the three dots to the right of your selected calendar and then click Calendar page

  3. Scroll down to the “Embeddable calendar” section and click Customize + Share
  4. Click Show embed options

Embed Options

Embed code (default)

This is the most common embed option. Works with the majority of HTML/code embed options. When you use this version, the calendar automatically resizes based on the size of the content within the embedded iframe. It also enables click-outside functionality to hide popups and drop-down options.


This option is a plain URL that you can add to an iframe.

URL including an iframe

This option includes an iframe and is commonly used with services like Microsoft SharePoint.

Customization of your Embeddable Calendar

Our embeddable calendar comes with a beautiful standard template, but we also make it easy to customize your calendar to match the look and style of your website and to keep your branding consistent. There are two customization options available for our embeddable calendar: 

Quick customize

Click the Customize + Share button to view the customization options. This option allows you to quickly and easily adjust several display options for your embeddable calendar, including which calendars are displayed, which features and functionality are included, as well as default view, time, and day formats. See the left-hand column in your calendar for all the customization options.

Custom templates 

Creating a custom template allows you to customize every aspect of the embeddable calendar, from the date and time format to language, colors, and fonts. This method of customization will require knowledge of HTML and CSS.

If you have any questions, please reach out to

Related articles