
INTEGRACIÓN FTP n8n: AUTOMATIZAR FTP CON N8N
¿Buscas automatizar la gestión de archivos en tu servidor FTP con n8n? La integración FTP n8n pone a tu disposición 5 acciones para automatizar completamente la transferencia, organización y administración de archivos en tus servidores FTP sin escribir una sola línea de código.
Esta integración nativa te permite subir archivos automáticamente desde tus workflows, descargar documentos para procesarlos, listar contenidos de directorios, renombrar archivos según reglas predefinidas y eliminar documentos obsoletos. Conecta tu servidor FTP a más de 400 aplicaciones disponibles en n8n para crear workflows inteligentes que gestionan tus archivos de forma autónoma.
Descubre cómo aprovechar al máximo esta integración para eliminar las tareas manuales de gestión de archivos FTP y construir procesos automatizados robustos que ahorran horas de trabajo cada semana. Si necesitas ayuda profesional, nuestra agencia n8n puede diseñar workflows personalizados para tu negocio.
¿Necesitas ayuda para automatizar Ftp con n8n?
Nuestro equipo te responde en minutos.
Why automate Ftp with n8n?
La integración FTP n8n pone a tu disposición 5 acciones que cubren todas las operaciones esenciales de gestión de archivos en servidores FTP: subir, descargar, listar, renombrar y eliminar. Cada acción está diseñada para integrarse perfectamente en workflows complejos que conectan tu servidor FTP con el resto de tus herramientas.
Ahorro de tiempo considerable: Ya no necesitas conectarte manualmente a tu servidor FTP con un cliente tradicional para subir facturas, descargar informes o reorganizar archivos. Configura reglas inteligentes que gestionan automáticamente tus transferencias de archivos 24/7. Un workflow puede subir automáticamente documentos generados por otras aplicaciones, descargarlos para procesamiento, renombrarlos según convenciones de nomenclatura y eliminar archivos antiguos, todo sin intervención humana.
Integración fluida con tu ecosistema: Conecta FTP a más de 400 aplicaciones en n8n. Sube automáticamente backups generados por tus bases de datos, descarga archivos CSV para importarlos en tu CRM, sincroniza documentos entre tu servidor FTP y Dropbox, o activa notificaciones Slack cuando nuevos archivos llegan a directorios específicos. La combinación de acciones FTP con otros nodos n8n permite construir workflows sofisticados de gestión documental.
Casos de uso típicos en empresas: Automatiza la subida de reportes diarios generados por tu ERP al servidor FTP de tu contador, descarga automáticamente facturas recibidas vía FTP para importarlas en tu sistema de contabilidad, lista periódicamente los contenidos de directorios para monitorear llegadas de archivos, renombra archivos según timestamps o metadatos extraídos, y elimina automáticamente archivos temporales después de X días. Estas automatizaciones transforman tu servidor FTP en un hub inteligente de gestión documental que se actualiza solo.
How to connect Ftp to n8n?
! 1 stepHow to connect Ftp to n8n?
- 01
Add the node
La integración FTP en n8n utiliza autenticación por credenciales FTP estándar (host, usuario, contraseña, puerto). Soporta conexiones FTP clásicas y FTPS (FTP sobre SSL/TLS) para transferencias seguras.Configuración básica:Añade un nodo FTP a tu workflow: Arrastra el nodo FTP desde la paleta de nodos de n8n a tu canvas de workflow.Crea tus credenciales FTP: Haz clic en "Credential to connect with" y selecciona "Create New Credential". Elige el tipo de credencial "FTP" o "FTPS" según tu configuración de servidor.Completa los parámetros de conexión: Introduce el host de tu servidor FTP (dirección IP o dominio), el puerto (generalmente 21 para FTP, 990 para FTPS), tu nombre de usuario y contraseña. Para FTPS, configura las opciones SSL/TLS según los requisitos de seguridad de tu servidor.Prueba la conexión: Guarda las credenciales y utiliza la función de test para verificar que n8n puede conectarse correctamente a tu servidor FTP.Selecciona la operación deseada: Una vez conectado, elige entre Upload, Download, List, Rename o Delete según la acción que quieras automatizar en tu workflow.Si tienes problemas con la conexión, consulta nuestra guía de depuración n8n para resolver errores comunes.
TIP💡 CONSEJO: Acostúmbrate a crear credenciales FTP separadas para cada servidor o entorno (producción, staging, desarrollo). Esto facilita la gestión de permisos y simplifica la depuración cuando trabajas con múltiples servidores FTP en diferentes workflows. Además, considera usar FTPS en lugar de FTP estándar cuando manejes datos sensibles para garantizar que las transferencias estén cifradas de extremo a extremo.- 01
¿Necesitas ayuda para automatizar Ftp con n8n?
Nuestro equipo te responde en minutos.
Ftp actions available in n8n
01 Acción 01Upload
Esta acción te permite subir archivos desde tu workflow n8n directamente a tu servidor FTP. Es particularmente útil para automatizar el envío de documentos generados, backups, informes o cualquier archivo binario producido por pasos anteriores de tu workflow.
Parámetros clave:
- Credential to connect with: Menú desplegable donde seleccionas las credenciales de cuenta FTP para establecer la conexión. Este parámetro es requerido para la autenticación.
- Operation: Menú desplegable actualmente configurado en "Upload", indicando que la acción subirá archivos al servidor FTP.
- Path: Campo de texto donde especificas la ruta remota completa incluyendo el nombre del archivo donde se subirá el contenido. Es requerido y debe formatearse como una ruta de archivo, por ejemplo
/public/documents/report-2024.pdf. - Binary File: Interruptor on/off habilitado, que significa que el archivo a subir es dato binario (no texto plano).
- Input Binary Field: Campo de texto que aparece cuando Binary File está habilitado. Aquí especificas el nombre del campo binario de entrada que contiene los datos del archivo a escribir. En el screenshot está configurado en "data". Este campo es necesario para indicar a la acción dónde recuperar el contenido del archivo desde el input del workflow.
Casos de uso típicos:
- Sube automáticamente facturas PDF generadas por tu sistema de facturación al servidor FTP de tu contador cada fin de mes
- Envía backups comprimidos de bases de datos al FTP de almacenamiento externo cada noche
- Publica reportes Excel generados por análisis de datos en un directorio FTP compartido con tu equipo
- Sube archivos CSV exportados desde tu CRM para que sean procesados por sistemas legacy que monitorean el FTP
Cuándo usarlo: Cada vez que necesites transferir archivos producidos por tu workflow hacia un servidor FTP. Combínalo con nodos de generación de documentos (como generadores de PDF, exportadores CSV) o con acciones de descarga desde otras plataformas (AWS S3, servicios cloud) para crear puentes automatizados entre servicios.

