Saltar al contenido principal
    Odoo y ERP

    ¿Cuál es la diferencia entre Odoo Online y Odoo.sh?

    27 de agosto de 2024

    Actualizado el 29 de octubre de 2026, con Odoo 20.0 ya publicado.

    Odoo Online y Odoo.sh se diferencian en dos cosas: el código que puedes instalar y la versión de Odoo que corre tu base. Odoo Online, también llamado Odoo SaaS, es el alojamiento que Odoo administra por completo: acepta sus aplicaciones estándar y lo que configures con Studio, y además de las versiones mayores corre versiones intermedias, que salen cada dos o tres meses. Odoo.sh, que muchos escriben Odoo SH, es la nube de Odoo para bases con módulos propios: se conecta a tu repositorio de GitHub, separa producción, pruebas y desarrollo, y corre solo versiones mayores, como la 19.0 o la 20.0. La tercera opción es on-premise: instalar Odoo en un servidor que administras tú.

    En corto:

    • Odoo Online: Odoo administra el servidor, las actualizaciones y los respaldos. Personalizas con Studio, la herramienta de Odoo para crear campos, vistas y flujos desde el navegador.
    • Odoo.sh: Odoo administra el servidor y tú administras el código, en GitHub. Acepta módulos propios y de terceros.
    • On-premise: tú administras el servidor, las versiones y los respaldos. Puedes instalar Odoo Community u Odoo Enterprise.

    En Softem somos Partner Ready de Odoo, llevamos 6 años implementándolo y hoy trabajamos con bases en los tres alojamientos. Cada dato técnico de este artículo enlaza a la documentación oficial de Odoo, y la sección de proyectos reales cuenta lo que medimos nosotros, con su fecha.

    Los tres tipos de hosting de Odoo

    Con Odoo Enterprise, el software es el mismo en los tres: Odoo lo dice en su página de precios, donde explica que cambian el alojamiento y la infraestructura (correos, respaldos, redundancia). En la práctica cambian además quién administra cada parte y qué versión corre la base.

    ¿Qué es Odoo Online (Odoo SaaS)?

    Odoo Online son bases de datos privadas que Odoo aloja y administra, y que se usan desde cualquier navegador. Sirven para producción y admiten las personalizaciones que se configuran desde la propia base, como las de Studio. Odoo Online es incompatible con los módulos personalizados y con los de la tienda de aplicaciones de Odoo (documentación de Odoo Online).

    La base se administra desde el gestor de bases de datos de odoo.com, con estas acciones: cambiar de plan, actualizar de versión, renombrar, duplicar, descargar un respaldo, ver el registro de actividad de los administradores, transferir la propiedad y eliminar.

    ¿Qué es Odoo.sh?

    Odoo.sh es la plataforma oficial de Odoo en la nube para alojar y administrar bases con desarrollo propio. Funciona conectada a un repositorio de GitHub: cada rama es un ambiente, y cada vez que subes un cambio a una rama, Odoo.sh actualiza ese ambiente con el código nuevo. Las ramas se ordenan en tres etapas (documentación de ramas):

    • Producción: la base que usa tu empresa. Si una actualización falla, la plataforma vuelve sola al código anterior y deja la base como estaba.
    • Pruebas (staging): copias de producción con los correos, las acciones programadas, los pagos y los envíos desactivados o en modo de prueba. Se borran al mes.
    • Desarrollo: bases nuevas con datos de demostración, donde corren las pruebas automáticas del código.

    Trae consola web, acceso por SSH, editor en línea, registros del servidor y monitoreo. Para crear un proyecto se necesita una cuenta de GitHub y una suscripción de Odoo Enterprise que incluya Odoo.sh (crear un proyecto).

    ¿Qué es Odoo on-premise?

    On-premise es instalar Odoo por tu cuenta, en un servidor propio o arrendado a un proveedor de nube. Odoo documenta tres formas de hacerlo: instaladores, instalación desde el código fuente e imagen de Docker (administración de bases de datos). Puedes instalar Odoo Community, la edición gratuita y de código abierto (licencia LGPLv3), u Odoo Enterprise, que exige el plan Personalizado. El servidor, la seguridad, los respaldos y las actualizaciones quedan a cargo tuyo o de tu proveedor.

    Odoo Online vs Odoo.sh: tabla comparativa

    Odoo OnlineOdoo.sh
    ServidorLo administra OdooLo administra Odoo; tú administras el código
    MódulosLos estándar, más lo que hagas con StudioPropios y de terceros, desde GitHub
    VersionesMayores e intermedias (SaaS 19.3 y 19.4)Solo mayores (18.0, 19.0 y 20.0)
    ActualizarObligatorio: cada 2 años en una mayor; en una intermedia, semanas después de la siguienteLo pides tú: tienes los 3 años de soporte de la versión y 2 años más
    RespaldosDiarios, a cargo de Odoo; descargas el ZIP cuando quierasDiarios de producción: guarda 7 diarios, 4 semanales y 3 mensuales
    PruebasDuplicados de la base, por 15 días y hasta 5 por baseRamas de pruebas y de desarrollo
    AccesoGestor de bases de odoo.comConsola web, SSH, editor y registros
    PlanCualquiera de los tres planes de OdooPersonalizado y el alojamiento aparte
    EspacioHasta 100 GB incluidosSe contrata por GB, junto con trabajadores y ambientes de prueba

    Fuentes de la tabla, leídas el 28 de octubre de 2026: tabla de soporte, política de actualización, Odoo Online, ramas de Odoo.sh, precios de Odoo y precios de Odoo.sh.

    ¿Y on-premise? Con los mismos criterios:

    • Servidor y acceso: todo a tu cargo, con acceso completo.
    • Código propio: cualquier módulo, en Community o Enterprise.
    • Versiones: solo mayores; las intermedias existen únicamente en Odoo Online.
    • Actualizar: lo decides tú, y puedes quedarte en una versión. Los parches de seguridad llegan durante los 3 años de soporte estándar de cada versión.
    • Respaldos y pruebas: los defines tú. El gestor de bases de tu servidor (/web/database/manager) respalda, restaura y duplica una base, y puede dejar la copia neutralizada para pruebas.
    • Plan: Community es gratuita; Enterprise exige el plan Personalizado.

    Cómo elegir entre Odoo Online, Odoo.sh y on-premise

    Responde estas cinco preguntas en orden:

    1. ¿Necesitas módulos propios o de la tienda de aplicaciones de Odoo? Si la respuesta es sí, tus opciones son Odoo.sh u on-premise, porque Odoo Online es incompatible con esos módulos. Si lo resuelves con las aplicaciones estándar y Studio, Odoo Online sigue en carrera.
    2. ¿Vas a conectar otro sistema a Odoo por API? Una tienda en línea externa, un sistema de bodega o un agente de IA que lee y escribe datos en Odoo usa la API externa, que está solo en el plan Personalizado, en cualquiera de los tres alojamientos (documentación de la API). Las conexiones que inicia Odoo, como pasarelas de pago, transportistas o sincronización bancaria, están en el plan Estándar.
    3. ¿Quieres decidir cuándo cambias de versión? En Odoo Online la actualización es obligatoria y, si no actúas antes del plazo, Odoo la hace. En Odoo.sh la pides tú, dentro de los plazos de soporte. On-premise puedes quedarte en una versión; los parches de seguridad llegan mientras dura su soporte estándar.
    4. ¿Tienes a alguien que administre un servidor? On-premise suma la seguridad, los respaldos, el correo y las actualizaciones del sistema operativo. Si nadie en tu equipo o en tu proveedor lo va a hacer, quedan Odoo Online y Odoo.sh.
    5. ¿Puede que más adelante necesites Odoo.sh? Si empiezas en Odoo Online, crea la base desde odoo.com/start-lts. Odoo lo recomienda a quien piensa pasar después a Odoo.sh, porque Odoo.sh solo acepta versiones mayores.
    Si tu caso esOpción
    Usas las aplicaciones estándar y personalizas con StudioOdoo Online
    Necesitas módulos propios o de terceros, y que Odoo administre el servidorOdoo.sh
    Tienes quien administre servidores, o vas a usar Odoo CommunityOn-premise
    Empiezas en Odoo Online y puede que después necesites módulos propiosOdoo Online, creado desde start-lts

    Lo que vimos en proyectos reales

    Esto es lo que medimos al trabajar en los tres alojamientos durante 2026, con la fecha de cada caso:

    1. Una versión intermedia ya trae cambios de la siguiente versión mayor. El 22 de septiembre de 2026 corrimos los mismos guiones de configuración contra una base en Odoo 19.0 y otra de Odoo Online en la versión intermedia 19.4. En la segunda faltaban campos que la 19.0 tiene: el redondeo de las unidades de medida y el tipo de contacto (empresa o persona). En el código de Odoo 20.0 esos dos campos tampoco están. Una integración por API escrita para una versión mayor puede necesitar ajustes cuando la base de Odoo Online pasa a una intermedia.
    2. Una base nueva de Odoo Online nace en la versión más reciente. Odoo 20.0 salió en septiembre de 2026, y una base de Odoo Online que creamos en octubre nació en la 20.0 (lo comprobamos el 21 de octubre). Odoo lo explica en su página de precios: su nube corre la última versión, con actualizaciones regulares.
    3. En Odoo Online el respaldo se descarga, y para subir una base se abre un ticket. El gestor de bases entrega un respaldo en ZIP cuando lo pides. Para llevar una base a Odoo Online desde un servidor propio o desde Odoo.sh, se abre un ticket con soporte y Odoo revisa la compatibilidad antes de ponerla en línea (cambiar de alojamiento). En un servidor propio, restaurar un respaldo carga la base tal como venía: el código de Odoo crea la base, carga el archivo y la deja en la versión en que se respaldó. Por eso, para replicar una base en otra versión, volvemos a aplicar su configuración por la API: en una empresa con 10 módulos, 166 productos y 630 contactos, eso toma unos 3 minutos.
    4. De Odoo Online a Odoo.sh, primero la versión mayor. Las versiones intermedias existen solo en Odoo Online. Si tu base está en una intermedia, antes de trasladarla hay que actualizarla a la siguiente versión mayor, esperando su lanzamiento si hace falta; hoy, una base en 19.4 se traslada pasando antes a la 20.0. Odoo indica que el momento para pasar de Online a un servidor propio es justo después de que sale la versión estable más reciente.
    5. Desde Odoo 20.0, cada clave de API lleva un alcance. Al crear una clave se elige RPC, para las integraciones por API, o MCP, para el servidor MCP del módulo de IA de Odoo, y la clave funciona solo en su alcance. Lo vimos primero en una base de Odoo Online en la versión 19.4, el 21 de septiembre de 2026, y está en el código de la 20.0. En la 19.0, la clave se creaba sin alcance y servía para cualquier llamada. Si vas a conectar un agente de IA a Odoo o cualquier integración por XML-RPC o JSON-RPC, la clave lleva el alcance RPC.

    Y estos son algunos proyectos de Softem en cada alojamiento:

    • Odoo.sh: una distribuidora mayorista con más de 5 años en Odoo.sh, que actualizó de la 14 a la 16 y de la 16 a la 18, y una tienda de repuestos que migró desde un sistema de terceros y tuvo sus 3 sucursales operando en 3 meses.
    • Odoo Online con Studio: una fábrica de pinturas, con una personalización en Studio para la trazabilidad y el control de calidad del color, y una empresa de arriendo de maquinaria que migró desde un sistema on-premise.

    Preguntas frecuentes

    ¿Odoo SaaS es lo mismo que Odoo Online?

    Sí. Odoo SaaS (software como servicio) es otro nombre de Odoo Online, y la tabla de soporte de Odoo llama SaaS a sus versiones intermedias: Odoo SaaS 19.1, 19.2, 19.3 y 19.4. Odoo.sh entra en la categoría de plataforma como servicio (PaaS): Odoo administra la infraestructura y tú, el código.

    ¿Se pueden instalar módulos de terceros en Odoo Online?

    Odoo Online acepta las aplicaciones estándar de Odoo y las personalizaciones hechas con Studio. Los módulos personalizados y los de la tienda de aplicaciones de Odoo se instalan en Odoo.sh o en un servidor propio.

    ¿Qué incluye el precio de Odoo.sh?

    El alojamiento: trabajadores (workers), almacenamiento y ambientes de prueba, que se eligen en odoo.sh/pricing. La licencia de Odoo Enterprise se paga aparte, por usuario, en el plan Personalizado.

    ¿Puedo pasar de Odoo Online a Odoo.sh?

    Sí. Descargas el respaldo desde el gestor de bases de Odoo Online y lo importas en la rama de producción de tu proyecto de Odoo.sh. Si la base está en una versión intermedia, primero se actualiza a la siguiente versión mayor. La importación pide espacio libre por cuatro veces el tamaño del respaldo (crear un proyecto).

    ¿Odoo Community funciona en Odoo Online o en Odoo.sh?

    Odoo Community se instala on-premise. Odoo Online y Odoo.sh funcionan con las suscripciones de Odoo Enterprise, y Odoo.sh pide además el plan Personalizado.

    ¿Qué versión de Odoo corre hoy Odoo Online?

    Al 28 de octubre de 2026, la tabla de soporte de Odoo marca con soporte estándar en Odoo Online la 20.0 (septiembre de 2026), la SaaS 19.4 (julio de 2026), la SaaS 19.3 (mayo de 2026), la 19.0 y la 18.0. Una base nueva creada en octubre de 2026 nace en la 20.0.

    ¿Cuánto dura el soporte de una versión de Odoo?

    Tres años de soporte estándar por versión mayor, en los tres alojamientos. Después viene el soporte extendido, con costo adicional: en Odoo.sh para algunas versiones y on-premise para cualquiera. Las actualizaciones de seguridad llegan solo durante el soporte estándar, y las versiones SaaS quedan fuera del soporte extendido (soporte estándar y extendido).

    Si ya tienes Odoo o estás por empezar

    Si tu base está en una versión que sale de soporte, o quieres cambiarla de alojamiento, revisa cómo hacemos la migración de Odoo a una versión nueva. Si estás eligiendo cómo empezar, en el servicio de implementación de Odoo partimos por tus procesos y, con ellos, elegimos el alojamiento. Y si todavía estás evaluando Odoo, parte por qué es Odoo y qué incluye.