SSD Nodes Learn 🎉 VPS dès $5.50/mois
Guides Matt ConnorPar Matt Connor

n8n est-il gratuit ? Limites Community et Enterprise

n8n est gratuit à auto-héberger sous licence fair-code, avec des limites concrètes. Découvrez les fonctionnalités soumises à une clé payante et la place du cloud.

n8n est-il gratuit à auto-héberger ?

Oui, n8n est gratuit à auto-héberger. Vous exécutez l’édition communautaire sur un serveur que vous possédez, et la licence ne limite ni le nombre de workflows que vous créez ni leur fréquence d’exécution. Deux éléments déterminent si cette édition gratuite vous suffit : n8n n’est pas open source au sens où l’Open Source Initiative (OSI) emploie ce terme, et certaines fonctionnalités restent désactivées tant que vous n’avez pas acheté de licence.

La licence est la Sustainable Use License, version 1.0. Le code source est public, et vous pouvez le consulter, l’exécuter et le modifier. La restriction porte sur les utilisateurs auxquels vous pouvez fournir le service. Vous pouvez exécuter n8n pour vous-même ou pour votre propre entreprise. Vous ne pouvez pas en faire un produit auquel d’autres personnes paient pour accéder.

Ce que signifie fair-code et pourquoi n8n n’est pas open source

Fair-code est le terme utilisé par n8n pour désigner son propre modèle. Il décrit des logiciels dont le code source est public et qui peuvent être exécutés librement, mais dont l’utilisation commerciale est soumise à des restrictions de la part de l’auteur. La documentation de n8n explique directement ce choix de vocabulaire : une licence open source approuvée par l’OSI ne peut pas limiter la manière dont vous utilisez le logiciel, tandis que la Sustainable Use License contient précisément ce type de restriction. n8n ne se présente donc pas comme open source.

Cette distinction ne porte pas seulement sur les mots. Elle concerne aussi votre équipe chargée des achats. Une règle indiquant que « nous déployons des outils open source ou des outils que nous avons achetés » place n8n dans une troisième catégorie. Quelqu’un doit donc prendre une décision concrète à son sujet. Consultez le fichier de licence dans le dépôt n8n avant cette discussion, et non après.

Ce que la Sustainable Use License vous autorise à faire

La licence accorde des droits étendus. Elle vous concède une licence mondiale, non exclusive et libre de redevances pour utiliser, copier, distribuer, mettre à disposition et créer des œuvres dérivées du logiciel, à des fins professionnelles internes ou pour un usage personnel non commercial.

En pratique, cela couvre les cas suivants :

  • Exécuter n8n sur votre propre serveur pour votre entreprise, par exemple pour synchroniser les données d’un CRM (système de gestion de la relation client) avec une base de données interne.
  • L’exécuter chez vous pour des projets personnels.
  • Modifier le code et exécuter votre version modifiée.
  • Écrire un node n8n pour votre propre produit ou toute autre intégration entre votre produit et n8n.
  • Vendre des prestations de conseil, par exemple en créant des workflows pour un client.
  • Vendre des prestations de support, par exemple en installant et en maintenant n8n sur des serveurs appartenant à un client.
  • Utiliser n8n comme backend masqué dans votre produit, à condition qu’il s’exécute avec les propres credentials de votre entreprise.

La licence ne limite pas votre utilisation. Il n’existe ni quota d’exécution ni nombre maximal d’utilisateurs. Pour une instance self-hosted, la seule limite est donc la capacité CPU et mémoire de la machine sur laquelle elle s’exécute. Les nodes AI ne sont pas limités non plus. Créer un workflow d’agent AI dans n8n fonctionne donc avec l’édition gratuite.

Ce que la Sustainable Use License ne vous permet pas de faire

Les restrictions sont limitées, et n8n les présente avec des exemples sur la page consacrée à la Sustainable Use License :

  • Héberger n8n et faire payer son accès.
  • Appliquer un white labelling à n8n et le proposer à vos clients contre rémunération.
  • Utiliser n8n pour collecter les propres identifiants de vos utilisateurs finaux afin qu’ils puissent accéder à leurs comptes sur d’autres services.
  • Modifier, supprimer ou masquer toute mention relative à la licence, au copyright ou à d’autres droits.
  • Le distribuer à des fins commerciales. La distribution est autorisée gratuitement uniquement à des fins non commerciales.

