Cloud vs self-hosted n8n: the trade-off table and the decision by audience
Two and a half thousand executions sounds like plenty until you learn every test click counts as one.
Cloud: ~$25/month base for 2,500 executions (test runs included - limits arrive fast), one-click OAuth for nodes, the n8n AI assistant, team collaboration with access control, and until recently only verified community nodes (changing in the new version). Self-hosted (your PC, a company server, or a rented VPS): free beyond your own compute, local file access via the Read/Write Files from Disk node, an unrestricted Code node for arbitrary Python/JS, all community nodes, direct connection to local LLMs (Ollama, LM Studio), and 'the entire 4-hour class' on local AI deferred. Costs: no permissions model ('anyone with access can edit anything'), no AI assistant, and patience. Decision: personal use starts on cloud and migrates when the cap bites; technical teams needing data control go local; large enterprises stay cloud for compliance and support SLAs. Hostinger's managed n8n (~$5/month, unlimited executions, updates handled) sits between.
Paul already pays for a Hostinger VM (OH XII); this is the clearest statement of what moving n8n onto it does and does not buy.



