Compare n8n Cloud and self-hosted deployments across cost, control, maintenance, and scalability to choose the right option.
n8n can run as a fully managed cloud service or on your own infrastructure. Both options give you access to the same workflow editor and node library. The differences come down to who manages the server, where your data lives, and how much you pay.
n8n Cloud is the hosted offering managed by the n8n team. You sign up, open the editor, and start building -- there is nothing to install or maintain.
What you get:
your-name.app.n8n.cloud).Pricing starts at EUR 24 per month for the Starter plan, with higher tiers available for teams that need more executions, users, or advanced features. A free trial is available to get started.
The self-hosted Community Edition is free to use and gives you full control over your n8n instance. You run it on your own server -- a VPS, a local machine, Kubernetes, or any environment that supports Docker or Node.js.
What you get:
Note
n8n also offers a self-hosted Enterprise Edition with SSO, role-based access control, and premium support. Contact the n8n sales team for Enterprise pricing.
| Criteria | n8n Cloud | Self-Hosted (Community) |
|---|---|---|
| Cost | From EUR 24/month | Free |
| Setup time | Minutes (sign up and start) | 15--60 minutes depending on method |
| Maintenance | Managed by n8n | Your responsibility |
| Updates | Automatic | Manual (pull new Docker image) |
| Data residency | n8n-managed servers (EU/US) | Wherever you host |
| Scalability | Plan-dependent | Limited only by your infrastructure |
| SSL/TLS | Included | You configure it |
| Backups | Included | You configure them |
| Support | Included in paid plans | Community forum |
Cloud is the better fit when:
Self-hosting makes more sense when:
If you choose to self-host, a minimal production setup typically involves:
docker compose up -d
Tip
The n8n documentation provides complete Docker Compose templates that include PostgreSQL for the database, proper volume mounts, and environment variable configuration. Start there rather than writing your own from scratch.
Key considerations for production self-hosting:
/home/node/.n8n directory.Whichever option you choose, the workflow-building experience is the same. If you have not already, try building your first workflow to see n8n in action.
For detailed installation instructions covering all deployment methods, see the official n8n hosting documentation.
I build production n8n and Cloudflare automation for teams — the same engineering behind HarperFlow. Fixed-price, escrow-protected, US-based.