n8n Self-Hosted vs Cloud 2026 : lequel choisir ?

n8n self-hosted ou Cloud en 2026 ? Tableau ROI sur 12 mois, coûts réels et recommandations tranchées par profil : freelance, agence, équipe tech.

n8n est devenu en 2026 l'outil d'automatisation de référence pour les pros qui ne veulent pas dépendre de Zapier ou Make. Mais il propose deux modes de déploiement radicalement différents : n8n Cloud, le SaaS hébergé par l'éditeur, et n8n Self-Hosted, que tu installes sur ton propre serveur. Ce choix n'est pas anodin — il conditionne tes coûts, ta liberté technique et le temps que tu passes à maintenir l'infra plutôt qu'à créer des workflows.

Ce comparatif s'adresse aux freelances, agences et équipes tech qui ont déjà décidé d'utiliser n8n et qui se posent la vraie question : quelle formule est la plus rentable sur 12 mois ? Pas de théorie abstraite ici. On part d'un cas concret : n8n Cloud à 20€/mois (240€/an) face à un serveur Hetzner CX22 à 5€/mois (60€/an) + environ 2h de maintenance mensuelle. Si ton temps vaut 50€/h, ces 2h représentent 1 200€/an de coût caché — soit 5× le prix du Cloud. Si ton temps vaut 0€ parce que tu es dev et que tu aimes ça, le self-hosted est imbattable.

On a testé les deux configurations sur des projets réels : migrations de données, automatisations CRM, pipelines d'IA générative et webhooks haute fréquence. La méthodologie est simple : on score chaque critère de 0 à 10, on explique pourquoi, et on conclut par des recommandations sans langue de bois selon ton profil. Si tu es freelance solo, spoiler : prends le Cloud. Si tu es une agence avec un dev dispo, le self-hosted te remboursera en moins de 3 mois.

Comparatif détaillé

Critèren8n self-hostedn8n CloudNote
Coût total sur 12 mois★★★★★ 9.0★★★★★ 5.0Self-hosted : 60€/an (Hetzner CX22) + coût de ton temps. Cloud : 240€/an forfait Starter. Si tu factorises 2h/mois de maintenance à 50€/h, le self-hosted revient à 1 260€/an — plus cher. Mais à 0€/h (dev en interne), l'écart est de 180€ en faveur du self-hosted. Le ROI dépend entièrement de la valorisation de ton temps.
Facilité de démarrage★★★★★ 5.0★★★★★ 10.0Cloud : compte créé, workflows actifs en 5 minutes, zéro config. Self-hosted : installation Docker, reverse proxy Nginx ou Caddy, certificat SSL, configuration des variables d'environnement — compter 2 à 4h pour un setup propre avec backups automatisés. Pas insurmontable pour un dev, rédhibitoire pour un non-technicien.
Limites d'exécutions et scalabilité★★★★★ 6.0★★★★★ 9.0Self-hosted : exécutions illimitées, seule la puissance du serveur est le plafond — scalable horizontalement avec queue mode (Redis + worker). Cloud Starter : 2 500 exécutions/mois, puis tarification à l'usage. Pour les agences avec des clients multi-workflows, le self-hosted devient vite plus économique au-delà de 10 000 exécutions/mois.
Maintenance et fiabilité★★★★★ 6.0★★★★★ 9.0Cloud : uptime garanti par l'éditeur, mises à jour automatiques, pas de gestion de panne. Self-hosted : tu es responsable des updates, des backups et du monitoring. Avec un Hetzner seul, pas de failover automatique — une panne = workflows stoppés. Un setup sérieux (2 VPS + Coolify ou portainer) monte la note mais aussi les coûts.
Sécurité et conformité RGPD★★★★★ 9.0★★★★★ 7.0Self-hosted : données 100% sur ton infra, choix du datacenter (Frankfurt = RGPD natif), aucune donnée client chez l'éditeur. Idéal pour secteurs sensibles (santé, finance, RH). Cloud n8n : serveurs en EU, politique de confidentialité claire, mais tes données de workflow transitent chez un tiers. Pour les contrats avec DPA stricts, le self-hosted s'impose.
Intégrations et accès aux fonctionnalités★★★★★ 10.0★★★★★ 8.0Self-hosted : accès total à toutes les fonctionnalités, y compris les nodes communautaires (npm), les custom nodes maison, et les versions bêta. Cloud : nodes communautaires disponibles mais soumis à validation, certains nodes expérimentaux absents. Le self-hosted gagne dès que tu veux installer un node custom ou tester une feature en preview.
Support et documentation★★★★★ 7.0★★★★★ 8.0Les deux s'appuient sur la même documentation officielle et la communauté forum/Discord, très active. Le Cloud bénéficie d'un support email réactif inclus dans l'abonnement. En self-hosted, tu dépends de la communauté et de ta propre expertise — ce qui est généralement suffisant, mais peut coûter du temps sur des bugs infra spécifiques.
Courbe d'apprentissage opérationnelle★★★★★ 6.0★★★★★ 9.0La logique de création de workflows est identique dans les deux cas. Mais le self-hosted ajoute une couche DevOps : gestion des logs, rotation des credentials, monitoring Uptime Kuma, etc. Un freelance non-dev passera du temps à apprendre ces aspects plutôt qu'à créer de la valeur avec ses automatisations.
Flexibilité multi-tenant (agences)★★★★★ 9.0★★★★★ 5.0Self-hosted : tu peux créer des instances séparées par client sur le même serveur (Docker multi-instances), gérer les accès finement, facturer l'infra à ta façon. Cloud : une instance = un compte, pas de gestion multi-tenant native au Starter. Déployer plusieurs instances Cloud pour des clients différents multiplie la facture — le self-hosted est clairement gagnant pour les agences.

