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”: {},
“type”: “n8n-nodes-base.manualTrigger”,
“typeVersion”: 1,
“position”: [
0,
0
],
“id”: “3d54707a-113c-4410-8014-86f88421efa2”,
“name”: “When clicking ‘Execute workflow’”
},
{
“parameters”: {
“url”: “https://poetrydb.org/random/1”,
“options”: {}
},
“type”: “n8n-nodes-base.httpRequest”,
“typeVersion”: 4.3,
“position”: [
208,
0
],
“id”: “1aa751f1-3e37-4e9b-b949-390c767a2f16”,
“name”: “HTTP Request”
},
{
“parameters”: {
“operation”: “toJson”,
“options”: {}
},
“type”: “n8n-nodes-base.convertToFile”,
“typeVersion”: 1.1,
“position”: [
416,
0
],
“id”: “ab616b85-7c15-4b8d-93bb-865a272efa01”,
“name”: “Convert to File”
},
{
“parameters”: {
“operation”: “write”,
“fileName”: “file.json”,
“options”: {}
},
“type”: “n8n-nodes-base.readWriteFile”,
“typeVersion”: 1,
“position”: [
624,
0
],
“id”: “40231406-e20d-4be6-ac13-df185a294a92”,
“name”: “Read/Write Files from Disk”
},
{
“parameters”: {
“operation”: “write”,
“fileName”: “C:\Users\Aimscoder\my_file.json”,
“options”: {}
},
“type”: “n8n-nodes-base.readWriteFile”,
“typeVersion”: 1,
“position”: [
832,
0
],
“id”: “1d4a3afc-8e10-4d71-a9cc-e03490dc95f3”,
“name”: “Read/Write Files from Disk1”
}
],
“connections”: {
“When clicking ‘Execute workflow’”: {
“main”: [
[
{
“node”: “HTTP Request”,
“type”: “main”,
“index”: 0
}
]
]
},
“HTTP Request”: {
“main”: [
[
{
“node”: “Convert to File”,
“type”: “main”,
“index”: 0
}
]
]
},
“Convert to File”: {
“main”: [
[
{
“node”: “Read/Write Files from Disk”,
“type”: “main”,
“index”: 0
}
]
]
},
“Read/Write Files from Disk”: {
“main”: [
[
{
“node”: “Read/Write Files from Disk1”,
“type”: “main”,
“index”: 0
}
]
]
}
},
“pinData”: {},
“meta”: {
“instanceId”: “99738a7b4791987c3cb93fa2df41ddfdd11e9ebe07112c934fb89844b565c272”
}
}
Share the output returned by the last node
{
“errorMessage”: “The file "file.json" is not writable.”,
“errorDetails”: {
“rawErrorMessage”: [
“The file "file.json" is not writable.”
]
},
“n8nDetails”: {
“nodeName”: “Read/Write Files from Disk”,
“nodeType”: “n8n-nodes-base.readWriteFile”,
“nodeVersion”: 1,
“operation”: “write”,
“itemIndex”: 0,
“time”: “12/31/2025, 12:14:46 PM”,
“n8nVersion”: “2.0.3 (Self Hosted)”,
“binaryDataMode”: “filesystem”,
“stackTrace”: [
“NodeApiError: The file "file.json" is not writable.”,
" at ExecuteContext.execute (C:\Users\Aimscoder\AppData\Roaming\npm\node_modules\n8n\node_modules\n8n-nodes-base\nodes\Files\ReadWriteFile\actions\write.operation.ts:123:10)“,
" at ExecuteContext.execute (C:\Users\Aimscoder\AppData\Roaming\npm\node_modules\n8n\node_modules\n8n-nodes-base\nodes\Files\ReadWriteFile\ReadWriteFile.node.ts:69:17)”,
" at WorkflowExecute.executeNode (C:\Users\Aimscoder\AppData\Roaming\npm\node_modules\n8n\node_modules\n8n-core\src\execution-engine\workflow-execute.ts:1045:8)“,
" at WorkflowExecute.runNode (C:\Users\Aimscoder\AppData\Roaming\npm\node_modules\n8n\node_modules\n8n-core\src\execution-engine\workflow-execute.ts:1226:11)”,
" at C:\Users\Aimscoder\AppData\Roaming\npm\node_modules\n8n\node_modules\n8n-core\src\execution-engine\workflow-execute.ts:1662:27",
" at C:\Users\Aimscoder\AppData\Roaming\npm\node_modules\n8n\node_modules\n8n-core\src\execution-engine\workflow-execute.ts:2274:11"
]
}
}
Information on your n8n setup
- n8n version: 2.0.3
- Database (default: SQLite): PostgreSQL
- n8n EXECUTIONS_PROCESS setting (default: own, main): main
- Running n8n via (Docker, npm, n8n cloud, desktop app): npm
- Operating system: Win 11