La troisième restriction surprend souvent. Lisez-la donc attentivement. Un job de facturation qui déplace les propres données de votre entreprise à l’aide des propres clés d’API de votre entreprise relève d’un usage interne et est autorisé. En revanche, un produit dans lequel chacun de vos clients connecte son propre compte Google via votre instance n8n ne l’est pas, car la licence distingue les cas selon la personne dont n8n détient les identifiants. Le logiciel et le serveur sont identiques dans les deux cas. La réponse ne l’est pas.

Le même dépôt contient également une deuxième licence. Tout fichier source dont le nom contient .ee. ou dont le chemin de répertoire contient .ee n’est pas couvert par la Sustainable Use License, mais par la n8n Enterprise License. Ce code est inclus dans la même image Docker que celle que vous récupérez. Les fonctionnalités payantes sont donc présentes dans le build, mais restent désactivées jusqu’à l’activation par une clé valide. Les activer d’une autre manière constitue une violation de la licence, et non une astuce de configuration.

Différences entre le fair-code, MIT et l’AGPL

Une licence MIT autorise tout, y compris reprendre le code et en vendre une version hébergée, la seule véritable condition étant d’en attribuer la paternité.

L’AGPL (GNU Affero General Public License) autorise également la vente d’une version hébergée. Sa condition concerne la mise à disposition du code : si vous modifiez le logiciel et permettez aux utilisateurs d’y accéder sur un réseau, vous devez leur proposer le code source modifié.

La Sustainable Use License fonctionne selon un autre principe. Elle n’impose rien concernant la publication de vos modifications. Elle restreint les utilisateurs auxquels vous pouvez fournir le service. En résumé, l’AGPL contrôle ce que vous devez publier, tandis que la Sustainable Use License contrôle les utilisateurs auxquels vous pouvez vendre le service.

Cette différence détermine ce qui se passe avec les forks. N’importe qui peut créer un fork d’un projet sous AGPL et l’exploiter comme un service hébergé concurrent, à condition de publier ses modifications. Personne ne peut faire cela avec n8n, car la restriction d’utilisation accompagne le code dans chacune de ses copies. C’est pourquoi n8n peut publier l’intégralité de son code source et vendre un produit cloud sans subir la concurrence d’un clone de son propre produit.

Quelles fonctionnalités nécessitent une clé de licence payante

L’édition Community contient presque tout le produit. n8n documente les exclusions plutôt que les inclusions, ce qui est plus utile. En août 2026, la page de comparaison des éditions liste les fonctionnalités payantes suivantes :

  • SSO (single sign-on) via SAML (security assertion markup language) ou LDAP (lightweight directory access protocol)
  • Partage des workflows et des credentials
  • Projets
  • Variables personnalisées
  • Environnements
  • Contrôle de version avec Git
  • Secrets externes
  • Stockage externe des données binaires
  • Transmission des logs
  • Mode multi-main

Le partage est la première limite rencontrée par la plupart des équipes. Elle passe facilement inaperçue lorsqu’une seule personne évalue l’outil. Dans l’édition Community, seul le propriétaire de l’instance et l’utilisateur qui a créé un workflow ou un credential peuvent l’ouvrir. Deux collègues sur la même instance ne peuvent pas se transmettre un workflow depuis l’interface. Les équipes contournent ce problème avec un login partagé, ce qui supprime toute trace de la personne qui a modifié un élément.

Le SSO arrive en deuxième position. Si votre entreprise exige le single sign-on pour tous les outils internes, l’édition Community ne respecte pas cette exigence dès le premier jour, quelles que soient ses autres fonctionnalités. Dans toute cette catégorie, les applications gratuites auto-hébergées dont la fonctionnalité d’authentification est payante suivent le même modèle. Le coût du SSO dans les applications auto-hébergées explique pourquoi les éditeurs fixent souvent la limite au même endroit.

Les environnements et le contrôle de version avec Git constituent en pratique une seule fonctionnalité. Ensemble, ils permettent de conserver les workflows dans un repository et de les promouvoir d’une instance de développement vers une instance de production. Sans ces fonctionnalités, déplacer un workflow entre deux instances nécessite d’exporter manuellement le JSON, puis de l’importer sur l’autre instance. Cette méthode fonctionne et beaucoup de personnes l’utilisent. Elle ne fournit ni étape de revue ni historique.

Le mode multi-main est la fonctionnalité qui limite la montée en charge. Le queue mode avec plusieurs processus worker fonctionne correctement dans l’édition Community. En revanche, l’exécution de plusieurs processus main n’est pas prise en charge. Le processus main gère les schedules et les webhooks. Il reste donc un point unique de défaillance que vous ne pouvez pas rendre redondant sans clé de licence.

