Booking.js vs Cal.com
Booking.js
timekit.ioCal.com
cal.comSide by side
| Figure | Booking.js | Cal.com |
|---|---|---|
| Price from | $49/mo | $1/mo |
| Free plan | — | Yes |
| Free trial | Yes | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| iOS | Yes | Yes |
| Android | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 4 | 6 |
| Spec score · Appointment Scheduling Software | 8.4 (#34) | 9.5 (#1) |
| Automated reminders | Yes | Yes |
| Booking pages | Yes | Yes |
| Calendar sync | two-way | two-way |
| Free plan | No | Yes |
| Group booking | Yes | Yes |
| Payment collection | Yes | Yes |
| Payments | The developer overview says payment graphs can integrate Stripe, Braintree, Adyen, and other payment gateways. | Bookings can require payment through Stripe, with PayPal also listed on the Free plan. |
| Round-robin scheduling | Yes | Yes |
| Video meetings | Timekit can add Google Meet or Zoom links to bookings when the resource and project settings are enabled. | Cal Video is an in-house conferencing option and the product also connects to external conferencing tools. |
Plans
Booking.js
- Essential$49 a month
- Professional$149 a month
- Platform$349 a month
- EnterprisePriced on request
Cal.com
- FreeFree
- Teams$12 a month
- Organizations$28 a month
- Teams$12 a year
- Organizations$28 a year
- EnterprisePriced on request