02 Acción 02Rename
La acción Rename te permite renombrar archivos o directorios existentes en tu servidor FTP. Es ideal para reorganizar estructuras de archivos, aplicar convenciones de nomenclatura automáticas o mover archivos entre directorios mediante el cambio de su ruta completa.
Parámetros clave:
- Credential to connect with: Menú desplegable donde eliges las credenciales de cuenta FTP que el workflow utilizará para autenticarse con el servidor FTP. Este campo es requerido para establecer la conexión.
- Operation: Menú desplegable configurado en "Rename", especificando que esta acción renombrará un archivo o directorio en el servidor FTP.
- Old Path: Campo de texto donde introduces la ruta y nombre de archivo actual del elemento que quieres renombrar, por ejemplo
/public/documents/old-file.txt. Es un campo requerido, ya que indica al sistema qué archivo modificar. - New Path: Campo de texto donde especificas la nueva ruta y nombre de archivo deseados, como
/public/documents/new-file.txt. También es requerido para definir el nuevo nombre o ubicación del archivo. - Options: Sección que permite añadir propiedades adicionales si se necesitan configuraciones más avanzadas. En el screenshot no hay propiedades configuradas.
Casos de uso típicos:
- Renombra archivos recibidos añadiendo timestamps automáticamente para mantener un historial organizado
- Mueve archivos procesados desde
/incominga/processedcambiando su ruta completa - Aplica convenciones de nomenclatura corporativas renombrando archivos según metadatos extraídos de su contenido
Cuándo usarlo: Después de descargar y procesar archivos, o cuando necesites reorganizar archivos en tu servidor FTP según reglas de negocio. Combínalo con la acción List para identificar archivos que necesitan renombrarse, o úsalo después de Upload para mover archivos recién subidos a sus ubicaciones finales.

