Recursos · Integración n8n

Nodo Convert to File n8nConfigura Convert to File en n8n.

Convert to File convierte en archivo los datos que ya circulan por el flujo de trabajo. El nodo Convert to File n8n reúne 10 operaciones, desde la hoja de cálculo hasta la invitación de calendario, y no tiene nada que autenticar. Se usa cuando el nodo siguiente espera un adjunto y no campos sueltos.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Para qué sirve el nodo Convert to File n8n?

Convierte datos JSON en datos binarios. Dicho de otro modo: los items que recorren tu flujo dejan de ser una lista de campos y pasan a ser un archivo, una hoja de cálculo, un evento de agenda o un documento de texto. Ese archivo queda en un campo binario cuyo nombre eliges tú, y cualquier nodo posterior puede adjuntarlo, subirlo o enviarlo.

Un ejemplo que se repite en comercio electrónico: el resumen de pedidos. Un Schedule Trigger recoge los pedidos del día, If separa los que siguen pendientes, Convert to CSV los escribe en el campo binario que indicas en Put Output File in Field y Slack publica el archivo en el canal de logística. No queda ningún archivo temporal por el camino.

Segundo escenario, la agenda. Convert to ICS genera un archivo de evento por cada item entrante, así que una plaza reservada en un webinar se convierte en una invitación que el asistente abre en su calendario. Start y End se rellenan casi siempre con una expresión, es decir un valor calculado a partir del item anterior, del tipo {{ $json.start }}.

Tercer escenario, el archivo que viaja escondido. Una API consultada con HTTP Request suele devolver un documento como cadena en base64 dentro del JSON. Move Base64 String to File lo devuelve a su formato original, listo para adjuntarlo o guardarlo.

Cuándo conviene otra cosa. Este nodo solo circula en un sentido, de JSON a binario. Para leer un archivo y obtener JSON manejable está el nodo Extract from File, que hace el camino contrario; encadenar los dos es habitual. Y si lo que buscas es escribir filas directamente en una hoja compartida, Google Sheets resuelve mejor que un archivo adjunto.

Dos límites antes de montar nada. El nodo está en la versión 1, así que un flujo antiguo muestra los mismos parámetros. Y las 10 operaciones cubren CSV, HTML, ICS, JSON, ODS, RTF, texto, XLS, XLSX y base64, nada más: ni PDF ni DOCX. Además se ejecuta sobre cada item entrante y no abre el flujo por sí mismo, siempre necesita un disparador delante. Si todavía estás comparando plataformas, la Reseña n8n entra en el alojamiento y el modelo de coste.

Acciones

¿Qué operación genera el archivo que necesitas?

El nodo Convert to File expone 10 operaciones. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.

01

Convert to CSV

csv

Lo que ves en n8n

Notas y casos de uso

Convierte los items entrantes en un archivo CSV, una fila por item y columnas tomadas de los campos. Es el formato de exportación que casi cualquier otra herramienta acepta.

Parámetros clave

  • Put Output File in Field: el nombre del campo binario de salida que contendrá el archivo. Lo que escribas aquí es lo que el nodo siguiente tendrá que señalar.
  • File Name: el nombre del archivo generado. Conviene ponerlo, porque es lo que ve quien lo recibe.
  • Header Row: actívalo cuando la primera fila del archivo contiene los nombres de cabecera.
Casos de uso
el listado diario de altas nuevas que se manda al equipo comercial.
02

Convert to HTML

html

Lo que ves en n8n

Notas y casos de uso

Coloca los datos de entrada en una tabla dentro de un archivo HTML. Buena elección cuando el archivo se va a mirar y no a reimportar: cualquier navegador lo abre sin hoja de cálculo instalada.

Parámetros clave

  • Put Output File in Field: el campo binario de salida que transporta el archivo HTML.
  • File Name: el nombre del archivo generado.
  • Header Row: actívalo si la primera fila del archivo contiene los nombres de cabecera, o la tabla se leerá mal.
Casos de uso
el resumen del día para una responsable que lo abre en el móvil y nunca va a descargar una hoja de cálculo.
03

Convert to ICS

iCal

Lo que ves en n8n

Notas y casos de uso

Cada item entrante se convierte en un archivo ICS, el que importan las aplicaciones de calendario. La operación más completa del nodo, con 14 campos dentro de Options.