La transmission des logs et les secrets externes concernent la conformité. La transmission des logs envoie le journal d’événements de n8n vers un système que vous surveillez déjà. Les secrets externes récupèrent les credentials dans un vault au lieu d’utiliser le stockage chiffré de n8n. Ce sont deux fonctionnalités qu’une revue de sécurité demande souvent plusieurs mois après le passage de l’outil en production. Découvrir leur prix à ce moment-là est particulièrement gênant.

Si la fonctionnalité verrouillée est réellement nécessaire et que le plan dépasse votre budget, comparez les outils au lieu de chercher à contourner la licence. Les alternatives auto-hébergées à n8n méritent une comparaison côte à côte, car chaque projet définit différemment les fonctionnalités incluses gratuitement.

Enregistrer votre instance communautaire pour obtenir la clé de licence gratuite

Certaines fonctionnalités gratuites nécessitent tout de même une clé de licence. Cela peut sembler contradictoire jusqu’à ce que vous voyiez le fonctionnement. L’enregistrement d’une adresse e-mail vous permet d’obtenir une clé gratuite. Elle déverrouille trois fonctionnalités supplémentaires sans frais :

  • Folders, pour organiser les workflows
  • Debug in editor, qui copie et épingle les données d’exécution pendant que vous travaillez sur un workflow
  • Custom execution data, pour enregistrer et annoter les métadonnées d’exécution

Pour obtenir la clé :

  1. Ouvrez le menu représenté par les trois points, dans l’angle inférieur gauche de l’éditeur.
  2. Accédez à Settings, puis à Usage and plan.
  3. Sélectionnez Unlock, puis Send me a free license key.
  4. Collez la clé reçue par e-mail dans Enter activation key, puis sélectionnez Activate.

Sur un serveur que vous configurez à partir de fichiers, ignorez l’interface et définissez la clé comme variable d’environnement avant le premier démarrage.

docker volume create n8n_data
docker run -it --rm --name n8n -p 5678:5678 \
  -e N8N_LICENSE_ACTIVATION_KEY="paste-your-key-here" \
  -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n

Ouvrez l’éditeur sur le port 5678, puis consultez Settings, puis Usage and plan. Cette page doit afficher le nom de votre plan au lieu de l’invite de déverrouillage. Si l’invite est toujours présente, la cause habituelle est que l’instance a déjà été activée : N8N_LICENSE_ACTIVATION_KEY n’a aucun effet sur une instance qui possède déjà une licence. L’ajouter à l’environnement d’un conteneur existant peut donc donner l’impression que rien ne s’est produit.

Deux autres variables de licence sont importantes sur un serveur de production. N8N_LICENSE_AUTO_RENEW_ENABLED vaut true par défaut. Si vous la définissez sur false, vous devez renouveler la licence manuellement depuis le menu des paramètres tous les ten days. Sinon, les fonctionnalités sous licence cessent de fonctionner. N8N_LICENSE_DETACH_FLOATING_ON_SHUTDOWN vaut également true par défaut. Elle libère les droits lorsque l’instance s’arrête, afin qu’une autre instance puisse les réclamer. Sur une instance de production qui redémarre pendant les déploiements, définissez-la sur false pour que les fonctionnalités sous licence soient réactivées avec l’instance. Ces deux variables sont documentées sur la page de gestion de votre licence.

Où se situent les offres cloud

n8n Cloud exécute le même logiciel sur l’infrastructure de n8n. Les offres sont facturées selon le nombre d’exécutions de workflows, et non selon le nombre de workflows actifs. Un workflow qui reste inactif en attendant un webhook ne coûte donc rien tant qu’il ne se déclenche pas.

Pour l’auto-hébergeur, le point important est que la clé de licence Enterprise est associée à une offre et n’est pas vendue séparément. Vous achetez une offre Business ou Enterprise, vous recevez une clé, puis vous collez cette clé dans l’instance exécutée sur votre propre matériel. Auto-héberger le logiciel et payer une offre ne sont pas incompatibles.

En août 2026, les offres d’entrée de gamme affichent des prix mensuels sur la page des tarifs de n8n. Les offres supérieures passent par l’équipe commerciale, et les tarifs Enterprise ne sont pas publiés. Tout montant indiqué ici serait donc obsolète avant même que vous le lisiez. Demandez un devis et vérifiez précisément s’il inclut la clé pour l’instance auto-hébergée.

Si vous hésitez encore entre l’exécuter vous-même et payer un produit d’automatisation hébergé, la comparaison entre n8n, Zapier et Make analyse la structure des coûts plutôt que la liste des fonctionnalités.

Vendre n8n intégré à votre propre produit

