Universal Embed Code for Any Website
Get a universal HTML embed snippet that works on any website. Paste it into your page source, CMS, landing page builder, or web app — if it supports HTML, you can add SchedulingKit booking.
The SchedulingKit html booking embed code lets you add appointment booking to any website that supports HTML in minutes. Visitors see your real-time availability, pick a time, and confirm — no back-and-forth, no third-party redirects. Built on web widget technology.
How It Works
Set up in minutes — no developer required.
Copy the HTML snippet
Get a lightweight script and container div from your SchedulingKit dashboard.
Paste into your page source
Add the snippet to any HTML page — in the body where you want the scheduler to appear.
The scheduler renders
The script loads and renders the full booking widget inside the container div.
Bookings flow in
Visitors book directly on the page. Appointments sync to your calendar in real time.
Features
Compatible Platforms
Frequently Asked Questions
Does the HTML embed require any dependencies?
No. The embed is a self-contained script with zero external dependencies. It loads asynchronously and does not require jQuery, React, or any other library.
Can I configure the embed without writing JavaScript?
Yes. All configuration is done through data attributes on the container div — data-service, data-member, data-color, etc. No JavaScript coding is needed.
Is the embed code compatible with Content Security Policies?
Yes. The embed script is served from a single documented domain. You can allowlist it in your CSP headers for script-src and frame-src.
Other Embed Options
Explore More
Ready to Add Booking to Your Site?
Set up your html booking embed code in under five minutes. Free plan, no credit card.
Free forever plan • No credit card required