03 Acción 03List
Esta acción lista archivos y directorios de un path especificado en tu servidor FTP. Es fundamental para monitorear llegadas de nuevos archivos, identificar contenidos que necesitan procesamiento o construir inventarios automáticos de documentos almacenados.
Parámetros clave:
- Credential to connect with: Menú desplegable donde seleccionas las credenciales de cuenta FTP para establecer la conexión. Es requerido y ayuda a autenticar de forma segura tu sesión FTP.
- Operation: Menú desplegable configurado en "List" para especificar que la acción recuperará un listado de archivos/directorios del servidor FTP.
- Path: Campo de texto donde especificas la ruta del directorio en el servidor FTP que quieres listar. Es requerido y en el ejemplo está configurado en el directorio raíz
/. - Recursive: Interruptor on/off que cuando está habilitado hace que el listado incluya todos los archivos y directorios de forma recursiva dentro de subdirectorios. En el screenshot está deshabilitado, lo que significa que solo se listarán los contenidos inmediatos del directorio especificado.
Casos de uso típicos:
- Lista el contenido de
/incomingcada hora para detectar nuevos archivos subidos por clientes y activar su procesamiento automático - Genera inventarios diarios de archivos en
/backupspara verificar que los backups se están creando correctamente - Identifica archivos con extensiones específicas (.pdf, .csv) para procesarlos selectivamente
Cuándo usarlo: Como primer paso en workflows que necesitan reaccionar a la presencia de archivos en el FTP. Combínalo con nodos de filtrado para seleccionar solo archivos que cumplan ciertos criterios (nombre, fecha, tamaño), y luego encadena con acciones Download para procesar esos archivos o Rename/Delete para reorganizarlos.

04 Acción 04Download
La acción Download recupera un archivo específico de tu servidor FTP y lo hace disponible como dato binario dentro de tu workflow n8n. Esto te permite procesar archivos almacenados en FTP con otras herramientas conectadas en tu workflow.
Parámetros clave:
- Credential to connect with: Menú desplegable donde seleccionas qué credencial FTP usar para autenticar la conexión. Es requerido y espera una credencial preconfigurada que contenga los detalles del servidor FTP y la información de login. En el screenshot está configurado en "FTP account".
- Operation: Menú desplegable que especifica el tipo de operación FTP a realizar. Es requerido y aquí "Download" está seleccionado, lo que significa que la acción descargará un archivo del servidor FTP.
- Path: Campo de texto donde especificas la ruta completa al archivo que quieres descargar del servidor FTP. Es requerido cuando la operación es Download, y debe introducirse en formato como
/public/documents/file-to-download.txtsegún indica el texto placeholder. - Put Output File in Field: Parámetro de texto que define el nombre del campo de datos binarios en el ítem del workflow donde se almacenará el archivo descargado. Es requerido para la operación Download y aquí está configurado en "data" por defecto.
- Options: Sección expandible para añadir configuraciones opcionales adicionales haciendo clic en el dropdown "Add Field". Actualmente no hay propiedades extra añadidas.
Casos de uso típicos:
- Descarga facturas recibidas vía FTP cada mañana para importarlas automáticamente en tu sistema contable
- Recupera archivos CSV depositados por partners para procesarlos con nodos de transformación de datos en n8n
- Descarga imágenes subidas por clientes para redimensionarlas y subirlas a tu CDN
Cuándo usarlo: Después de usar la acción List para identificar archivos disponibles, o cuando conozcas la ruta exacta del archivo que necesitas procesar. El archivo descargado queda disponible en el campo binario especificado, listo para ser procesado por nodos posteriores (convertir PDF a texto, parsear CSV, comprimir archivos, etc.) o subido a otras plataformas como Box.