Si vos clients voient et utilisent l’éditeur n8n lui-même, vous avez besoin de la licence d’intégration, que n8n propose également sous la forme d’un accord OEM (original equipment manufacturer). Elle autorise la marque blanche et la revente, que la Sustainable Use License interdit. Il s’agit d’un contrat négocié, avec une tarification sur devis, destiné aux entreprises qui intègrent l’automatisation des workflows à un produit qu’elles commercialisent déjà.

Utiliser n8n comme backend masqué est un autre cas et ne nécessite pas ce type d’accord. Si les workflows s’exécutent avec les identifiants de votre entreprise et que vos utilisateurs n’accèdent jamais à l’éditeur, la licence standard suffit. La distinction repose sur les identifiants et l’éditeur, pas sur les revenus.

Alors, quelle édition vous faut-il ?

Pour une entreprise qui exécute ses propres automatisations, avec des collègues autorisés à voir le travail des uns et des autres, l’édition Community suffit. Inscrivez-vous pour obtenir la clé gratuite et commencez à construire vos automatisations. L’étape suivante consiste à installer un serveur. L’article auto-héberger n8n sur un VPS avec Docker et HTTPS couvre le déploiement, le reverse proxy et le certificat.

Pour une entreprise qui a besoin du single sign-on ou d’environnements distincts pour le développement et la production, l’édition Community ne suffira pas. Aucune modification de configuration ne changera cela. Demandez le tarif d’un forfait Business ou choisissez un outil dont la licence correspond à votre budget.

Pour toute personne qui vend un accès à d’autres utilisateurs, la réponse est de conclure un accord commercial avec n8n. Plus tôt vous en discutez, moins cela vous coûtera.

FAQ

n8n est-il open source ?

Non. n8n est distribué sous la Sustainable Use License, selon un modèle fair-code. Son code source est public et vous pouvez le lire, l’exécuter et le modifier, mais la licence limite les usages autorisés. Une licence open source approuvée par l’OSI ne peut pas contenir de restrictions d’utilisation. n8n l’indique dans sa propre documentation et se décrit plutôt comme un logiciel dont le code source est disponible. Les fichiers dont le nom contient .ee. ou dont le chemin contient .ee sont exclus de cette licence et relèvent d’une n8n Enterprise License distincte.

Puis-je facturer des clients pour des prestations utilisant n8n ?

Oui, pour des prestations de services. La création de workflows pour un client ne nécessite aucun accord distinct. Il en va de même pour l’installation ou la maintenance de n8n sur des serveurs appartenant au client. En revanche, vous ne pouvez pas facturer l’accès à une instance n8n que vous exploitez, ni vendre une version white-label de n8n. Le critère est de déterminer si le paiement correspond à votre travail ou à l’accès au logiciel.

Pourquoi mon équipe ne peut-elle pas partager de workflows dans l’édition communautaire auto-hébergée ?

Le partage des workflows et des credentials est une fonctionnalité soumise à licence. Elle est donc désactivée sans clé payante. Dans l’édition communautaire, seul le propriétaire de l’instance et l’utilisateur qui a créé un élément peuvent l’ouvrir. Il n’est donc pas possible de transmettre un workflow à un collègue depuis l’interface. Exporter le workflow au format JSON, puis l’importer avec l’autre compte, fonctionne. Les credentials ne sont toutefois pas inclus dans cet export. La copie importée devient aussi un workflow distinct, avec son propre historique d’exécution.

Que se passe-t-il si mon instance n8n ne peut pas joindre le serveur de licences ?

Une instance activée renouvelle sa licence auprès de https://license.n8n.io/v1 par défaut, et N8N_LICENSE_AUTO_RENEW_ENABLED vaut true par défaut. Si vous désactivez le renouvellement automatique, vous devez le renouveler manuellement depuis le menu des paramètres tous les dix jours. Sinon, les fonctionnalités sous licence cessent de fonctionner. Si un pare-feu sortant bloque le serveur de licences, envoyez la requête via un proxy en utilisant la variable en minuscules https_proxy_license_server, au lieu de désactiver le renouvellement.

Dois-je payer pour supprimer le branding n8n ?

Oui, si les clients voient le résultat. La Sustainable Use License interdit de modifier, supprimer ou masquer les mentions de licence et de copyright. Elle cite également le white labelling de n8n et sa mise à disposition à des clients contre rémunération parmi les usages non autorisés. Le rebranding d’un produit que vous vendez nécessite un accord embed ou OEM. Modifier l’apparence d’une instance utilisée uniquement par votre propre personnel est un cas différent, mais la clause relative aux mentions de licence et de copyright s’applique quel que soit le public.