Saltar al contenido
n8n

Cómo Instalar n8n en Windows

Instalación local de n8n en Windows para desarrollo y pruebas sin complicaciones.

Tutorial Mayo 2026 1 min de lectura Umbrella-Bits

Opciones de instalación en Windows

Existen dos formas principales de instalar n8n en Windows: usando Node.js directamente, o usando Docker Desktop. Recomendamos Docker para mayor consistencia con el entorno de producción.

Opción 1: Instalación con Node.js

Descarga e instala Node.js 18 o superior desde nodejs.org. Luego abre PowerShell como administrador:

npm install n8n -g
n8n start

Accede a http://localhost:5678. Esta es la forma más rápida para empezar a probar.

Opción 2: Instalación con Docker Desktop (recomendada)

Instala Docker Desktop desde docker.com. Asegúrate de habilitar la integración con WSL 2 durante la instalación.

docker run -it --rm   --name n8n   -p 5678:5678   -v %USERPROFILE%\.n8n:/home/node/.n8n   n8nio/n8n

Configuración de variables de entorno

Para personalizar tu instalación, crea un archivo .env en tu carpeta de n8n:

N8N_BASIC_AUTH_ACTIVE=true
N8N_BASIC_AUTH_USER=admin
N8N_BASIC_AUTH_PASSWORD=tu-password-seguro
GENERIC_TIMEZONE=America/Mexico_City
N8N_LOG_LEVEL=info

Arranque automático con Windows

Para que n8n inicie automáticamente con Windows, crea una tarea en el Programador de tareas que ejecute el comando Docker al inicio del sistema.

Consideraciones para desarrollo

En Windows, los webhooks de n8n no son accesibles desde internet directamente. Para probar webhooks localmente usa ngrok: ngrok http 5678. Esto te dará una URL pública temporal para recibir webhooks durante el desarrollo.

¿Necesitas implementar esto en tu empresa?

En Umbrella-Bits lo hacemos por ti desde Querétaro. Cotización gratuita en menos de 48 horas, sin compromisos.

Cotizar gratis