Los nombres se parecen tanto que es fácil pensar que Cal.com y Cal.diy son dos versiones del mismo servicio. No lo son. Ambos sirven para publicar una página de reservas donde otra persona elige un hueco en tu agenda, pero se contratan y se ponen en marcha de formas muy distintas.
Cal.com es un servicio alojado: la empresa mantiene la plataforma y tú eliges un plan, algunos de ellos de pago. Cal.diy es un producto diferente, con código bajo licencia MIT, que tú mismo debes instalar en un servidor y mantener. «Alojado» significa que el proveedor se encarga de los servidores; «alojamiento propio» (o autoalojado) significa que esa tarea es tuya.
Por eso la pregunta que más pesa en la decisión no es qué función tiene cada uno, sino quién se hará cargo de la parte técnica.
Cal.com
Ideal para
Si prefieres contratar un servicio ya alojado, con menos tareas de infraestructura y planes pensados para personas y organizaciones
Cal.diy
Ideal para
Si quieres controlar el despliegue, dispones de licencia MIT sobre el código y puedes encargarte de instalar y mantener la infraestructura
Antes de comparar funciones sueltas conviene resolver esa elección de fondo, porque cada camino traslada responsabilidades muy diferentes al usuario.
Para quien reserva, la experiencia parte de una idea común. En Cal.com, el organizador publica una URL asociada a un tipo de evento con sus horarios disponibles; la persona invitada abre el enlace y elige una franja. El servicio cruza los horarios configurados con la información de los calendarios conectados para no ofrecer huecos que ya están ocupados.
Cal.diy también incluye ese motor de programación y reservas. Permite definir horarios semanales, excepciones para fechas concretas y una zona horaria, y calcula las franjas libres teniendo en cuenta las reservas existentes y los periodos ocupados en los calendarios conectados.
La diferencia aparece antes de que exista esa página de reservas. Para usar Cal.diy en un flujo real, quien lo opera tiene que proporcionar y configurar el dominio, el correo, la base de datos y las credenciales del calendario. Con Cal.com, la reserva ya funciona dentro de un servicio alojado.
| Aspecto | Cal.com | Cal.diy |
|---|---|---|
| Modelo | Servicio de programación alojado | Plataforma con alojamiento propio |
| Reserva | Enlace de tipo de evento para que el invitado elija una franja | Motor de programación y reservas instalado por el operador |
| Calendarios | Conexión usada para detectar periodos ocupados y crear el evento | Requiere configurar el proyecto de Google API y la redirección OAuth en la instalación propia |
| Mantenimiento técnico | No exige operar una plataforma propia | Lo asume quien opera la instalación |
| Uso organizativo | Dispone de planes para equipos y organizaciones | No está destinado a sustituir las funciones comerciales y empresariales de Cal.com |
Cal.com permite crear varios horarios de disponibilidad y combinarlos con los calendarios conectados, tomando la zona horaria de la cuenta como referencia. Es útil, por ejemplo, cuando ofreces distintos tramos según el tipo de reunión y necesitas que las citas ya ocupadas no vuelvan a aparecer como libres.
También ofrece flujos para enviar avisos por correo electrónico, SMS o WhatsApp alrededor de una reserva, una cancelación o un cambio de fecha. La interfaz de reserva puede insertarse en una web, y la integración puede recibir eventos relacionados con la reserva, la cancelación o el enrutamiento.
Nada de esto evita tener que configurar bien los horarios y los calendarios, pero sí evita construir y sostener la infraestructura que mantiene el servicio en marcha.
Aquí no basta con obtener el código. Para conectar Google Calendar, por ejemplo, hay que preparar un proyecto de Google API y configurar la redirección OAuth, el procedimiento estándar que autoriza a una aplicación a acceder a los datos del calendario. El correo y las notificaciones también obligan a revisar tanto su configuración como su entrega efectiva.
Después llega el trabajo continuado: base de datos, migraciones, copias de seguridad, secretos, supervisión y actualizaciones. Conviene asignar responsables de todo eso antes de plantear un uso real. La advertencia oficial recomienda Cal.diy para usos no productivos, y la seguridad y la continuidad de la instalación quedan en manos de quien la opera.
Un detalle relevante si ya tienes integraciones: Cal.diy conserva la API v2, mientras que la API v1 fue retirada. Antes de trasladar algo existente, comprueba de qué versión depende y si puede migrarse a v2.
Importante
Una licencia sin coste no implica que la operación sea gratuita, que la instalación esté preparada para producción ni que exista una garantía operativa del proveedor.
Cal.com separa mediante sus planes las necesidades individuales, de equipo y de organización. El plan Teams admite un equipo. Los permisos entre varias partes de una organización, así como SSO y SCIM —los sistemas que permiten iniciar sesión con la cuenta corporativa y sincronizar altas y bajas de usuarios—, se sitúan en Organizations o en niveles superiores.
Cal.diy no debe interpretarse como una versión autoalojada que incluya esas funciones comerciales. Lo que cubren Teams, Organizations, Workflows o SSO/SAML queda fuera de su alcance. Una empresa que necesite gestión organizativa no debería elegirlo solo por disponer de infraestructura propia.
Dicho de otro modo, la pregunta útil no es únicamente cuántas personas reservarán citas, sino si basta con compartir una herramienta de agenda o si además hay que gestionar equipos, permisos e identidad dentro de una organización.
La comparación económica no se resuelve mirando solo una cuota mensual. Cal.com cobra según el plan y el número de usuarios. Cal.diy no exige una licencia comercial para su código, pero su instalación genera costes de infraestructura y trabajo operativo.
| Herramienta | Plan | Precio y condiciones |
|---|---|---|
| Cal.com | Individuals | Gratis para siempre para 1 usuario, sin límites de uso en tipos de evento, conexiones de calendario ni reuniones |
| Cal.com | Teams | 12 USD al mes por usuario, como importe mensual equivalente con facturación anual |
| Cal.com | Organizations | 28 USD al mes por usuario, como importe mensual equivalente con facturación anual |
| Cal.diy | Community | Código con licencia MIT, sin clave de licencia ni dependencia de una edición comercial |
Nota
Datos globales comprobados el 17 de julio de 2026 para Cal.com y el 26 de julio de 2026 para Cal.diy. Los precios y las condiciones pueden cambiar. Confírmalos en la página oficial antes de contratar.
En Cal.diy, el coste total depende del servidor, la base de datos, el correo, el dominio, la supervisión y el tiempo dedicado a mantener y actualizar la instalación. Que el software no tenga precio de licencia no lo convierte en un servicio SaaS de cero euros.
Comparar dos opciones solo por su cuota de licencia lleva a conclusiones equivocadas cuando una incluye la operación del servicio y la otra exige que el usuario la organice. Para Cal.diy conviene presupuestar infraestructura y mantenimiento; para Cal.com, el número de usuarios y el plan necesario.
Es la opción coherente cuando el objetivo es publicar enlaces de reserva sin operar una plataforma propia. Además permite crecer desde un uso individual hacia planes con funciones para equipos y organizaciones. Antes de contratar, calcula cuántos usuarios necesitan una cuenta y qué nivel de gestión organizativa te hace falta.
Tiene sentido evaluarlo cuando controlar la infraestructura forma parte del proyecto y existe un equipo capaz de operar todos sus componentes. Ahorrar una licencia no debería ser el único motivo: la decisión incluye seguridad, copias de respaldo, actualizaciones, correo, calendarios y supervisión.
No es un reemplazo directo de Cal.com para organizaciones que necesitan sus funciones comerciales. Tampoco conviene dar por hecho que la instalación es adecuada para producción, por la advertencia oficial y por las responsabilidades que conserva el operador.
Q.¿Cal.diy es simplemente Cal.com instalado en mi propio servidor?
A.No. Cal.diy es un producto distinto con licencia MIT. Incluye un motor de programación y reservas, pero eso no significa que traiga las funciones comerciales o empresariales del Cal.com actual.
Q.¿Entonces Cal.diy es gratis?
A.Su código no tiene cuota de licencia, pero la operación sí puede generar costes. El servidor, la base de datos, el dominio, el correo, la supervisión y el mantenimiento quedan a cargo de quien lo opera.
Q.¿Qué opción exige menos trabajo técnico por mi parte?
A.Cal.com, porque es un servicio alojado. Cal.diy requiere preparar y mantener la infraestructura, las credenciales, la base de datos, el correo y el resto de componentes de la instalación.
Q.¿Puedo usar Cal.diy directamente para el trabajo diario de mi empresa?
A.La advertencia oficial lo recomienda para usos no productivos, y la seguridad y la continuidad dependen de quien administra la instalación. Conviene tenerlo en cuenta antes de apoyar en él un flujo real de reservas.
Comprobado: 2026-07-17 (verifica en cada página oficial; los precios pueden cambiar).
Cal.com
Cal.diy