05 Acción 05Delete
Esta acción elimina un archivo especificado de tu servidor FTP. Es esencial para mantener tu servidor limpio, eliminar archivos temporales después de procesarlos o implementar políticas de retención automáticas que borran documentos antiguos.
Parámetros clave:
- Credential to connect with: Menú desplegable donde seleccionas las credenciales de cuenta FTP que autorizan la conexión al servidor FTP. Es un parámetro requerido y acepta credenciales predefinidas para autenticar el acceso.
- Operation: Menú desplegable donde eliges la operación a realizar. Aquí "Delete" está seleccionado, indicando que el workflow eliminará un archivo del servidor FTP.
- Path: Campo de texto que requiere la ruta al archivo en el servidor FTP que quieres eliminar. Es un campo requerido, y debes introducir la ruta completa del archivo, como
/public/documents/file-to-delete.txt. - Options: Sección que actualmente no muestra propiedades y proporciona un dropdown "Add option", permitiendo configuraciones opcionales adicionales si están disponibles. Sin embargo, ninguna está configurada o mostrada en el screenshot.
Casos de uso típicos:
- Elimina automáticamente archivos temporales después de descargarlos y procesarlos en tu workflow
- Implementa políticas de retención borrando archivos más antiguos de X días de directorios de backups
- Limpia archivos de error o procesados moviendo primero a
/archive(con Rename) y luego eliminando del directorio original
Cuándo usarlo: Como último paso después de procesar exitosamente archivos descargados del FTP, o como parte de workflows de mantenimiento programados que limpian directorios periódicamente. Combínalo con la acción List y nodos de filtrado para identificar qué archivos eliminar según criterios como fecha de modificación, tamaño o nombre. Para aprender más técnicas avanzadas, explora nuestro curso n8n.

Construye tu primer workflow con nuestro equipo
Deja tu email y te enviamos el catálogo de automatizaciones listo para enviar hoy.
- Escenarios n8n & Make gratis para importar
- Docs de configuración paso a paso
- Cohorte en vivo + soporte de la comunidad
Preguntas frecuentes
¿La integración FTP n8n es gratuita?
Sí, la integración FTP está incluida de forma nativa en n8n sin costo adicional. n8n es una plataforma open-source que puedes autohospedar gratuitamente o usar su versión cloud con planes desde gratuitos hasta empresariales. El módulo FTP forma parte del core de n8n, por lo que todas las 5 acciones (Upload, Download, List, Rename, Delete) están disponibles sin límites de uso en cualquier versión de n8n. La única consideración es el volumen de datos transferidos si usas n8n Cloud, ya que los planes tienen límites de ejecuciones mensuales, pero las acciones FTP en sí no tienen coste adicional. Si autohosteas n8n, puedes usar la integración FTP ilimitadamente sin restricciones. Consulta nuestra opinión sobre n8n para conocer más sobre sus ventajas.¿Qué tipos de servidores FTP soporta n8n?
La integración FTP de n8n soporta servidores FTP estándar (protocolo FTP clásico en puerto 21) y FTPS (FTP sobre SSL/TLS para conexiones cifradas). Puedes conectarte a cualquier servidor que implemente estos protocolos, incluyendo servidores FTP populares como vsftpd, ProFTPD, FileZilla Server, o servicios FTP en la nube. La configuración permite especificar host, puerto personalizado, credenciales de usuario/contraseña y opciones SSL/TLS para FTPS. Sin embargo, n8n no soporta nativamente SFTP (SSH File Transfer Protocol), que es un protocolo diferente basado en SSH; para SFTP necesitarías usar nodos específicos de SSH o soluciones alternativas. Verifica siempre que tu servidor usa FTP/FTPS antes de configurar la integración. Puedes consultar la documentación oficial de n8n FTP para más detalles técnicos.¿Puedo automatizar la sincronización bidireccional entre FTP y Google Drive con n8n?
Absolutamente. n8n permite construir workflows complejos que sincronizan archivos entre tu servidor FTP y Google Drive (o cualquier otra plataforma de almacenamiento) en ambas direcciones. Para sincronización FTP → Google Drive, crea un workflow que lista archivos en FTP (acción List), descarga los nuevos o modificados (acción Download), y luego usa el nodo Google Drive para subirlos. Para la dirección inversa Google Drive → FTP, usa triggers o acciones de Google Drive para detectar nuevos archivos, descargarlos, y luego subirlos con la acción Upload de FTP. Puedes programar estos workflows para ejecutarse periódicamente (cada hora, diario) usando el nodo Schedule, o activarlos con webhooks. Añade nodos de filtrado para sincronizar solo ciertos tipos de archivos o directorios específicos, y usa variables para trackear qué archivos ya fueron sincronizados evitando duplicados. Descubre más workflows descargables en nuestro catálogo de automatizaciones.