Score : n8n self-hosted 4 · n8n Cloud 5

Notre verdict

🧑‍💻 Freelance solo (non-dev) → n8n Cloud, sans hésiter.
Ton temps est ton seul actif. Passer 2h/mois à faire des updates Docker et vérifier tes backups, c'est 2h de moins sur tes clients. À 20€/mois, le Cloud est une assurance tranquillité qui se rembourse au premier incident infra évité. Prends le Starter, et upgrade si tu dépasses les 2 500 exécutions.

🏢 Agence (1 dev dispo, plusieurs clients) → Self-hosted, rentable dès le mois 3.
Avec Hetzner CX22 à 5€/mois, tu héberges des dizaines de workflows clients sur une seule instance (ou plusieurs instances Docker isolées). Le coût de maintenance de 2h/mois est absorbé par le salaire du dev déjà en interne. Sur 12 mois : 60€ de serveur vs 240€ minimum de Cloud — et surtout, zéro limite d'exécutions pour gérer les montées en charge des campagnes clients. Installe Coolify pour simplifier les déploiements et Uptime Kuma pour le monitoring.

⚙️ Équipe tech in-house → Self-hosted avec failover, la seule option sérieuse.
Si tes workflows sont critiques (synchro ERP, pipelines de données, alertes clients), tu as besoin de résilience. Deux VPS Hetzner (primaire + réplique) + queue mode Redis + backups PostgreSQL automatisés = une infra robuste pour ~15€/mois. C'est 225€ moins cher que le Cloud sur l'année, avec un contrôle total sur les données et la possibilité de déployer des nodes custom pour tes intégrations métier spécifiques.

🔒 Secteur réglementé (santé, finance, RH) → Self-hosted, point final.
Peu importe le profil, si tu manipules des données sensibles couvertes par un DPA ou une politique de sécurité interne stricte, le self-hosted sur datacenter EU est non-négociable. La conformité RGPD n'est pas une option.

Questions fréquentes

Combien coûte vraiment n8n self-hosted sur 12 mois par rapport au Cloud ?

En coûts directs : 60€/an pour un Hetzner CX22 vs 240€/an pour le Cloud Starter. Mais il faut ajouter le coût de ton temps : 2h de maintenance/mois. Si tu valorises ton heure à 50€, tu arrives à 1 260€/an en self-hosted — bien plus cher que le Cloud. Si ce travail est fait par un dev déjà salarié, le self-hosted reste à 60€/an et l'écart de ROI est massif en sa faveur.

Peut-on migrer de n8n Cloud vers self-hosted (ou l'inverse) sans tout refaire ?

Oui, n8n propose un export/import natif de tous tes workflows en JSON. La migration est relativement simple pour les workflows. En revanche, tu devras reconfigurer manuellement tes credentials (API keys, OAuth) dans la nouvelle instance pour des raisons de sécurité — prévois 1 à 3h selon le nombre de connexions actives.

Quelle configuration serveur minimum pour self-hosted n8n en production ?

Pour un usage solo ou petite équipe : Hetzner CX22 (2 vCPU, 4 Go RAM, 40 Go SSD) à 5€/mois suffit largement. Pour une agence avec 10+ clients et des workflows parallèles : passe au CX32 (4 vCPU, 8 Go RAM) à ~10€/mois. Active le queue mode avec Redis si tu dépasses 50 workflows actifs simultanément pour éviter les saturations.

Le Cloud n8n est-il conforme RGPD pour des données clients européens ?

n8n Cloud héberge ses données en Europe (Frankfurt) et propose un DPA (Data Processing Agreement) signable. C'est conforme RGPD pour la majorité des usages. Cependant, si tes contrats clients imposent que les données ne transitent jamais chez un sous-traitant tiers, ou si tu travailles en secteur santé/finance avec des exigences strictes, le self-hosted sur ton propre datacenter EU est la seule option valide.

Peut-on installer des nodes communautaires sur n8n Cloud ?

Oui, depuis 2024, n8n Cloud autorise les nodes communautaires validés (npm). Mais tous les packages ne sont pas disponibles — les nodes très récents, expérimentaux ou custom maison nécessitent obligatoirement le self-hosted. Si ton workflow dépend d'un node communautaire spécifique, vérifie sa disponibilité sur Cloud avant de choisir.

Comment gérer plusieurs clients avec n8n en tant qu'agence ?

En self-hosted, tu as deux approches : une seule instance avec des workspaces séparés par projet (moins isolé mais simple), ou plusieurs instances Docker sur le même serveur avec des sous-domaines dédiés par client (client1.n8n.tonagence.com). Cette deuxième option est recommandée pour l'isolation des données. Sur Cloud, tu devrais payer plusieurs abonnements séparés — le self-hosted est structurellement plus adapté au modèle agence.

Que se passe-t-il si mon serveur Hetzner tombe en panne ?

Avec une instance unique, tes workflows s'arrêtent jusqu'à redémarrage — généralement quelques minutes pour un reboot simple. Pour une haute disponibilité réelle, il faut un deuxième VPS en standby avec réplication de la base PostgreSQL et un basculement DNS automatique (via Cloudflare par exemple). Ce setup coûte ~15€/mois au lieu de 5€, mais reste 225€ moins cher que le Cloud sur l'année.

Tu hésites encore ?

On regarde ton cas en 1h gratuite et on te recommande l'outil le plus adapté à ton stack.

Audit gratuit (1h) →