Embeddable calendar

Put your live calendar
on your website.

A beautiful, interactive calendar widget that matches your brand. Copy one snippet, paste it into your site, and your events are live, with one-click add to calendar built in.

See my calendar embedded
No coding required Fully responsive Matches your brand
yoursite.com/events
Acme Studio
June 2026
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
One snippet
Live on your site
One embed, every kind of site
Studios & venues
Schools
Churches
Fitness studios
Communities
Sports clubs
Nonprofits
Online classes
Coworking spaces
Restaurants & bars
Theaters
Meetup groups
How it works

Three steps. Under a minute.

1

Create your calendar

Add events, set your timezone, upload images. Your calendar is ready in seconds.

2

Customize the embed

Pick your theme, colors, fonts, and which controls to show. Preview every change live.

3

Paste one snippet

Copy the HTML and drop it into your site. The calendar is live and stays in sync on its own.

Live preview

This is the real widget. Try it.

Switch the theme and view, exactly the controls you get in your dashboard. Click an event to add it to your own calendar.

yoursite.com
Paste this into your site
<script src="https://cdn.addcal.co/embed/2.1.4/calendar.min.js"></script>

<div class="addcal-calendar"
     data-calendar-uid="wuhew8dw21c2">
</div>
Everything you need

A full calendar widget. Not a stripped-down iframe.

Interactive, branded, and responsive, with one-click add to calendar built in.

Easy

Copy and paste setup

No coding required. Paste one snippet and your calendar is live. Works with WordPress, Wix, Squarespace, Webflow, and any HTML page.

Easy

Matches your brand

Custom accent, background and link colors, Google Fonts, and light, dark, or auto theme. Month, week, or schedule view.

Core

Responsive everywhere

Looks great on desktop, tablet, and mobile, and can auto-switch to the schedule view on small screens.

Core

Stays up to date

Edit events in your dashboard and the embed picks up the changes automatically. Visitors always see your latest schedule.

Core

One-click add to calendar

Visitors can add any event to Google, Apple, Outlook, or Yahoo straight from the embed.

Core

Color coding and tag filtering

Assign colors to events and let visitors filter by tag. Ideal for calendars with multiple event types.

Make it yours

Configured from your dashboard. No code changes.

Every detail of the embed is a toggle with a live preview. Set it once and your snippet never has to change.

  • Light, dark, or auto theme
  • Custom accent and background colors
  • Google Fonts for headings and body
  • Month, week, or schedule view
  • Show events as dots or colored blocks
  • Tag filtering for multi-category calendars
  • Toggle nav, today, subscribe, and timezone
  • Remove AddCal branding on Premium
Embed settings
Color schemeDark
Accent color#1c7eff
Initial viewSchedule
Show events asBlocks
Timezone selector
AddCal branding
Works everywhere

Works with every website builder

If it supports HTML, it supports AddCal.

WordPress
Wix
Squarespace
Webflow
Shopify
Custom HTML
Trusted by teams at
IBMCiscoStanford UniversityMITAccentureDeloitteSAPServiceNowWorkdaySnowflakeMerckSanofiAbbottBiogenColumbia UniversityUniversity of ChicagoWayfairFlexportHinesTurnitinIBMCiscoStanford UniversityMITAccentureDeloitteSAPServiceNowWorkdaySnowflakeMerckSanofiAbbottBiogenColumbia UniversityUniversity of ChicagoWayfairFlexportHinesTurnitin
5M+
events shared
25M+
calendar adds
99.9%
uptime
15,000+
active users
FAQ

Embedding, answered

Still have questions?
A real person on our team replies, usually the same business day.
Live on your site in under a minute

Your calendar, on your site.
Live in under a minute.

Design your calendar, copy one snippet,
and it's live on your website.

15,000+ creators & teams
Free forever · no credit card