Put a beautiful events calendar on any website
A fast, customizable calendar your visitors can search, translate, and add to their own calendar — all from a single line of embed code.
- No code required
- Works on any platform
- Free plan, no card needed
Try the live calendar
Browse the months and open an event — this is the real widget, running below.
Trusted by event organizers, agencies and makers worldwide.
- websites embedded
- 12,000+websites embedded
- languages
- 20+languages
- average rating
- 4.9/5average rating
- uptime
- 99.9%uptime
Everything you need to publish events
A complete calendar toolkit that keeps visitors engaged and your team out of the code.
Make it unmistakably yours
Match your brand with custom colors, fonts, rounded corners and spacing. Preview light and dark side by side — no design skills, no code.
Accent
Corners
Theme
Multilingual, 20+ languages
Adapts to each visitor’s language automatically.
Sync multiple calendars
Combine Google, Outlook and iCal into one view.
Automatic dark mode
Light, dark and night themes follow the system.
Built-in event search
Visitors filter and find events without leaving.
Smart time zones
Every event shows in the visitor’s local time.
Add to calendar
One tap to Google, Apple, Outlook or ICS.
Subscribe to the feed
People follow your calendar for new events.
Responsive everywhere
Pixel-perfect from wide desktops to phones.
One calendar, four ways to view it
Switch between month, week, schedule and card layouts — the same live calendar, however your visitors like to read it.
This is the live widget — the controls above set its view, theme and side panel with a single attribute each.
Like what you see? Build a calendar like this one and grab your own embed code.
Create Your OwnSpeak your audience’s language
Ships with translations for 20+ languages and matches each visitor’s browser preference automatically. Dates, weekdays and labels are all localized.
English
Español
Français
Deutsch
Italiano
Português
Nederlands
Polski
Türkçe
Русский
日本語
한국어
中文
العربية
हिन्दी
Bahasa
Svenska
Suomi
Dansk
Čeština
Ελληνικά
Українська
Live on your site in three steps
From scattered calendars to an embedded, always-in-sync widget — usually in under ten minutes.
- 1
Connect your calendars
Link Google Calendar, Outlook, iCal or any public feed. Add as many sources as you need.
- 2
Customize the design
Pick your colors, default view and language, then preview light and dark modes side by side.
- 3
Paste the embed code
Copy one snippet into your site. Your calendar stays in sync automatically from then on.
<!-- Event Calendar Widget embed code -->
<div id="calendar-embed-cal-dot-et"
data-calendar-link="your-calendar-id"
data-theme="#2563eb"
data-show-powered="true"
data-mode="light"
data-first-day-of-week="mon"
data-view="month"
data-show-side-panel="false"
data-timezone="America/New_York"></div>
<script src="https://calget.com/assets/js/embedcalendar.js" defer></script>Frequently asked questions
Copy a single line of embed code and paste it into your site. It works with any platform, including WordPress, Webflow, Shopify, Squarespace and custom HTML — no build step required.
The widget ships with translations for more than 20 languages and automatically matches your visitor’s browser language. You can also override any label to add your own translation.
Yes. Connect multiple Google, Outlook or iCal sources and display them together in a single, color-coded view that stays in sync automatically.
Every event includes an add-to-calendar button for Google, Apple, Outlook and ICS files, and visitors can subscribe to your entire calendar feed to receive future updates.
The widget automatically follows each visitor’s light or dark system preference and shows event times in their local time zone, with a selector to switch zones on demand.
Yes. It is fully responsive across mobile, tablet and desktop, and is built with accessible, keyboard-friendly markup so everyone can browse your events.
Looking for more? Browse all FAQs
Add your events calendar in minutes
Join thousands of websites keeping their visitors informed and engaged. No credit card required.