# \#write-binary-file

**URL:** https://community.n8n.io/tag/write-binary-file/60.md

[Latest](https://community.n8n.io/latest.md) · [Categories](https://community.n8n.io/categories.md) · [Tags](https://community.n8n.io/tags.md)

---

## [Solved: "The file is not writable" in Read/Write Files from Disk — even with 777 permissions](https://community.n8n.io/t/solved-the-file-is-not-writable-in-read-write-files-from-disk-even-with-777-permissions/302700)

<div class="topic-metadata">

**Author:** [@Vahid\_Delfani](https://community.n8n.io/u/Vahid_Delfani)\
**Replies:** 0\
**Last updated:** [July 9, 2026, 9:18pm UTC](https://community.n8n.io/t/solved-the-file-is-not-writable-in-read-write-files-from-disk-even-with-777-permissions/302700 "2026-07-09T21:18:51Z")

</div>

Solved: “The file is not writable” in Read/Write Files from Disk — even with 777 permissions TL;DR If you’re getting The file "/path/to/file" is not writable from the Read/Write Files from Disk node in n8n 2.0+, and you’…

---

## [N8n Tip: Handling Image/Video for Socials (URL + Binary + Local Files)](https://community.n8n.io/t/n8n-tip-handling-image-video-for-socials-url-binary-local-files/284125)

<div class="topic-metadata">

**Author:** [@AxiomLC](https://community.n8n.io/u/AxiomLC)\
**Replies:** 0\
**Last updated:** [April 2, 2026, 10:59pm UTC](https://community.n8n.io/t/n8n-tip-handling-image-video-for-socials-url-binary-local-files/284125 "2026-04-02T22:59:01Z")

</div>

BINARY on flow | BINARY local | url Realized in dealing with social media different platforms ended up needing media in different formats: Some take a URL; some need binary in the flow; browser automation (Playwright) …

---

## [What do you use instead of Cloudinary in n8n when you just need a public URL?](https://community.n8n.io/t/what-do-you-use-instead-of-cloudinary-in-n8n-when-you-just-need-a-public-url/282732)

<div class="topic-metadata">

**Author:** [@jitesh](https://community.n8n.io/u/jitesh)\
**Replies:** 3\
**Last updated:** [March 30, 2026, 1:03pm UTC](https://community.n8n.io/t/what-do-you-use-instead-of-cloudinary-in-n8n-when-you-just-need-a-public-url/282732 "2026-03-30T13:03:55Z")

</div>

Cloudinary keeps showing up in n8n workflows for one specific job - taking a binary file and returning a public URL. No transformations, no optimization. Just a hosted link. Feels like a lot of setup and cost (starting …

---

## [File storage in n8n workflows — what are your options and when does each one make sense?](https://community.n8n.io/t/file-storage-in-n8n-workflows-what-are-your-options-and-when-does-each-one-make-sense/281470)

<div class="topic-metadata">

**Author:** [@jitesh](https://community.n8n.io/u/jitesh)\
**Replies:** 1\
**Last updated:** [March 26, 2026, 6:31am UTC](https://community.n8n.io/t/file-storage-in-n8n-workflows-what-are-your-options-and-when-does-each-one-make-sense/281470 "2026-03-26T06:31:20Z")

</div>

One of the most common walls people hit in n8n workflows is file handling. You’ve got a binary file - a generated PDF, a processed image, a document - and somewhere downstream you need a URL. Or you need to store it. Or…

---

## [I built a public file hosting utility for n8n where you control exactly when the file disappears](https://community.n8n.io/t/i-built-a-public-file-hosting-utility-for-n8n-where-you-control-exactly-when-the-file-disappears/274282)

<div class="topic-metadata">

**Author:** [@jitesh](https://community.n8n.io/u/jitesh)\
**Replies:** 2\
**Last updated:** [March 7, 2026, 4:43pm UTC](https://community.n8n.io/t/i-built-a-public-file-hosting-utility-for-n8n-where-you-control-exactly-when-the-file-disappears/274282 "2026-03-07T16:43:44Z")

</div>

If one of your n8n nodes generates a file, but the next node or API expects a public file URL, you usually need somewhere to upload that file first. The usual solution is Google Drive, but their URLs often don’t work di…

---

## [Problem in node ‘Read/Write Files from Disk‘](https://community.n8n.io/t/problem-in-node-read-write-files-from-disk/263350)

<div class="topic-metadata">

**Author:** [@Anouar\_Hichri](https://community.n8n.io/u/Anouar_Hichri)\
**Replies:** 7\
**Last updated:** [February 11, 2026, 1:25pm UTC](https://community.n8n.io/t/problem-in-node-read-write-files-from-disk/263350 "2026-02-11T13:25:37Z")

</div>

Describe the problem/error/question i have a problem in using the node 'Read/write Files from disk Share the output returned by the last node The file was created but its identity does not match and cannot be written.//…

---

## [Help auto delete this write files](https://community.n8n.io/t/help-auto-delete-this-write-files/262620)

<div class="topic-metadata">

**Author:** [@Agellls](https://community.n8n.io/u/Agellls)\
**Replies:** 4\
**Last updated:** [February 9, 2026, 2:31pm UTC](https://community.n8n.io/t/help-auto-delete-this-write-files/262620 "2026-02-09T14:31:00Z")

</div>

Hi i have a problem, can posible create a simple workflow for delete all of in my folder \\tmp ? i can handle this on n8n v1 but in n8n v2 this feature its deactive if anyone have solution please comment. thanks guys …

---

## [Add "delete" action to “Read/Write Files from Disk” node](https://community.n8n.io/t/add-delete-action-to-read-write-files-from-disk-node/255836)

<div class="topic-metadata">

**Author:** [@nm5182](https://community.n8n.io/u/nm5182)\
**Replies:** 0\
**Last updated:** [January 26, 2026, 12:06pm UTC](https://community.n8n.io/t/add-delete-action-to-read-write-files-from-disk-node/255836 "2026-01-26T12:06:34Z")

</div>

The idea is: Since the executeCommand node has been deactivated by default for good reasons, I’d like to propose to add a “delete” action to the “Read/Write Files from Disk” node, since I don’t want to reactivate the exe…

---

## [Read/write Node 'the file is not writable'](https://community.n8n.io/t/read-write-node-the-file-is-not-writable/250515)

<div class="topic-metadata">

**Author:** [@juliusgk](https://community.n8n.io/u/juliusgk)\
**Replies:** 1\
**Last updated:** [January 16, 2026, 2:35am UTC](https://community.n8n.io/t/read-write-node-the-file-is-not-writable/250515 "2026-01-16T02:35:15Z")

</div>

Hi everyone, Im self-hosting n8n via linux debian through docker compose. I want to download a file from my google drive onto my linux server. I mapped a path in my compose.yaml, but I keep getting the error code that t…

---

## [Course chapter 2, second binary test](https://community.n8n.io/t/course-chapter-2-second-binary-test/246693)

<div class="topic-metadata">

**Author:** [@Nicolas\_Gomes](https://community.n8n.io/u/Nicolas_Gomes)\
**Replies:** 0\
**Last updated:** [January 7, 2026, 5:37pm UTC](https://community.n8n.io/t/course-chapter-2-second-binary-test/246693 "2026-01-07T17:37:56Z")

</div>

Hello, i’m doing the course chapter 2 and i get this error from the second binary test: The file "/tmp/poetrydb.json" is not writable. even if i copy the solution use this env var to fix it -e N8N\_RESTRICT\_FILE\_ACCES…

---

## [DOCKER Write permission issue : The file "/home/node/data/newsletter.txt" is not writable](https://community.n8n.io/t/docker-write-permission-issue-the-file-home-node-data-newsletter-txt-is-not-writable/244830)

<div class="topic-metadata">

**Author:** [@Teo25](https://community.n8n.io/u/Teo25)\
**Replies:** 4\
**Last updated:** [January 4, 2026, 4:18pm UTC](https://community.n8n.io/t/docker-write-permission-issue-the-file-home-node-data-newsletter-txt-is-not-writable/244830 "2026-01-04T16:18:09Z")

</div>

Hello all. I think there is a real topic here. So many similar topic but still the same problem. After trying almost everything I saw on the other topics, I have no choice but to pos here because the issue is not resomve…

---

## [Unable to write file in local system](https://community.n8n.io/t/unable-to-write-file-in-local-system/243456)

<div class="topic-metadata">

**Author:** [@Nayan\_Thakor](https://community.n8n.io/u/Nayan_Thakor)\
**Replies:** 9\
**Last updated:** [January 2, 2026, 9:24am UTC](https://community.n8n.io/t/unable-to-write-file-in-local-system/243456 "2026-01-02T09:24:34Z")

</div>

Unable to write file in local system What is the error message (if any)? Problem in node ‘Read/Write Files from Disk‘ The file “file.json” is not writable. Please share your workflow { “nodes”: \[ { “parameters”: {}…

---

## [Getting binary data from image generation node](https://community.n8n.io/t/getting-binary-data-from-image-generation-node/234140)

<div class="topic-metadata">

**Author:** [@Dave\_Edwards1](https://community.n8n.io/u/Dave_Edwards1)\
**Replies:** 2\
**Last updated:** [December 10, 2025, 7:49pm UTC](https://community.n8n.io/t/getting-binary-data-from-image-generation-node/234140 "2025-12-10T19:49:28Z")

</div>

Describe the problem/error/question Trying to create an image using a Gemini node and then take the binary data and create the file in github. Used both the github node with file create as well as a custom http request n…

---

## [Styling XLSX files in n8n: cell borders and column widths?](https://community.n8n.io/t/styling-xlsx-files-in-n8n-cell-borders-and-column-widths/163732)

<div class="topic-metadata">

**Author:** [@Enrico](https://community.n8n.io/u/Enrico)\
**Replies:** 1\
**Last updated:** [August 7, 2025, 8:35am UTC](https://community.n8n.io/t/styling-xlsx-files-in-n8n-cell-borders-and-column-widths/163732 "2025-08-07T08:35:54Z")

</div>

Hi everyone, I’m using n8n to generate .xlsx files from JSON data, and it’s working great so far. However, I’m looking for a way to style the Excel file, specifically: Add borders to the cells Automatically adjust col…

---

## [Setup of code node and loop over item node](https://community.n8n.io/t/setup-of-code-node-and-loop-over-item-node/159582)

<div class="topic-metadata">

**Author:** [@DarwinChan](https://community.n8n.io/u/DarwinChan)\
**Replies:** 2\
**Last updated:** [July 31, 2025, 11:30am UTC](https://community.n8n.io/t/setup-of-code-node-and-loop-over-item-node/159582 "2025-07-31T11:30:24Z")

</div>

Describe the problem/error/question i am creating a workflow which include the main purpose to allow me upload receipt using the n8n on form submission for several documents, with code node to capture the document inform…

---

## [Building an AI-powered database using n8n and ChatGPT – read/write automation for business management](https://community.n8n.io/t/building-an-ai-powered-database-using-n8n-and-chatgpt-read-write-automation-for-business-management/104982)

<div class="topic-metadata">

**Author:** [@Jonathan\_Ggc](https://community.n8n.io/u/Jonathan_Ggc)\
**Replies:** 2\
**Last updated:** [July 6, 2025, 4:25pm UTC](https://community.n8n.io/t/building-an-ai-powered-database-using-n8n-and-chatgpt-read-write-automation-for-business-management/104982 "2025-07-06T16:25:48Z")

</div>

Hi everyone, We’re trying to set up a lightweight, AI-driven database to help manage a small business (a car garage), using ChatGPT or similar tools in combination with n8n (self-hosted on a VPS). Here’s the idea: I s…

---

## [Write Binary File - expression to refer to past node to update file name](https://community.n8n.io/t/write-binary-file-expression-to-refer-to-past-node-to-update-file-name/16388)

<div class="topic-metadata">

**Author:** [@spessex](https://community.n8n.io/u/spessex)\
**Replies:** 7\
**Last updated:** [July 2, 2025, 1:36pm UTC](https://community.n8n.io/t/write-binary-file-expression-to-refer-to-past-node-to-update-file-name/16388 "2025-07-02T13:36:55Z")

</div>

I understand for Cloud the file path to Write Binary File is /home/node/.n8n/filename.extension, but how would I refer to a field within the previous nodes binary data to update the filename? For example, lets say I hav…

---

## [How to submit multiple files via form and save them with their original filenames?](https://community.n8n.io/t/how-to-submit-multiple-files-via-form-and-save-them-with-their-original-filenames/119549)

<div class="topic-metadata">

**Author:** [@ypsilonkah](https://community.n8n.io/u/ypsilonkah)\
**Replies:** 2\
**Last updated:** [May 23, 2025, 9:52am UTC](https://community.n8n.io/t/how-to-submit-multiple-files-via-form-and-save-them-with-their-original-filenames/119549 "2025-05-23T09:52:36Z")

</div>

Describe the problem/error/question I have a question for optimising my workflow. For the sake of a simple MWE: The goal is to submit files (pdfs) and manipulate them, then save the content as txt named after the origin…

---

## [Base64 String to file not working](https://community.n8n.io/t/base64-string-to-file-not-working/98670)

<div class="topic-metadata">

**Author:** [@Mathis\_Timo](https://community.n8n.io/u/Mathis_Timo)\
**Replies:** 3\
**Last updated:** [May 14, 2025, 1:08pm UTC](https://community.n8n.io/t/base64-string-to-file-not-working/98670 "2025-05-14T13:08:41Z")

</div>

Describe the problem/error/question Hello, I tried to search here and on discord but it can’t find a fix. I can’t transform a base64 string to file to then upload it to a S3, when pasting a base64 string and testing it g…

---

## [Posting attachments to Airtable without a URL](https://community.n8n.io/t/posting-attachments-to-airtable-without-a-url/76287)

<div class="topic-metadata">

**Author:** [@Cobley](https://community.n8n.io/u/Cobley)\
**Replies:** 2\
**Last updated:** [April 27, 2025, 3:29pm UTC](https://community.n8n.io/t/posting-attachments-to-airtable-without-a-url/76287 "2025-04-27T15:29:07Z")

</div>

Describe the problem/error/question I am triggering a workflow by labelling a gmail with an attachment I want the attachment to be posted to a new record in an airtable I cannot see how to do this. What is the error m…

---

## [Writing html string to a binary file](https://community.n8n.io/t/writing-html-string-to-a-binary-file/93945)

<div class="topic-metadata">

**Author:** [@Aman\_Agrawal](https://community.n8n.io/u/Aman_Agrawal)\
**Replies:** 1\
**Last updated:** [March 28, 2025, 9:58am UTC](https://community.n8n.io/t/writing-html-string-to-a-binary-file/93945 "2025-03-28T09:58:47Z")

</div>

I am attempting to convert an HTML string into a binary file. While I successfully created a binary file using the now-deprecated “Convert to/from binary data (Node Version 1),” I am seeking a solution using the currentl…

---

## [This operation expects the node's input data to contain a binary file 'data', but none was found \[item 0\]](https://community.n8n.io/t/this-operation-expects-the-nodes-input-data-to-contain-a-binary-file-data-but-none-was-found-item-0/87235)

<div class="topic-metadata">

**Author:** [@abdelkrim](https://community.n8n.io/u/abdelkrim)\
**Replies:** 11\
**Last updated:** [March 20, 2025, 7:38pm UTC](https://community.n8n.io/t/this-operation-expects-the-nodes-input-data-to-contain-a-binary-file-data-but-none-was-found-item-0/87235 "2025-03-20T19:38:48Z")

</div>

Describe the problem/error/question I am downloading an audio file from a http request (see screenshot Node below: “upload a file on OneDrive” ) I want to store the audio file under a newly created directory on OneDrive …

---

## [How to configure n8n to receive and upload an audio file to CloudConvert via a webhook](https://community.n8n.io/t/how-to-configure-n8n-to-receive-and-upload-an-audio-file-to-cloudconvert-via-a-webhook/83043)

<div class="topic-metadata">

**Author:** [@Hudson\_Wikoff](https://community.n8n.io/u/Hudson_Wikoff)\
**Replies:** 7\
**Last updated:** [March 1, 2025, 1:13am UTC](https://community.n8n.io/t/how-to-configure-n8n-to-receive-and-upload-an-audio-file-to-cloudconvert-via-a-webhook/83043 "2025-03-01T01:13:30Z")

</div>

I’m trying to capture an audio file from a webhook in n8n and then upload it to CloudConvert for conversion. I’ve set up the “import/upload” task, but I’m running into issues referencing the correct binary property (audi…

---

## [Where are files written when self-hosting in Docker?](https://community.n8n.io/t/where-are-files-written-when-self-hosting-in-docker/70077)

<div class="topic-metadata">

**Author:** [@LiminalFoundation](https://community.n8n.io/u/LiminalFoundation)\
**Replies:** 4\
**Last updated:** [January 13, 2025, 5:22am UTC](https://community.n8n.io/t/where-are-files-written-when-self-hosting-in-docker/70077 "2025-01-13T05:22:14Z")

</div>

Describe the problem/error/question I would like to write files locally while self-hosting using the method described here: Docker | n8n Docs Specifically I am trying to use the Read/Write File node, but I actually do n…

---

## [Slack Nodes Enhancement (Trigger & Upload)](https://community.n8n.io/t/slack-nodes-enhancement-trigger-upload/65378)

<div class="topic-metadata">

**Author:** [@fabber](https://community.n8n.io/u/fabber)\
**Replies:** 0\
**Last updated:** [December 13, 2024, 5:22pm UTC](https://community.n8n.io/t/slack-nodes-enhancement-trigger-upload/65378 "2024-12-13T17:22:12Z")

</div>

The idea is: Introduce the ability for the Slack Trigger to filter events based on bot\_id or app\_id directly in the trigger options, and fix issues with Slack File Upload functionality. My use case: Slack Trigger Filte…

---

## [Converting to a JSON file without encoding](https://community.n8n.io/t/converting-to-a-json-file-without-encoding/63096)

<div class="topic-metadata">

**Author:** [@Danilov\_Vovka](https://community.n8n.io/u/Danilov_Vovka)\
**Replies:** 5\
**Last updated:** [November 27, 2024, 11:52am UTC](https://community.n8n.io/t/converting-to-a-json-file-without-encoding/63096 "2024-11-27T11:52:21Z")

</div>

Converting to a JSON file without encoding My\_workflow.json Share the output returned by the last node I expect to get a prefix string in the format without additional character encoding. How can I create a file wit…

---

## [How can i get the binary data or download the binary data from the http api request?](https://community.n8n.io/t/how-can-i-get-the-binary-data-or-download-the-binary-data-from-the-http-api-request/56496)

<div class="topic-metadata">

**Author:** [@hfk](https://community.n8n.io/u/hfk)\
**Replies:** 1\
**Last updated:** [October 2, 2024, 8:20am UTC](https://community.n8n.io/t/how-can-i-get-the-binary-data-or-download-the-binary-data-from-the-http-api-request/56496 "2024-10-02T08:20:41Z")

</div>

Describe the problem/error/question I have a really basic question. I am calling an API with http node. It is working but i cannot acces the data and map it in the next nodes. how can i do that? Please share your wor…

---

## [Postman to N8N - Binary file upload and write to local FS](https://community.n8n.io/t/postman-to-n8n-binary-file-upload-and-write-to-local-fs/50600)

<div class="topic-metadata">

**Author:** [@sg\_tech](https://community.n8n.io/u/sg_tech)\
**Replies:** 4\
**Last updated:** [July 23, 2024, 3:43pm UTC](https://community.n8n.io/t/postman-to-n8n-binary-file-upload-and-write-to-local-fs/50600 "2024-07-23T15:43:38Z")

</div>

Describe the problem/error/question I am trying to build a simple API via N8N Webhook which will accept a Binary file and then write it to the local Filesystem. The postman is sending the file as form-data of type File. …

---

## [Bug in ICS file creation](https://community.n8n.io/t/bug-in-ics-file-creation/49302)

<div class="topic-metadata">

**Author:** [@pfiadDi](https://community.n8n.io/u/pfiadDi)\
**Replies:** 2\
**Last updated:** [June 28, 2024, 2:35pm UTC](https://community.n8n.io/t/bug-in-ics-file-creation/49302 "2024-06-28T14:35:21Z")

</div>

Hi, I think there is a bug when creating an ICS file. It seems the field event START is ignored and instead start is set to today in the ICS file. Here is an example workflow, where start is set to 2024-06-30T02:00:00: …

---

## [Unable to see/get binary data?](https://community.n8n.io/t/unable-to-see-get-binary-data/47943)

<div class="topic-metadata">

**Author:** [@kbearman](https://community.n8n.io/u/kbearman)\
**Replies:** 2\
**Last updated:** [June 6, 2024, 2:06pm UTC](https://community.n8n.io/t/unable-to-see-get-binary-data/47943 "2024-06-06T14:06:19Z")

</div>

Describe the problem/error/question I have a workflow that goes like this: fetch text from website, process text and extract title, text and the url to the next page. Then I try to convert this data to a text file and sa…

[Next page](https://community.n8n.io/tag/write-binary-file/60.md?match_all_tags=true&page=1&tags%5B%5D=write-binary-file)
