Cómo instalar n8n (nube o self-hosted, cuál te conviene)

Cómo instalar n8n (nube o self-hosted, cuál te conviene)
Ilustración: Digital Brain

Para instalar n8n tienes dos caminos: usar la versión en la nube, que es registrarte y empezar en dos minutos, o montártelo tú en un servidor con la versión gratuita. Los dos funcionan, pero no son para el mismo perfil. Yo uso la versión de pago en la nube por una razón muy concreta, y aquí te cuento cómo va cada opción, los comandos exactos y cuál te conviene según en qué punto estés.

Las dos formas de tener n8n

n8n es una herramienta para crear automatizaciones conectando aplicaciones entre sí, sin apenas escribir código. La puedes usar de dos maneras.

La primera es n8n Cloud: te registras en su web, tienen prueba gratuita sin tarjeta, y ya estás dentro creando flujos. No instalas nada, no mantienes nada. La segunda es la versión autoalojada (self-hosted), que es gratis y la montas tú en un servidor propio o en tu ordenador.

Instalar n8n self-hosted con Docker

Si vas por la vía autoalojada, la forma recomendada es con Docker, una tecnología que empaqueta la aplicación para que corra igual en cualquier servidor. Necesitas Docker Desktop instalado (o Docker Engine y Docker Compose si estás en Linux) y luego este comando:

docker volume create n8n_data

docker run -it --rm \
 --name n8n \
 -p 5678:5678 \
 -e GENERIC_TIMEZONE="Europe/Madrid" \
 -e TZ="Europe/Madrid" \
 -v n8n_data:/home/node/.n8n \
 docker.n8n.io/n8nio/n8n

Con eso ya tienes n8n corriendo en http://localhost:5678. Si vas a dejarlo funcionando de forma permanente, súbelo a un VPS (un servidor pequeño por unos pocos euros al mes) en vez de tu propio ordenador, para que las automatizaciones sigan activas aunque tú lo apagues.

La instalación en sí no es lo difícil. Lo que pesa viene después: eres tú quien tiene que mantenerlo, actualizarlo y asegurarte de que sigue funcionando.

Instalar n8n en local con npm

Si solo quieres trastear y aprender sin montar un servidor, hay una vía más rápida. Con Node.js instalado (n8n pide una versión entre 20.19 y 24.x), abre una terminal y ejecuta:

npx n8n

El comando descarga lo necesario y arranca n8n en tu ordenador, accesible también en http://localhost:5678. Es perfecto para probar la herramienta, pero solo funciona mientras tu ordenador está encendido, así que no sirve para automatizaciones que tienen que correr siempre. Para eso necesitas el servidor con Docker o directamente la nube.

Cuánto cuesta la nube

A julio de 2026, n8n Cloud tiene estos planes facturados anualmente:

  • Starter: 20 EUR al mes, 2.500 ejecuciones de workflow, 5 concurrentes.
  • Pro: 50 EUR al mes, 10.000 ejecuciones, 20 concurrentes.
  • Business: 667 EUR al mes, 40.000 ejecuciones, con opción self-hosted incluida.

Los planes Starter y Pro tienen prueba gratis sin pedir tarjeta. Todos incluyen usuarios ilimitados, workflows ilimitados y acceso a todas las integraciones. Te dejo el desglose completo con la cuenta real en cuánto cuesta n8n.

Empezar por la nube, mi recomendación

Yo siempre empezaría por la nube, y de hecho es lo que uso. Por lo que cuesta al mes, no quiero estar yo preocupándome de mantener el servidor, de actualizarlo ni de estar al día. Con la nube te beneficias automáticamente de todas las actualizaciones oficiales, sin mover un dedo.

Esto lo aprendí en Barner con Odoo, nuestro ERP. Usábamos la versión Community, que es autoalojada, y siempre íbamos por detrás de la versión oficial. Cada año había un par de migraciones con mejoras importantes, y nosotros las teníamos que perseguir a mano. Desde entonces, salvo que el ahorro sea enorme, no me monto nada self-hosted.

Nube o self-hosted, qué elegir

Si estás empezando, ve a la nube. Registro, prueba gratis, y a construir tu primer flujo sin distracciones técnicas. Aprende la herramienta primero, que es lo que importa. Una vez sepas usarla, mira cómo usar n8n y ejemplos de workflows reales.

Plantéate el self-hosted solo más adelante, si tu uso crece tanto que el precio de la nube se dispara y montártelo tú compensa el trabajo de mantenerlo. Para el 90% de la gente que empieza, ese día no llega, y la nube es la respuesta. Si dudas entre n8n y otras herramientas antes de instalar nada, echa un ojo a n8n vs Make vs Zapier.

Preguntas frecuentes

¿Es gratis instalar n8n?
La versión self-hosted (Docker o npm) es gratuita y de código abierto. La nube tiene prueba gratis y luego es de pago según el plan.

¿Necesito saber programar para instalarlo?
No. Con Docker o npm son un par de comandos copiados y pegados. Lo que sí ayuda es tener nociones básicas de terminal.

¿Puedo pasar de self-hosted a la nube después, o al revés?
Sí, puedes exportar e importar tus workflows entre instancias sin perder el trabajo hecho.

En una frase

Instalar n8n es un comando de Docker o npm si quieres montártelo tú, o un registro de dos minutos si prefieres que se ocupen ellos: para empezar, ve a la nube.

En la academia de Digital Brain te enseño a montar tus primeros flujos en n8n con casos reales de mis empresas. Y si quieres noticias de IA cada día, apúntate a digitalbrain.email.


Relacionado