Can i set "N8N_PAYLOAD_SIZE_MAX" in the n8n cloud?

How do i change the max payload in the n8n cloud and not the selfosted instance ?

Describe the problem/error/question

What is the error message (if any)?

Please share your workflow

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

Information on your n8n setup

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

short answer: no. you can’t touch environment variables on n8n Cloud, because it’s a managed service by n8n.

for that error you have two options:

  1. switch to using Binary Data properties for large files
  2. split your data into smaller chunks with the Split In Batches node.

Yeah A_A4 covered it, n8n Cloud is fully managed so you don’t get access to environment variables like `N8N_PAYLOAD_SIZE_MAX`. If you’re hitting payload limits the binary data approach is probably your best bet since it streams the data instead of holding it all in memory, just make sure whatever node is receiving the large file has its “Binary Data” option enabled if it has one. What kind of data are you trying to move around? If it’s like a big API response you might need to rethink the approach vs if it’s file uploads where binary handling is straightforward.