“At Navi, protecting personal health information is a non-negotiable, so choosing Cal.com for scheduling just makes sense.”
Micah Friedland
CEO & Founder, Navi
Add seamless scheduling to your site with the Cal.com embed widget. Cal.com currently supports four flexible embedding options: inline embed, floating pop-up button, pop-up via element click, and email embed.
Trusted by fast-growing companies around the world
Trusted by fast-growing companies around the world
The Cal.com embed widget is simple to set up and highly flexible. It lets you embed the full scheduling experience into your website, landing page, app, or portal. Users can book directly without ever leaving your site.
Set up your event in Cal.com with your preferred settings and availability.
Pick a format (inline, pop up, button, or email) and copy the generated code.
Add the code to your website or app. Your scheduler will be live instantly!
Cal.com provides four powerful ways to embed scheduling into your user experience. Each format is designed for specific use cases, layout needs, and booking flows.
Display the booking calendar directly in your page layout. This is the most popular and seamless option for real-time scheduling on your website.
Use a persistent button that triggers a scheduling modal. Boosts conversion without disrupting your website page design.
Link the embed to a custom element like a button or image. Control exactly how and when users start the booking process.
Add personalized booking links in email campaigns that open a pre-filled booking form. Ideal for outreach and follow-ups.
For teams that need full control over the booking experience, Cal.com offers complete customization of the booker component using platform atoms. Developers can modify individual parts of the booking UI or rebuild the entire booking flow using modular, open components.
Embedding Cal.com directly into your site improves the user experience, increases conversion rates, and gives you more control over the booking journey.
Keep users on your site and reduce booking drop off. Cal.com embeds offer a faster, more intuitive way to convert visitors into meetings.
Get startedUse inline embeds, pop ups, or buttons to align with your site layout and branding. Customize colors and styles to create a seamless experience.
Book a demoGenerate your embed code, paste it into your site, and go live. You manage the full booking flow from start to confirmation without sending users away.
Get startedThe embed system includes advanced features for technical users and teams that need full customization and integration capabilities.
See how fast it is to embed Cal.com on any website. This quick video walks through setup, configuration, and real examples.
Our users are our best ambassadors. Discover why we're top choice for scheduling meetings.
“More elegant than Calendly, more open than SavvyCal, Cal.com works and it feels just right.”
Flo Merian
Product Marketing, Mintlify
Read impact we've had from those who matter most - our customers.
These are some of our most frequently asked questions.
Start embedding scheduling into your site today. No plugins or redirects. Just clean, fast, high-converting booking.