Parámetros clave

  • Start: fecha y hora de inicio. En un evento de día completo la hora se ignora.
  • End: fecha y hora de fin. Si la dejas vacía, será igual a la fecha de inicio.
  • Put Output File in Field: el campo de salida donde estará el archivo iCalendar.
  • Attendees: añade asistentes, cada uno con nombre, correo y confirmación RSVP.
  • Use Workflow Timezone: activado, el evento sigue la zona horaria del flujo en lugar de UTC.
Casos de uso
una plaza confirmada en un taller genera la invitación del correo.
04

Convert to JSON

toJson

Lo que ves en n8n

Notas y casos de uso

Devuelve los datos de entrada como uno o varios archivos JSON. Es la única operación con una bifurcación de verdad, porque Mode decide cuántos archivos salen.

Parámetros clave

  • Mode: once manda todos los items a un solo archivo, each crea un archivo por cada item.
  • Put Output File in Field: el campo binario de salida que lleva el resultado.
  • Format: activado, el JSON sale formateado para leerlo con comodidad. Déjalo apagado si solo lo va a procesar una máquina.
  • Encoding: el juego de caracteres con el que se codifican los datos, utf8 por defecto.
Casos de uso
guardar cada noche la respuesta de una API como rastro de auditoría.
05

Convert to ODS

ods

Lo que ves en n8n

Notas y casos de uso

Genera una hoja de cálculo en formato ODS, abierto y legible por LibreOffice y por la mayoría de suites ofimáticas. La opción cuando quien recibe el archivo no trabaja con Microsoft.

Parámetros clave

  • Put Output File in Field: el campo binario de salida donde dejar el archivo.
  • Compression: activada, reduce el tamaño del archivo de salida, algo que empieza a notarse a partir de unos miles de filas.
  • Header Row: activado cuando la primera fila del archivo contiene los nombres de cabecera.
  • Sheet Name: el nombre de la hoja que se crea dentro del documento, por ejemplo mySheet.
Casos de uso
la extracción contable mensual para una gestoría que trabaja con LibreOffice.
06

Convert to RTF

rtf

Lo que ves en n8n

Notas y casos de uso

Monta una tabla dentro de un archivo RTF, el formato de texto enriquecido que abren los procesadores de texto sin quejarse. Útil cuando el documento se va a retocar a mano después.

Parámetros clave

  • Put Output File in Field: el campo binario de salida que contiene el archivo RTF.
  • File Name: el nombre del archivo generado.
  • Header Row: actívalo si la primera fila del archivo contiene los nombres de cabecera.
Casos de uso
un listado que alguien va a anotar en su procesador de texto antes de reenviarlo.
07

Convert to text file

toText

Lo que ves en n8n

Notas y casos de uso

Toma una cadena de texto del item y la escribe tal cual en un archivo. A diferencia de las operaciones de tabla, esta ignora el resto de campos: lee uno solo.

Parámetros clave

  • Text Input Field: el nombre del campo de entrada que contiene la cadena a convertir. La notación con puntos llega a campos anidados, como level1.level2.currentKey.
  • Put Output File in Field: el campo binario de salida donde dejar el archivo.
  • Encoding: el juego de caracteres de codificación, utf8 por defecto.
  • Add Byte Order Mark (BOM): añade una marca al principio del archivo de texto que ayuda a ciertos programas a leerlo bien.
Casos de uso
guardar una respuesta generada o una línea de registro como adjunto .txt.
08

Convert to XLS

xls

Lo que ves en n8n

Notas y casos de uso

Saca un archivo de Excel en el formato antiguo XLS. Sigue siendo la elección correcta frente a un sistema interno escrito hace años que rechaza cualquier cosa más reciente.

Parámetros clave

  • Put Output File in Field: el nombre del campo binario de salida donde colocar el archivo.
  • File Name: el nombre del archivo generado.
  • Header Row: activado si la primera fila del archivo contiene los nombres de cabecera.
  • Sheet Name: el nombre de la hoja que se crea en el documento.
Casos de uso
alimentar una herramienta de importación interna que solo admite libros de Excel antiguos.
09

Convert to XLSX

xlsx

Lo que ves en n8n

Notas y casos de uso

El formato actual de Excel y la respuesta por defecto cuando alguien pide «una hoja de cálculo». Mismas entradas que las otras operaciones de tabla, con control del peso añadido.

