Embed your calendar
anywhere
Paste your Google Calendar ICS URL and see events on your website in 60 seconds. Search, maps, and location awareness included.
Live demo
Everything you need
ICS parsing, geocoding, timezone handling, and a beautiful embeddable widget. All automatic.
Paste and go
Add your Google Calendar ICS URL. We parse the events, geocode the locations, and resolve timezones automatically.
Maps and search
Your visitors can search by location and see events on an interactive map. All powered by Google Maps.
Make it yours
Customize colors, layout, and styles with CSS custom properties. Or go full custom with the raw JSON feed.
Subscriber alerts
Let your visitors subscribe to event updates. Immediate, daily, or weekly digests delivered to their inbox.
API and MCP
Full REST API for developers. MCP server for AI agents. Raw JSON feed for anyone who wants total control.
Team-ready
Invite your team with role-based access. Admins, managers, and viewers. Everyone sees what they need.
Simple pricing
Start free, upgrade as you grow. All paid plans include a 7-day free trial.
Free
- 1 feed
- 20 events
- 1K views/mo
- List view
Basic
- 3 feeds
- 500 events
- 10K views/mo
- All views
Pro
- 10 feeds
- Unlimited events
- 100K views/mo
- Custom feeds & API
Enterprise
- Unlimited feeds
- Unlimited events
- Unlimited views
- SLA & priority support
Frequently asked questions
What is EmbedACal?
EmbedACal is a service that lets you embed Google Calendar events on any website. Paste your ICS URL and get a beautiful, searchable event listing with maps and location awareness β no coding required.
How do I get my Google Calendar ICS URL?
In Google Calendar, go to Settings > your calendar > "Integrate calendar" and copy the "Public address in iCal format" URL. Paste it into EmbedACal and your events appear instantly.
Can I customize how the calendar looks?
Yes! The embeddable widget supports CSS custom properties for colors, fonts, and layout. You can also use the raw JSON feed to build a completely custom UI.
Does it work with calendars other than Google?
EmbedACal works with any calendar that provides a public ICS/iCal URL. Google Calendar is the most common, but Outlook, Apple Calendar, and other providers that export ICS feeds are supported too.
Is there a free plan?
Yes! The free plan includes 1 feed, 20 events, and 1,000 widget views per month. No credit card required to get started.
Can AI agents access my calendar data?
Yes. EmbedACal provides an MCP (Model Context Protocol) server that lets AI agents like Claude, Cursor, and ChatGPT query your calendar events directly. Generate an API key in your dashboard to get started.
Ready to embed your calendar?
Start free. No credit card required. Upgrade when you need more.