How can I send an image back to chat in n8n after processing?

I successfully uploaded an image to n8n (thanks to the community! :tada:), processed it (e.g., cropped, modified, or analyzed it), and now I want to send the processed image back to the chat.

However, I’m not sure how to properly send binary data back to the chat so that the image is displayed correctly.

What is the correct way to return an image to the chat in n8n?

Information on your n8n setup

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

Hey @Xenia_Zhukova I don’t think that is possible with the current chat features.

But it is surely possible to send a binary file (your image) to an external tool.
Can you please explain more about what your are trying to do?

The chat is meant only for testing, so I believe the final goal is something else, right?

1 Like