# Binary data output not accessable from another node

**URL:** <https://community.n8n.io/t/binary-data-output-not-accessable-from-another-node/83962>\
**Category:** Questions\
**Tags:** transform-binary\
**Created:** [March 4, 2025, 4:30am UTC](https://community.n8n.io/t/binary-data-output-not-accessable-from-another-node/83962 "2025-03-04T04:30:11Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Roni\_2025](https://avatars.discourse-cdn.com/v4/letter/r/d26b3c/32.png) [@Roni\_2025](https://community.n8n.io/u/Roni_2025)\
**Post date:** [March 4, 2025, 4:30am UTC](https://community.n8n.io/t/binary-data-output-not-accessable-from-another-node/83962/1 "2025-03-04T04:30:11Z")

</div>

## Describe the problem/error/question

I have “read file from disk” → “set ID” → “Switch” → “Extract from File”  
If I try to access the data when Extract from file directlly connected, it is working.  
When I’m adding nodes in between, it is not.

Error: This operation expects the node’s input data to contain a binary file ‘data’, but none was found [item 0]

I also tried calling the data with: {{ $(‘Read/Write Files from Disk’).item.binary.data }}  
and {{ $node[“Read/Write Files from Disk”].binary.data }}.  
and it still provide error : This operation expects the node’s input data to contain a binary file ‘[object Object]’, but none was found [item 0]

I know it is very basic, what am I missing??

## Please share your workflow

## Information on your n8n setup

- **n8n version:**
- Local n8n, latest.
- **Database (default: SQLite):**
- **n8n EXECUTIONS\_PROCESS setting (default: own, main):**
- **Running n8n via (Docker, npm, n8n cloud, desktop app):**
- **Operating system:**

---

<div class="post-metadata">

**Author:** ![hrishikesh](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/hrishikesh/32/59763_2.png) [@hrishikesh](https://community.n8n.io/u/hrishikesh)\
**Post date:** [March 4, 2025, 6:20am UTC](https://community.n8n.io/t/binary-data-output-not-accessable-from-another-node/83962/2 "2025-03-04T06:20:14Z")

</div>

Not sure if this matches your requirements:

But as I understand, the requirement is that, binary should exist as the previous node’s output. You can also check out this post for more alternatives: [[onedrive via Graph HTTP] why binary don't upload if not exactly previous node? - #2 by ihortom](http://community.n8n.io/t/56438/2)

---

<div class="post-metadata">

**Author:** ![Roni\_2025](https://avatars.discourse-cdn.com/v4/letter/r/d26b3c/32.png) [@Roni\_2025](https://community.n8n.io/u/Roni_2025)\
**Post date:** [March 4, 2025, 1:31pm UTC](https://community.n8n.io/t/binary-data-output-not-accessable-from-another-node/83962/3 "2025-03-04T13:31:13Z")

</div>

I’m not sure I fully understand why the data is not pssing, but thanks! the example helped!. this is what i did:

---

<div class="post-metadata">

**Author:** ![sirdavidoff](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/sirdavidoff/32/2423_2.png) [@sirdavidoff](https://community.n8n.io/u/sirdavidoff)\
**Post date:** [March 4, 2025, 5:11pm UTC](https://community.n8n.io/t/binary-data-output-not-accessable-from-another-node/83962/4 "2025-03-04T17:11:33Z")

</div>

Your original workflow would work if you enabled ‘include other input fields’ on your Edit Fields node. Then the binary data would be passed through each node of the workflow, and be present in the direct input of the Extract from File node.

---

<div class="post-metadata">

**Author:** ![Roni\_2025](https://avatars.discourse-cdn.com/v4/letter/r/d26b3c/32.png) [@Roni\_2025](https://community.n8n.io/u/Roni_2025)\
**Post date:** [March 5, 2025, 2:22am UTC](https://community.n8n.io/t/binary-data-output-not-accessable-from-another-node/83962/5 "2025-03-05T02:22:27Z")

</div>

WOW - This is great!!! thank you so much. It is working!!

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/system/32/36532_2.png) [@system](https://community.n8n.io/u/system)\
**Post date:** [March 12, 2025, 2:22am UTC](https://community.n8n.io/t/binary-data-output-not-accessable-from-another-node/83962/6 "2025-03-12T02:22:57Z")

</div>

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