Add the script
Paste one script tag into your website's HTML. No framework, no build step required.
BookingWidget turns any website into a fully functional booking system. Paste a single script tag and you're live — no back-end, no complex setup.
How it works
Paste one script tag into your website's HTML. No framework, no build step required.
Set your services, availability, and branding from your dashboard in minutes.
Your clients book directly on your site. You get notified and manage everything from one place.
One line. Seriously.
<!-- Paste before </body> --> <script src="https://cdn.bookingwidget.io/widget.js" data-widget-id="YOUR_WIDGET_ID" async></script>
Your widget ID is generated automatically when you create an account.
Pricing
Start free, upgrade when you're ready. No hidden fees.
No trial available
FAQ
Yes. BookingWidget includes a 30-day free trial — no credit card required. After the trial, it is €5/month. Cancel any time with one click from your dashboard.
Yes. BookingWidget works on any platform that allows custom HTML or JavaScript — including Wix, WordPress, Framer, Webflow, Carrd, Ghost, and plain HTML sites. You paste one script tag and it runs.
No. The widget script is under 6KB and loads asynchronously, so it never blocks your page render. It has zero impact on your Core Web Vitals or Lighthouse scores.
No. Customers book in seconds with just their name, email, and phone number. There is no sign-up, no password, and no friction.
Yes. BookingWidget is built with vanilla JavaScript — no heavy framework dependencies. It is designed to run reliably on older hardware and slower mobile connections.