Parámetros clave

  • Put Output File in Field: el campo binario de salida que transporta el libro.
  • Compression: decides si el archivo de salida se comprime para reducir su tamaño.
  • Header Row: activado si la primera fila del archivo contiene los nombres de cabecera.
  • Sheet Name: el nombre de la hoja a crear, para que la pestaña no quede con el nombre genérico.
Casos de uso
el informe financiero que se comparte cada lunes por la mañana.
10

Move base64 string to file

toBinary

Lo que ves en n8n

Notas y casos de uso

Devuelve una cadena codificada en base64 a su formato de archivo original. La rara del grupo: aquí no se tabula nada, se restaura un archivo que ya era un archivo.

Parámetros clave

  • Base64 Input Field: el campo de entrada que contiene la cadena base64, con notación de puntos para campos anidados como level1.level2.currentKey.
  • Put Output File in Field: el campo binario de salida donde dejar el archivo restaurado.
  • MIME Type: el tipo MIME del archivo de salida, por ejemplo text/plain. Sin él, la aplicación que lo recibe adivina, y a veces se equivoca.
  • Data Is Base64: indica si el dato ya viene codificado en base64.
Casos de uso
reconstruir una factura devuelta dentro de la respuesta de una API.
Necesitas ayuda

¿Necesitas ayuda para automatizar Convert to File con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Convert to File en n8n, las dudas más frecuentes

01¿El nodo Convert to File viene incluido en n8n?
Sí. Es un nodo core, entregado con n8n, así que no hay nada que instalar ni ningún coste añadido por el lado de n8n. Funciona igual en n8n Cloud, la oferta alojada por n8n, y en una instancia autoalojada con la Community Edition bajo licencia Sustainable Use. Un flujo montado en una corre en la otra sin tocar nada. La única pregunta de coste que queda tiene que ver con lo que hagas después con el archivo, enviarlo, guardarlo o subirlo a algún sitio, y eso depende de esos servicios, no de este nodo.
02¿Qué hace falta configurar antes de usarlo?
Nada del lado de la cuenta. Este nodo no tiene credencial, es decir un acceso guardado dentro de n8n, ni selector Authentication: no hay clave que pegar, ni permiso que aprobar, ni pantalla de conexión que pasar. Lo colocas en el lienzo, eliges una operación, rellenas los campos obligatorios y funciona. Lo que sí necesita son datos: se ejecuta sobre cada item entrante, así que tiene que haber un nodo delante y un disparador que abra el flujo, un Schedule Trigger, un Webhook o el trigger de una herramienta. Un campo obligatorio vacío detiene la ejecución.
03¿Qué límites tiene el nodo Convert to File n8n?
Va en un solo sentido, de JSON a binario. Leer un archivo para sacar JSON es tarea del nodo Extract from File. Los formatos están cerrados: 10 operaciones, CSV, HTML, ICS, JSON, ODS, RTF, texto, XLS, XLSX y la restauración desde base64, y ninguna opción añade otro. El nodo está en la versión 1, o sea que no existe una variante más nueva con parámetros escondidos. Por último, las opciones que no añades con Add option conservan su valor por defecto, y de ahí salen la mayoría de exportaciones sin nombre de archivo o sin comprimir.
04¿Convert to File o Extract from File?
Depende de hacia dónde van los datos. Convert to File toma el JSON que ya está en el flujo y lo saca como archivo, así que su sitio es al final de una rama, justo antes de un correo, una subida o un mensaje. Extract from File hace lo contrario, lee un archivo y te devuelve JSON con el que trabajar, así que su sitio es justo después de lo que trajo el archivo. Muchos flujos usan los dos, uno para leer el adjunto que entra y el otro para volver a escribir el resultado limpio en otro formato.
05¿n8n o Make para generar este tipo de archivo?
Las dos plataformas sacan el archivo. La diferencia es estructural. Make es una plataforma de automatización alojada, sin opción de autoalojamiento, facturada por operación, de modo que un flujo que convierte miles de items ve cómo su coste sigue al volumen. n8n funciona en n8n Cloud o en tu propio servidor con Docker o npm, lo que mantiene los datos en una infraestructura que controlas y cambia la forma de la factura. La lógica visual también difiere, y ahí es sobre todo cuestión de costumbre. Decide por alojamiento, control de datos y modelo de coste.
Hack'celeration Lab

Recibe nuestros tips de integración cada semana.

Sin spam. Cancela cuando quieras.