Memory limit per execution — Starter vs Pro plan

Hello,

I’m currently on the Starter plan and experiencing out-of-memory errors
when processing CSV files with 50,000+ rows in a single workflow execution.

Could you please clarify:

  1. What is the memory limit per execution on the Starter plan?
  2. Does the Pro plan have a higher memory limit per execution?
  3. Is there any way to increase memory limit on Cloud plans?

My use case: Google Sheets CSV → n8n Code node (validation/mapping) →
Supabase PostgreSQL insert. File size ~6.5MB, ~50,000 rows.

Thank you.

welcome to the n8n community @Yurii_Vernyhora
I would definitely avoid loading all 50k rows into a single Code node execution if possible, since memory usage grows very quickly once the CSV is parsed and transformed into JavaScript objects.

Even on higher Cloud tiers, batching the data before the Code node and database insert will usually be much more stable and scalable than relying on larger execution memory limits alone.