Your credentials survive redeployment
n8n encrypts every saved credential with one key. Upstream keeps that key in the data volume: lose the volume, lose the credentials. We pin it as a platform secret and inject the same key on every redeploy.
Managed n8n hosting: Selfhost.dev runs n8n 2.40.7 as a one-click template on a dedicated 4 GB server we provision, secure and run. The webhook URL, HTTPS and the encryption key are set before n8n starts. Nothing meters your executions and you choose when n8n updates.
Automate everything, except the server upkeep.
n8n is a fair-code workflow automation tool for APIs, databases, webhooks and AI models. Managed n8n hosting means someone else sets up and runs its server; here that server is a dedicated one of yours, deployed in one click.
Teams who want unlimited executions and their API keys on their own server, without running Docker, a reverse proxy and TLS themselves.
When hosted automation pricing scales with your execution count or your workflows touch data that cannot sit on a shared cloud.
n8n encrypts every saved credential with one key. Upstream keeps that key in the data volume: lose the volume, lose the credentials. We pin it as a platform secret and inject the same key on every redeploy.
Self hosted n8n needs N8N_EDITOR_BASE_URL and WEBHOOK_URL pointed at your public HTTPS address. Otherwise webhooks resolve to localhost. We wire both at deploy time. Our comparison of n8n hosting providers checks every host for this step.
Dashed = the Postgres variant, picked at deploy time.
Webhooks, APIs, your browser
TLS and routing
n8n
Task runner
Persisted encryption key
SQLite (default)
A dedicated PostgreSQL instance, same server
| Component | Version | What it does |
|---|---|---|
| n8n | 2.40.7 | Editor, workflow engine, webhook endpoints |
| Task runner | n8nio/runners:2.40.7 | Isolated code execution, JS and native Python, max 5 concurrent |
| Database | SQLite or a dedicated PostgreSQL instance | Workflows, credentials, execution history |
| TLS and routing | Managed by Selfhost.dev | Public HTTPS URL, auto-renewed certificates |
| Encryption key | Persisted platform secret | Credentials stay readable across every redeploy |
n8n needs a server with 4 GB of memory, a database, a reverse proxy and a TLS certificate. 4 GB is the smallest server we offer. The template ships the other three, so the server size is the only n8n hosting requirement you choose.
A European 4 GB server is sized for up to 20,000 light workflow runs a month. Nothing counts or caps them; the server's memory and CPU are the only limit.
Outgrow it and move to a bigger server from Project Settings. The downtime and the new price show before you confirm.
We manage the infrastructure. You own what happens inside n8n. This is managed hosting, not managed automation.
No Docker file, no reverse proxy, no certificate to renew.
Name it and pick a server. 4 GB is enough for n8n, in any of six regions. No cloud account to connect.
In the project, choose Add service, then Template, then n8n. Take SQLite or, for heavy execution volume, the Postgres variant. The template deploys in about four minutes, then we email you the URL.
n8n starts with no admin. Whoever opens your n8n address first becomes the owner, so open it yourself as soon as the deploy finishes.
Keep the generated HTTPS address or point an A record for your own domain at the server; there is no TXT step. HTTPS provisions and renews automatically.
SQLite is the default and suits most teams; Postgres handles heavy execution volume and long histories.
Postgres alone does not protect your credentials. Stock n8n keeps its encryption key in the data volume whichever database you choose, which is why we pin the key as a secret on both variants.
Managed n8n hosting here is billed by the server hour against prepaid credits, never by the run. A European 4 GB server is $0.02/hr, about $15 to $16 a month.
| Item | Cost |
|---|---|
| n8n template, task runner and SQLite | $0 |
| Executions, workflows and users | $0 at any number |
| Bandwidth | $0, traffic is included |
| Optional daily backups | +20% of the server price |
| Server | Where | Rate |
|---|---|---|
4 GB, cx23 (to start) | Europe | $0.02/hr, $15.18/mo at 730 hours |
4 GB ARM, cax11 | Europe | $0.02/hr, $16.35/mo at 730 hours |
8 GB, cx33 | Europe | $0.03/hr, $23.36/mo at 730 hours |
4 GB, cpx21 | US | $0.12/hr, $87.75/mo at 730 hours |
4 GB, cpx22 | Singapore | $0.10/hr, $72.56/mo at 730 hours |
Monthly figures assume 730 hours.
With a card on file or a past top-up, n8n runs for 5 more days after your balance reaches zero, then stops. Top up within 24 hours to restart it; after that it is deleted, with a 14-day copy you can restore. Welcome-credit-only servers are deleted at zero.
Check another size or location in the calculator, no signup.
n8n Cloud, n8n's own managed service, bills by the execution: Starter includes 2,500 runs a month for €20 and Pro 10,000 for €50, both billed annually. Managed n8n hosting here bills by the server hour and counts nothing.
| n8n Cloud | Managed n8n hosting here | |
|---|---|---|
| How you pay | A monthly execution allowance | The server hour, from prepaid credits |
| Runs included | 2,500 on Starter, 10,000 on Pro | No cap; the server size is the limit |
| Where n8n runs | n8n's servers in Frankfurt | Your own server, in one of six locations |
n8n Cloud figures from n8n.io/pricing, billed annually, in euros.
Every n8n plan, side by side, is in our n8n pricing breakdown.
Your n8n stays on its release until you choose to move it. We pin an exact image, currently n8n 2.40.7, so a restart or redeploy brings back the same build. When we ship a newer n8n, the console shows Update available. A security release shows Security update with its CVEs.
To update n8n:
Open the n8n service in the console and check the release it offers.
Press Update when you are ready. The upgrade runs from the console.
If the new release comes up unhealthy, the service switches back to the previous one.
Before a big jump, switch on daily backups for a full server image to return to.
Launch n8nNone of these a dealbreaker? The template deploys in about four minutes.
Launch n8nTell us your execution volume and we will send back the server size, the monthly cost and the two settings that change it most. One email, no newsletter.
Both. n8n runs on a dedicated server of your own, so your workflows, API keys and execution history stay with you and nothing meters your runs. We provision, secure and watch that server. We also set the webhook URL, HTTPS and encryption key before n8n starts, then offer new n8n releases in the console.
By the hour the server runs, from prepaid credits, with no charge for the template. Nothing is metered per execution, workflow, user or gigabyte, so a busy month costs what a quiet one does. n8n Cloud bills by execution instead; our n8n pricing breakdown puts the two side by side. See pricing.
No. Your n8n stays on its release until you choose to move it. When we ship a newer one, the console shows Update available. A security release shows Security update with its CVEs. You start the upgrade from there. If the new release comes up unhealthy, the service switches back to the previous one.
No. The template runs n8n in standard mode, with a task runner that executes up to five pieces of code at once. Queue mode needs Redis and worker containers, which the template does not include. For heavier volume, the Postgres variant handles concurrent writes better than SQLite.
Yes. 239 MCP tools cover creating the project, deploying the n8n template and managing domains, so an assistant in Claude, Cursor or any MCP client can launch and manage n8n from your editor. The same tools cover every other one-click app. Explore the MCP server.
Selfhost.dev is a managed self hosting platform for developers and small teams. It runs n8n as a one-click template on a dedicated 4 GB server, with the webhook URL, HTTPS and encryption key set before n8n starts and no execution meter. Billed by the hour, with no subscription tiers.
Best for: n8n, Twenty CRM, Supabase and managed PostgreSQL, MySQL, Redis, ClickHouse, OpenSearch and Kafka.