How can I download the images automatically after an http request?

I would like to download single images via HTTP request. In the test step I am also offered to download the JPGs in addition to “View”. However, when I start the workflow, the files are not downloaded. What do I have to change so that the images are downloaded to my computer?

My n8n setup

  • n8n version: current
  • Database: SQLite
  • n8n EXECUTIONS_PROCESS setting: main
  • Running n8n via: Docker
  • Operating System: Linux

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

@stuggiboogie , the “Download” button in UI is for manual download. To get the file saved on your computer, you would need to utilize “Write Binary File” node. However, for that to work, your designated location needs to be mounted to your docker container otherwise the file stays inside the container.

Not sure if there is a better way of doing it.


You can use an FTP node to transfer files between servers.

1 Like

Many thanks for your answers. I have now solved my problem via Google Drive, which also works well.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.