Automatiza la conversión de imágenes con n8n (paso a paso)
n8n es una herramienta de automatización de flujos de trabajo. Conectas bloques entre sí y ejecutan tareas por ti. No necesitas saber programar.
Una de las cosas más útiles que puedes automatizar con n8n es la conversión de imágenes. En vez de convertir archivos a mano, configuras un flujo de trabajo una vez. Él se encarga de cada imagen después. Suelta una foto en una carpeta y la versión convertida aparece segundos después.
Esta guía te lleva por toda la configuración. Al terminar, tendrás un flujo de trabajo en n8n que convierte imágenes a cualquier formato en piloto automático. Si eres nuevo en automatización de imágenes, empieza con nuestra guía completa de automatización para tener el panorama general.
¿Qué es n8n y por qué usarlo para convertir imágenes?
n8n es una plataforma de automatización de código abierto. Piensa en ella como bloques de construcción para tareas. Eliges un disparador (algo que inicia el flujo), añades pasos de acción y los conectas. Cada paso pasa datos al siguiente.
Para la conversión de imágenes, n8n encaja perfectamente porque:
- No necesitas programar. Arrastras bloques a un lienzo y los conectas. Si sabes usar una hoja de cálculo, puedes crear un flujo en n8n.
- Conecta todo. n8n tiene nodos para Google Drive, Dropbox, S3, Slack, correo electrónico y cientos de servicios más. Tus imágenes pueden venir de cualquier lugar e ir a cualquier lugar.
- Funciona en piloto automático. Una vez activo, el flujo vigila nuevos archivos y los procesa sin intervención.
- Puedes alojarlo tú mismo. Ejecuta n8n en tu propio servidor para control total sobre tus datos. O usa su servicio en la nube si prefieres no gestionar servidores.
El nodo ConvertIMG para n8n se conecta directamente a la API de ConvertIMG. Gestiona todas las llamadas API por detrás. Tú solo eliges tus ajustes y lo dejas funcionar.
¿Cómo configurar n8n con ConvertIMG?
Empezar toma unos 15 minutos. Esto es lo que necesitas.
Requisitos previos:
- Una cuenta de n8n (nube o autoalojada)
- Una clave API de ConvertIMG (obtén una en convertimg.app)
Paso 1: Instala el nodo ConvertIMG.
En tu instancia de n8n, ve a Configuración > Nodos de la comunidad. Busca "ConvertIMG" e instálalo. El nodo aparecerá en tu paleta de nodos bajo "Imagen".
Paso 2: Añade tus credenciales de API.
Ve a Configuración > Credenciales > Añadir credencial. Selecciona "ConvertIMG API" y pega tu clave API. Ponle un nombre claro como "ConvertIMG Producción". Haz clic en guardar.
Paso 3: Prueba la conexión.
Crea un nuevo flujo de trabajo. Arrastra el nodo ConvertIMG al lienzo. Selecciona tu credencial. El nodo debería mostrar una marca verde si la conexión funciona.
Esa es la base. Ahora vamos a construir un flujo real.
¿Cómo crear tu primer flujo de conversión?
Vamos a construir un flujo que vigile una carpeta de Google Drive, convierta las imágenes nuevas a WebP y guarde los resultados.
Bloque 1: Disparador de Google Drive
Añade un nodo "Google Drive Trigger". Configúralo para vigilar una carpeta específica. Elige "Archivo creado" como evento. Se activa cada vez que un archivo nuevo llega a esa carpeta.
Bloque 2: Descarga el archivo
Añade un nodo "Google Drive" (no el trigger). Configura la operación como "Descargar". Conéctalo al disparador. Obtiene los datos reales del archivo para que el siguiente paso pueda procesarlos.
Bloque 3: Convierte con ConvertIMG
Añade el nodo ConvertIMG. Conéctalo al paso de descarga. Configúralo:
- Entrada: Datos binarios del paso anterior
- Formato de salida: webp
- Calidad: 85
- Eliminar metadatos: Sí
El nodo envía la imagen a la API de ConvertIMG y devuelve el archivo convertido.
Bloque 4: Sube el resultado
Añade otro nodo de Google Drive. Configura la operación como "Subir". Elige tu carpeta de salida. Conéctalo al nodo ConvertIMG. El archivo WebP convertido se guarda en tu carpeta de salida.
Bloque 5 (opcional): Envía una notificación
Añade un nodo de Slack o Email. Envíate un mensaje con el nombre del archivo y los detalles de conversión. Esto es útil cuando estás probando, para saber que el flujo funciona.
Activa el flujo. Suelta un JPG en tu carpeta de entrada. Unos segundos después, la versión WebP debería aparecer en tu carpeta de salida.
¿Se pueden hacer conversiones masivas en n8n?
Sí. n8n procesa elementos en secuencia por defecto. Si 100 imágenes llegan a tu carpeta vigilada, el flujo las recoge y las convierte una por una.
Para trabajos masivos, ten en cuenta algunas cosas.
Usa el nodo Loop para lotes grandes. Si estás pasando una lista de archivos al flujo (por ejemplo, desde un listado de bucket S3), el nodo Loop procesa cada elemento a través de tus pasos de conversión.
Establece tamaños de lote razonables. Si estás procesando miles de imágenes, divídelas en lotes. El nodo Wait puede añadir una pequeña pausa entre lotes para no sobrecargar la API.
Monitorea el progreso. Añade un nodo "Set" que lleve un contador. Regístralo en una hoja de cálculo o base de datos para ver cuántas imágenes se han procesado.
Maneja diferentes formatos. Usa un nodo IF para verificar la extensión del archivo. Dirige los JPG a unos ajustes de conversión y los PNG a otros. Esto es útil cuando tu carpeta de entrada tiene formatos variados.
Un ejemplo práctico: un equipo de e-commerce sube 200 fotos de productos nuevos a Google Drive cada semana. El flujo de n8n convierte cada una a WebP y AVIF, sube ambas versiones a su CDN y publica un resumen en Slack. Todo el proceso toma unos 10 minutos sin esfuerzo humano.
¿Cómo manejar errores en tu flujo de trabajo?
Las cosas pueden salir mal. Un archivo puede estar corrupto. La API puede dar timeout. Tu almacenamiento puede estar lleno. Los buenos flujos planifican para esto.
Usa el nodo Error Trigger. n8n tiene un nodo dedicado al manejo de errores. Añádelo a tu flujo y conéctalo a un paso de notificación. Cuando cualquier paso falla, recibes una alerta con los detalles del error.
Añade lógica de reintentos. Para problemas temporales como timeouts de red, usa la opción Reintentar en caso de fallo disponible en la mayoría de nodos. Configúralo para reintentar 2-3 veces con un breve retraso. Esto resuelve la mayoría de errores transitorios.
Valida los archivos de entrada. Antes de enviar un archivo al nodo ConvertIMG, verifica que realmente sea una imagen. Usa un nodo IF para comprobar la extensión del archivo o tipo MIME. Omite archivos que no sean imágenes en vez de dejar que fallen.
Registra todo. Envía los resultados de conversión a una hoja de cálculo o base de datos. Incluye el nombre del archivo, formato de entrada, formato de salida, tamaño del archivo y estado (éxito o error). Esto te da un registro completo de lo que pasó.
Configura una cola de mensajes fallidos. Los archivos que fallan incluso después de reintentos deberían moverse a una carpeta separada de "fallidos". Puedes revisarlos después y reprocesarlos manualmente si es necesario.
Aquí tienes un checklist para un flujo robusto:
- Nodo Error Trigger conectado a alertas de Slack/email
- Reintentar en caso de fallo activado en el nodo ConvertIMG (3 reintentos, 10 segundos de retraso)
- Nodo IF para filtrar archivos que no son imágenes
- Ruta de salida de errores que mueve archivos fallidos a una carpeta de revisión
- Una entrada de registro por cada archivo procesado
¿Cuáles son algunos ejemplos reales de flujos de trabajo?
Aquí tienes tres flujos que los equipos usan en producción.
Pipeline de productos de e-commerce. Disparador: nueva foto en Google Drive. Pasos: convertir a WebP (calidad 85) y AVIF (calidad 80). Subir ambas a S3 con rutas de carpeta estructuradas. Actualizar una hoja de cálculo con las URLs del CDN. Notificar al equipo de contenido en Slack.
Flujo de contenido para blog. Disparador: webhook desde un CMS. Pasos: descargar la imagen destacada. Convertir a WebP. Redimensionar a tres tamaños (completo, mediano, miniatura). Subir los tres al CDN. Devolver las URLs al CMS mediante respuesta webhook.
Procesamiento de subidas de usuarios. Disparador: webhook HTTP desde tu app. Pasos: recibir la imagen subida. Eliminar metadatos por privacidad. Convertir a WebP. Subir a S3. Devolver la URL de descarga a tu app. Esto es esencialmente lo que hace la API de ConvertIMG, pero envuelto en un flujo de n8n que puede añadir pasos extra.
Para los detalles técnicos completos sobre lo que puede hacer el nodo ConvertIMG, consulta nuestra guía del nodo n8n. Cubre cada parámetro y opción de configuración.
También puedes extender estos flujos más allá de la conversión. Añade un paso que envíe imágenes a CompressIMG (el nodo CompressIMG para n8n lo hace fácil) para compresión extra después de convertir. O usa UpscaleIMG (también hay un nodo UpscaleIMG para n8n) para mejorar la resolución de imágenes de baja calidad antes de convertirlas a un formato web. n8n conecta las tres herramientas en un solo pipeline.
n8n convierte la conversión de imágenes de una tarea diaria en algo que simplemente pasa. Configúralo una vez y tus imágenes se cuidan solas.
ConvertIMG
Convierte imágenes entre JPEG, PNG, WebP y AVIF. Gratis y directamente en tu navegador.
Prueba ConvertIMG gratisMás sobre este tema
n8n para imágenes: guía completa del node
Guía completa del node ConvertIMG para n8n. Aprende cada parámetro, opción de configuración y buenas prácticas para el procesamiento de imágenes.
Cómo automatizar la conversión de imágenes: guía completa
Aprende a automatizar la conversión de imágenes con APIs, herramientas sin código como n8n y scripts de línea de comandos. Configura un pipeline que convierta imágenes automáticamente.
Cómo convertir PNG a WebP: reduce el tamaño de tus imágenes un 30 % o más
Tu sitio web carga lento. Google PageSpeed te está gritando. La mitad del problema son tus imágenes. Y la mayoría son archivos PNG que pesan demasiado.
WebP vs JPG: ¿Qué formato es mejor para fotos?
JPG ha sido el formato de foto estándar durante 30 años. Funciona en todas partes. Todo el mundo lo conoce. Cada cámara, teléfono y aplicación produce JPGs.
¿Cuál es el mejor formato de imagen para sitios web en 2026?
Tus imágenes probablemente son demasiado grandes. La página web promedio pesa más de 2 MB. Las imágenes representan casi la mitad de ese peso. Elegir el...
Guía de formatos de imagen: Cuándo usar JPEG, PNG, WebP, AVIF
Aprende cuándo usar JPEG, PNG, WebP y AVIF. Compara tamaño de archivo, calidad, transparencia y compatibilidad para elegir el mejor formato de imagen.