How to upload to imgur by URL?

Describe the issue/error/question

I have setup to extract image urls from RSS and then I want to upload to imgur.com by URL but I don’t know how. Here is imgur API doc Imgur API if it helps

What is the error message (if any)?

error says: ERROR: No binary data exists on item!
I think I defined the property wrong?

Please share the workflow

Share the output returned by the last node

Information on your n8n setup

  • n8n version: 0.177.0
  • Database you’re using (default: SQLite):
  • Running n8n with the execution process [own(default), main]:
  • Running n8n via [Docker, npm, n8n.cloud, desktop app]: npm

Hi @Ruriko ,

You are trying to upload binary file but you don’t have a file in your input. First of all, you need to download binary file from the URL that you’ve extracted. After that, as a binary property you must type the binary path. I couldn’t try to upload but it should work in theory. You can see the example below.

Hope it helps.

good solution working with imgur, but if someone’s looking for a native node within n8n without having to deal with HTTP node configuration, you can try this node called ‘Upload to URL’

  • Takes a file binary as an input

  • Outputs the public URL of the file

  • Supports all major file types (Image, Video, Audio, Document)

You can install the n8n package from here: https://www.npmjs.com/package/n8n-nodes-uploadtourl

It works on self-hosted so far. Cloud version will be available soon.