{"id":244,"date":"2026-10-22T13:57:03","date_gmt":"2026-10-22T11:57:03","guid":{"rendered":"https:\/\/n8nfacil.com\/?p=244"},"modified":"2026-11-02T18:50:57","modified_gmt":"2026-11-02T17:50:57","slug":"importar-exportar-workflows-n8n","status":"publish","type":"post","link":"https:\/\/n8nfacil.com\/en\/importar-exportar-workflows-n8n\/","title":{"rendered":"C\u00f3mo importar y exportar workflows en n8n sin perderte con el JSON"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>Probado:<\/strong> n8n 2.44.5, 22 de octubre de 2026. Proyectos con datos ficticios.<\/p><p class=\"wp-block-paragraph\">Importar un workflow en n8n permite partir de un ejemplo y entenderlo por dentro. Exportarlo te da una copia que puedes conservar o compartir. En esta gu\u00eda vamos a recorrer ambos pasos con un proyecto peque\u00f1o: recibe el nombre de un curso y devuelve un resumen. No necesita cuentas externas ni credenciales.<\/p><h2 class=\"wp-block-heading\">Qu\u00e9 vas a construir<\/h2><p class=\"wp-block-paragraph\">El archivo del ejemplo contiene tres nodos: Ejecutar prueba, Datos del curso y Resumen del curso. La entrada es un curso con espacios al principio y al final y cuatro lecciones. La salida elimina esos espacios y crea un mensaje. Es deliberadamente sencillo: primero queremos aprender a mover un workflow, no resolver una integraci\u00f3n complicada.<\/p><p class=\"wp-block-paragraph\">Necesitas n8n funcionando y el ZIP del proyecto. Descompr\u00edmelo antes de importar: n8n debe recibir el archivo JSON que hay dentro. Si a\u00fan no tienes la instalaci\u00f3n, empieza por nuestra gu\u00eda de n8n en Windows con Docker.<\/p><h2 class=\"wp-block-heading\">1. Crea un workflow vac\u00edo<\/h2><p class=\"wp-block-paragraph\">Abre un workflow nuevo para practicar. As\u00ed mantienes separado este ensayo de tus automatizaciones habituales. En el men\u00fa del editor, el submen\u00fa Import permite elegir la importaci\u00f3n desde archivo. En la versi\u00f3n 2.44.5, la opci\u00f3n Export JSON descarga el workflow actual; otras versiones pueden llamarla Download.<\/p><p class=\"wp-block-paragraph\">El JSON describe nodos, par\u00e1metros y conexiones. No es un instalador. Importarlo tampoco instala autom\u00e1ticamente los servicios que use ni concede acceso a cuentas de Google, WhatsApp u otras herramientas. Si el ejemplo depende de credenciales, tendr\u00e1s que conectar las tuyas.<\/p><h2 class=\"wp-block-heading\">2. Importa el archivo y revisa el recorrido<\/h2><p class=\"wp-block-paragraph\">Selecciona 04-importar-exportar.json y comprueba que aparecen los tres nodos conectados. Lee sus nombres en orden. Abre Datos del curso: curso es un texto y lecciones es un n\u00famero. Abre Resumen del curso: sus campos utilizan expresiones que reciben los datos del nodo anterior.<\/p><p class=\"wp-block-paragraph\">Antes de ejecutar un workflow descargado, revisa sus destinos, los nodos de c\u00f3digo y cualquier operaci\u00f3n que escriba, borre o env\u00ede informaci\u00f3n. El proyecto de esta gu\u00eda solo transforma datos ficticios. No actives autom\u00e1ticamente un flujo cuyo comportamiento no entiendes.<\/p><h2 class=\"wp-block-heading\">3. Ejecuta y comprueba un resultado concreto<\/h2><p class=\"wp-block-paragraph\">Pulsa Execute workflow. En la salida de Resumen del curso deben aparecer curso con el valor Introducci\u00f3n a n8n, lecciones con el n\u00famero 4 y mensaje con el texto Curso: Introducci\u00f3n a n8n (4 lecciones).<\/p><p class=\"wp-block-paragraph\">No te quedes solo con el aviso de ejecuci\u00f3n correcta. Compara los valores de entrada y salida. Cambia el nombre del curso o el n\u00famero de lecciones y vuelve a ejecutar: el resumen debe reflejar tus cambios. La expresi\u00f3n no deber\u00eda devolver siempre el mismo mensaje.<\/p><h2 class=\"wp-block-heading\">4. Exporta una copia<\/h2><p class=\"wp-block-paragraph\">Guarda tus cambios y utiliza Export JSON en el men\u00fa del workflow. El navegador descargar\u00e1 un archivo JSON. Ponle un nombre reconocible, por ejemplo curso-demo-copia.json, y gu\u00e1rdalo en una carpeta que puedas localizar. Conservar varias versiones resulta \u00fatil antes de hacer cambios grandes.<\/p><p class=\"wp-block-paragraph\">Para comprobar la copia, crea otro workflow vac\u00edo e imp\u00f3rtala all\u00ed. Compara el n\u00famero de nodos, las conexiones y los valores. Ejecuta de nuevo el ejemplo: si el resultado coincide, has comprobado algo m\u00e1s \u00fatil que la mera existencia del archivo.<\/p><h2 class=\"wp-block-heading\">Qu\u00e9 contiene y qu\u00e9 no contiene una exportaci\u00f3n<\/h2><p class=\"wp-block-paragraph\">Una exportaci\u00f3n de workflow no sustituye una copia completa de tu instalaci\u00f3n. No es un respaldo de todos los usuarios, ajustes y datos de n8n. Adem\u00e1s, un JSON puede contener nombres o referencias de credenciales y par\u00e1metros sensibles escritos directamente, como cabeceras de autorizaci\u00f3n. Rev\u00edsalo antes de compartirlo.<\/p><p class=\"wp-block-paragraph\">En el descargable de esta gu\u00eda no hay credenciales ni cabeceras de autenticaci\u00f3n. No compartas la base de datos de tu instalaci\u00f3n para que otra persona importe este ejemplo: basta con el workflow revisado.<\/p><h2 class=\"wp-block-heading\">Problemas frecuentes<\/h2><p class=\"wp-block-paragraph\">Si no puedes elegir el archivo, comprueba que has descomprimido el ZIP. Si faltan nodos, revisa si el proyecto requiere una versi\u00f3n o un nodo adicional. Si las expresiones aparecen como texto, verifica el modo Expression. Si el flujo funciona pero no coincide con el tutorial, compara la entrada: quiz\u00e1 est\u00e1s viendo una versi\u00f3n que modificaste durante la pr\u00e1ctica.<\/p><h2 class=\"wp-block-heading\">Siguiente paso<\/h2><p class=\"wp-block-paragraph\">Ya puedes importar proyectos y conservar una copia de tus cambios. Contin\u00faa con el tutorial de limpieza de contactos para practicar expresiones o con HTTP Request para a\u00f1adir datos que proceden de una API.<\/p><p class=\"wp-block-paragraph\">Fuente de referencia: <a href=\"https:\/\/docs.n8n.io\/workflows\/export-import\/\">https:\/\/docs.n8n.io\/workflows\/export-import\/<\/a><\/p><h2 class=\"wp-block-heading\">Capturas de las pruebas reales<\/h2><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1101\" height=\"874\" src=\"https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-flujo.jpg\" alt=\"Workflow de ejemplo para importar y exportar con sus tres nodos ejecutados.\" class=\"wp-image-245\" srcset=\"https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-flujo.jpg 1101w, https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-flujo-300x238.jpg 300w, https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-flujo-1024x813.jpg 1024w, https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-flujo-768x610.jpg 768w, https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-flujo-15x12.jpg 15w\" sizes=\"auto, (max-width: 1101px) 100vw, 1101px\" \/><figcaption class=\"wp-element-caption\">Workflow de ejemplo para importar y exportar con sus tres nodos ejecutados.<\/figcaption><\/figure><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1101\" height=\"874\" src=\"https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-menu.jpg\" alt=\"Men\u00fa de n8n 2.44.5 con Export JSON y el submen\u00fa Import.\" class=\"wp-image-246\" srcset=\"https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-menu.jpg 1101w, https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-menu-300x238.jpg 300w, https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-menu-1024x813.jpg 1024w, https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-menu-768x610.jpg 768w, https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-menu-15x12.jpg 15w\" sizes=\"auto, (max-width: 1101px) 100vw, 1101px\" \/><figcaption class=\"wp-element-caption\">Men\u00fa de n8n 2.44.5 con Export JSON y el submen\u00fa Import.<\/figcaption><\/figure><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1101\" height=\"874\" src=\"https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-resultado.jpg\" alt=\"Salida del curso con cuatro lecciones tras importar el workflow en n8n.\" class=\"wp-image-247\" srcset=\"https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-resultado.jpg 1101w, https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-resultado-300x238.jpg 300w, https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-resultado-1024x813.jpg 1024w, https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-resultado-768x610.jpg 768w, https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-resultado-15x12.jpg 15w\" sizes=\"auto, (max-width: 1101px) 100vw, 1101px\" \/><figcaption class=\"wp-element-caption\">Salida del curso con cuatro lecciones tras importar el workflow en n8n.<\/figcaption><\/figure><h2 class=\"wp-block-heading\">Descargar el proyecto<\/h2><p class=\"wp-block-paragraph\"><a href=\"https:\/\/n8nfacil.com\/wp-content\/uploads\/2026\/10\/04-importar-exportar.zip\">Descargar workflow en ZIP<\/a>. Descomprime e importa el JSON en un workflow nuevo. El archivo no contiene credenciales.<\/p><p class=\"wp-block-paragraph\"><a href=\"https:\/\/n8nfacil.com\/en\/instalar-n8n-windows-docker\/\">Instalar n8n en Windows con Docker<\/a> \u00b7 <a href=\"https:\/\/n8nfacil.com\/en\/limpiar-datos-n8n-edit-fields\/\">Limpiar datos con Edit Fields<\/a> \u00b7 <a href=\"https:\/\/n8nfacil.com\/en\/nodo-if-n8n-clasificar-pedidos\/\">Practicar condiciones con IF<\/a><\/p><h2 class=\"wp-block-heading\">Contin\u00faa aprendiendo<\/h2><p class=\"wp-block-paragraph\"><a href=\"https:\/\/n8nfacil.com\/en\/http-request-n8n-api\/\">HTTP Request en n8n: consulta una API y selecciona los datos que necesitas<\/a> \u00b7 <a href=\"https:\/\/n8nfacil.com\/en\/webhook-n8n-formulario\/\">Webhook en n8n: recibe un formulario y responde con \u00e9xito o error<\/a><\/p><section><h2>Construye este workflow desde cero<\/h2><p>Puedes crear los nodos manualmente en lugar de importar el ZIP. Los ajustes siguientes corresponden al archivo del proyecto y a la versi\u00f3n indicada al comienzo de la gu\u00eda; los nombres de los controles pueden variar en otras versiones.<\/p><h3>Ejecutar prueba \u00b7 Manual Trigger<\/h3><p>A\u00f1ade Manual Trigger como inicio del flujo. Permite ejecutar la pr\u00e1ctica pulsando Execute workflow, sin publicar un disparador autom\u00e1tico.<\/p><h3>Datos del curso \u00b7 Edit Fields (Set)<\/h3><p>A\u00f1ade Edit Fields (Set) y selecciona Manual Mapping. Crea los siguientes campos; utiliza Fixed para valores literales y Expression para f\u00f3rmulas. Conserva solo los campos configurados para reproducir la salida del proyecto.<\/p><figure class=\"wp-block-table\"><table><thead><tr><th>Campo<\/th><th>Tipo<\/th><th>Modo<\/th><th>Valor<\/th><\/tr><\/thead><tbody><tr><td>curso<\/td><td>string<\/td><td>Fixed<\/td><td><code>&quot;  Introducci\u00f3n a n8n  &quot;<\/code><\/td><\/tr><tr><td>lecciones<\/td><td>number<\/td><td>Fixed<\/td><td><code>4<\/code><\/td><\/tr><\/tbody><\/table><\/figure><p>Las comillas de los valores de texto de la tabla indican que son cadenas: no las escribas en el campo Fixed. Conserva los espacios cuando formen parte de los datos de prueba.<\/p><h3>Resumen del curso \u00b7 Edit Fields (Set)<\/h3><p>A\u00f1ade Edit Fields (Set) y selecciona Manual Mapping. Crea los siguientes campos; utiliza Fixed para valores literales y Expression para f\u00f3rmulas. Conserva solo los campos configurados para reproducir la salida del proyecto.<\/p><figure class=\"wp-block-table\"><table><thead><tr><th>Campo<\/th><th>Tipo<\/th><th>Modo<\/th><th>Valor<\/th><\/tr><\/thead><tbody><tr><td>curso<\/td><td>string<\/td><td>Expression<\/td><td><code>{{ $json.curso.trim() }}<\/code><\/td><\/tr><tr><td>lecciones<\/td><td>number<\/td><td>Expression<\/td><td><code>{{ $json.lecciones }}<\/code><\/td><\/tr><tr><td>mensaje<\/td><td>string<\/td><td>Expression<\/td><td><code>{{ &quot;Curso: &quot; + $json.curso.trim() + &quot; (&quot; + $json.lecciones + &quot; lecciones)&quot; }}<\/code><\/td><\/tr><\/tbody><\/table><\/figure><p>Las comillas de los valores de texto de la tabla indican que son cadenas: no las escribas en el campo Fixed. Conserva los espacios cuando formen parte de los datos de prueba.<\/p><h3>Conecta los nodos y revisa el recorrido<\/h3><ul><li>Ejecutar prueba \u2192 Datos del curso.<\/li><li>Datos del curso \u2192 Resumen del curso.<\/li><\/ul><p>Ejecuta desde el inicio y abre la salida de cada nodo. Comprueba los valores y el n\u00famero de elementos antes de seguir. Un nodo verde indica ejecuci\u00f3n completada, pero debes comparar su salida con los resultados esperados de esta gu\u00eda.<\/p><\/section>","protected":false},"excerpt":{"rendered":"<p>Aprende a importar y exportar workflows en n8n con un proyecto descargable, capturas reales y una copia reimportada y probada.<\/p>","protected":false},"author":1,"featured_media":245,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-244","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-primeros-pasos"],"_links":{"self":[{"href":"https:\/\/n8nfacil.com\/en\/wp-json\/wp\/v2\/posts\/244","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/n8nfacil.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/n8nfacil.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/n8nfacil.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/n8nfacil.com\/en\/wp-json\/wp\/v2\/comments?post=244"}],"version-history":[{"count":4,"href":"https:\/\/n8nfacil.com\/en\/wp-json\/wp\/v2\/posts\/244\/revisions"}],"predecessor-version":[{"id":316,"href":"https:\/\/n8nfacil.com\/en\/wp-json\/wp\/v2\/posts\/244\/revisions\/316"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/n8nfacil.com\/en\/wp-json\/wp\/v2\/media\/245"}],"wp:attachment":[{"href":"https:\/\/n8nfacil.com\/en\/wp-json\/wp\/v2\/media?parent=244"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/n8nfacil.com\/en\/wp-json\/wp\/v2\/categories?post=244"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/n8nfacil.com\/en\/wp-json\/wp\/v2\/tags?post=244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}