Self-hosted booking portal
Run scheduling on your own server for data and code control.
Free open-source install.
Updated June 16, 2026
Easy! Appointments is for technical users that want free, open-source, self-hosted appointment scheduling.
You get control over the code, data, hosting, security, updates, and customization, with optional professional services rather than a normal SaaS plan ladder. Avoid it if you want instant hosted setup, support SLAs, polished reminders, payments, or enterprise admin with no infrastructure work. Test installation, backups, updates, security, calendar behavior, and any custom workflow before relying on it.
Easy!Appointments is a free, open-source appointment scheduling application that teams can install on their own server and customize for services, providers, booking rules, calendar sync, notifications, APIs, and webhooks.
The buying decision is whether self-hosting and code control matter enough to accept technical setup responsibility.
| Feature | What it does | Best plan fit |
|---|---|---|
| Open-source scheduler | Install and modify appointment scheduling under an open-source model. | Technical/self-hosted users. |
| Services and providers | Manages service types, providers, availability, and booking rules. | Core scheduling setup. |
| Google/CalDAV sync | Connects appointments to calendar systems. | Teams needing basic calendar sync. |
| APIs and webhooks | Supports custom integrations and developer workflows. | Developers and agencies. |
| Premium services | Professional/custom help rather than fixed SaaS plan pricing. | Users needing implementation support. |
Run scheduling on your own server for data and code control.
Free open-source install.
Developers can customize workflows, translations, APIs, and webhooks for a client.
Free plus optional premium services.
Use open-source scheduling for internal teams that can maintain infrastructure.
Free self-hosted deployment.
| Plan | Price | Best for / notes |
|---|---|---|
| Open-source software | Free | Official FAQ says 100% free and open source, including commercial use. |
| Monthly fees / commissions | None stated | No monthly fees or appointment commissions in official FAQ. |
| Premium services | Custom/professional services | Implementation or customization help, not fixed public SaaS plans. |
| Trial | Not needed for open source | Install and evaluate directly. |
Source: Official pricing page.
Easy!Appointments is officially free and open source, with no monthly fees or appointment commissions. Premium services are custom/professional help rather than public SaaS plans.
Easy!Appointments official materials mention Google and CalDAV sync, APIs, webhooks, mobile support, translations, developer portal resources, API docs, SDK, Docker, and GitHub. The integration story depends on user technical skill: the software is flexible, but the user owns deployment, maintenance, security, and custom work.
Start by assigning a technical owner. Install it in a test environment, configure services, providers, email notifications, Google/CalDAV sync, and booking rules, then run real appointment scenarios. Before production, verify backups, updates, HTTPS, spam protection, data retention, and who will maintain the code. If no one owns those tasks, choose hosted scheduling instead.
Yes. The official FAQ says it is 100% free and open source.
Yes. The official FAQ allows commercial use.
The official FAQ says there are no monthly fees or appointment commissions.
Technical teams that can install, secure, update, and customize a self-hosted scheduler.