Easy!Appointments
A proper provider-and-service booking system, provided you will also become its PHP and MySQL caretaker.
Technical Profile & Specs
verified 2026-08-10
- Cost
- $0 / forever (Open Source)
- License
- GPL-3.0
- Hosting Model
- Self-host (your server)
- Platforms
- webself-hostedself-host, real ops
- Installation
- Upload the release to PHP hosting, create a MySQL database, edit the configuration and run the web installer; Docker is optional
- Operational Setup
- PHP and MySQL hosting with database permissions; Google Calendar sync additionally requires a Google Cloud OAuth application
- Where Your Data Lives
- Bookings, providers, services and customers live in MySQL; configuration and logs live on the web server, with optional Google Calendar synchronization
- The Catch / Trade-off
- It has no managed hosting, built-in payment stack or turnkey SMS service, and the owner must maintain PHP and MySQL.
Replaces 2 paid apps
Easy!Appointments FAQ
Common questions
Is Easy!Appointments free and open source?+
Easy!Appointments is an open-source tool licensed under GPL-3.0 that runs on self-host. A proper provider-and-service booking system, provided you will also become its PHP and MySQL caretaker.
What paid software does Easy!Appointments replace?+
Easy!Appointments serves as a free replacement for 2 paid SaaS applications: Calday, Zoho Bookings.
How do you install and set up Easy!Appointments?+
Installation: Upload the release to PHP hosting, create a MySQL database, edit the configuration and run the web installer; Docker is optional. Setup notes: PHP and MySQL hosting with database permissions; Google Calendar sync additionally requires a Google Cloud OAuth application
What is the catch or trade-off with Easy!Appointments?+
It has no managed hosting, built-in payment stack or turnkey SMS service, and the owner must maintain PHP and MySQL.