n8n est une plateforme d'automatisation de workflows éditée par n8n GmbH, une société berlinoise. Elle relie des applications comme Gmail, Google Sheets, Slack ou un modèle d'IA en processus qui tournent tout seuls : dans un éditeur visuel, vous enchaînez des blocs appelés nœuds, et vous ajoutez du JavaScript ou du Python là où les nœuds tout faits s'arrêtent. n8n est gratuit sur votre propre serveur, payant en version cloud. Ce n'est pas un logiciel open source, mais « fair-code ». Nous l'expliquons avec un exemple concret, testé sur des montants et des dates à la française.

n8n en bref

  • Ce que c'est : un outil d'automatisation avec éditeur visuel, étapes de code et agents d'IA. Sur sa page presse, n8n se présente désormais comme une plateforme d'orchestration de l'IA.
  • Qui l'édite : n8n GmbH, dont le siège est à Berlin, fondée en 2019 par Jan Oberhauser, qui la dirige toujours. Selon n8n, l'entreprise a levé 240 millions de dollars ; SAP y a investi en mai 2026 sur la base d'une valorisation de 5,2 milliards de dollars.
  • Le nom : l'abréviation de « nodemation », avec huit lettres entre les deux n. Il se prononce à l'anglaise, « n eight n », et s'écrit toujours en minuscules. « node- » renvoie à la vue en nœuds et à Node.js, « -mation » à l'automatisation, explique le fondateur sur GitHub.
  • La licence : la Sustainable Use License, gratuite pour votre propre entreprise, vos projets personnels et l'apprentissage, avec des limites précises.
  • L'hébergement : la Community Edition, que vous installez vous-même, est gratuite ; n8n Cloud est un abonnement hébergé sur Microsoft Azure dans l'Union européenne.
  • La langue : l'interface n'existe qu'en anglais.

Comment fonctionne n8n : workflows, nœuds et déclencheurs

Les notions de base, d'après le glossaire de n8n :

  • Workflow : un ensemble de nœuds qui automatise un processus. Il démarre sur un déclencheur, à la main ou à l'appel d'un autre workflow.
  • Nœud (node) : un bloc. Certains lancent le workflow, d'autres récupèrent, envoient ou transforment des données.
  • Déclencheur (trigger) : le point de départ, par exemple une planification, un nouvel e-mail ou un webhook.
  • Identifiants (credentials) : les accès enregistrés pour une application : mot de passe, clé d'API ou OAuth.
  • Exécution : un passage complet d'un workflow.
  • Modèle (template) : un workflow prêt à l'emploi, à importer puis adapter.

Pour les services sans nœud dédié, le nœud « HTTP Request » appelle n'importe quelle API accessible sur le Web.

Depuis n8n 2.0, vos modifications sont enregistrées automatiquement comme brouillon, et seule la version publiée tourne en production. Les boutons « Publish » et « Unpublish » ont remplacé l'ancien interrupteur « Activate/Deactivate », que montrent encore beaucoup de tutoriels.

Un exemple concret : les factures fournisseurs reçues par e-mail

Voici comment une petite entreprise pourrait traiter ses factures fournisseurs :

  1. Déclencheur : un e-mail avec une facture PDF arrive (nœud « Gmail Trigger » ou « Email Trigger (IMAP) »).
  2. Lecture : le nœud « Extract from File » extrait le texte du PDF, puis un nœud d'IA comme « Information Extractor » en tire le numéro, le montant et l'échéance.
  3. Contrôle : un nœud Code transforme « 1 234,56 » et « 25/10/2026 » en nombre et en date, et vérifie que rien ne manque.
  4. Enregistrement : les données partent dans Google Sheets, ou dans votre logiciel comptable via « HTTP Request ».
  5. Alerte : un message Slack prévient la personne qui règle les factures.

C'est à l'étape 3 que les formats français posent problème. Voici le code de ce nœud, dans son mode par défaut :

noeud-code-factures.js
// Nœud Code, mode « Run Once for All Items »
const items = $input.all();
for (const item of items) {
  const f = item.json;
  // « 1 234,56 » : retirer espaces et €, la virgule devient un point
  f.montant = Number(
    String(f.montant).replace(/[\s€]/g, '').replace(',', '.')
  );
  // « 25/10/2026 » -> « 2026-10-25 »
  const [jour, mois, annee] = String(f.echeance).split('/');
  f.echeance = `${annee}-${mois.padStart(2, '0')}-${jour.padStart(2, '0')}`;
  f.complet = Boolean(f.numero) && Number.isFinite(f.montant);
}
return items;

Nous avons exécuté ce code hors de n8n, en JavaScript sous Node.js (que le nœud Code utilise pour JavaScript), avec des valeurs écrites comme sur une facture française, et l'avons comparé aux fonctions toutes faites de JavaScript :

Tableau de test : des montants et une date écrits à la française, le résultat de parseFloat et de new Date en JavaScript, et celui de notre nœud Code
Notre test du nœud Code de l'exemple avec des formats français, 17 octobre 2026.

parseFloat() s'arrête au premier caractère qu'il ne comprend pas : l'espace de « 1 234,56 » donne 1, la virgule de « 89,90 » donne 89. Aucune erreur ne s'affiche, le montant est simplement faux. new Date() ne comprend pas l'ordre jour/mois/année et renvoie une date invalide.

Autre piège : le format français des données Unicode CLDR, qu'utilise JavaScript, sépare les milliers par une espace fine insécable, invisible à l'écran. Remplacer l'espace ordinaire ne suffit pas ; le \s de notre code la retire aussi. Et selon ces mêmes données, la Suisse écrit la date 25.10.2026 et le Québec 2026-10-25 : adaptez le découpage au pays de vos fournisseurs.

Ce que montrent 13 300 modèles publics, et la place de l'IA

Le 13 octobre 2026, nous avons téléchargé toutes les fiches de la recherche publique de modèles de n8n : 13 300 modèles, dont 1 314 payants (le compteur de la bibliothèque affichait 13 490 le 17 octobre). Chaque fiche liste les nœuds utilisés, sauf les déclencheurs.

Les nœuds les plus fréquents dans les modèles publics de n8n, notre décompte sur 13 300 modèles, 13 octobre 2026
NœudModèlesPart
Code7 82158,8 pour cent
HTTP Request6 85151,5 pour cent
Google Sheets4 71335,4 pour cent
AI Agent4 23231,8 pour cent
OpenAI Chat Model3 07123,1 pour cent
Gmail2 97722,4 pour cent
Slack2 19716,5 pour cent
  • Code et HTTP Request en tête. Plus de la moitié des modèles contiennent du JavaScript ou du Python, et la moitié appellent directement une API. Seul un quart (3 301) se passe des deux : n8n est un outil « low-code » plus que « no-code ».
  • L'IA est devenue la règle. 7 113 modèles (53,5 pour cent) comptent au moins une étape d'IA. Le modèle de chat d'OpenAI figure dans 3 071 modèles, ceux de Mistral AI, société parisienne, dans 81 seulement.
  • La bibliothèque grandit encore. 895 modèles ont été ajoutés en septembre 2026, plus qu'aucun autre mois de l'année ; le record reste juillet 2025, avec 1 046.

Les nœuds d'IA basés sur LangChain sont disponibles pour tous depuis la version 1.19.0 du 29 novembre 2023. Le nœud « AI Agent » relie un modèle de chat à des outils, et l'agent choisit lequel appeler. Depuis la version 1.88.0 du 10 avril 2025, n8n gère aussi le Model Context Protocol (MCP) : des clients comme Claude Desktop peuvent chercher, lancer et, selon la documentation, créer ou modifier vos workflows. Où partent les données d'une étape d'IA dépend du modèle choisi : voir notre guide de l'automatisation intelligente.

n8n est-il open source ? La licence en clair

Non, pas au sens de l'Open Source Initiative. Le code source est public, mais publié sous la Sustainable Use License, que n8n a rédigée en 2022. Comme une licence open source ne peut pas restreindre l'usage, n8n précise qu'il ne se dit pas open source et parle de « fair-code ». Jusqu'au 17 mars 2022, n8n était sous Apache 2.0 avec la Commons Clause.

Ce que permet la licence Community de n8n, notre résumé de sa FAQ, 17 octobre 2026
AutoriséInterdit
Faire tourner votre propre entrepriseProposer n8n comme service où vos clients créent leurs workflows
Projets personnels, apprentissage et rechercheLaisser des utilisateurs externes créer des workflows dans votre produit, via votre interface, l'API, MCP ou un agent d'IA
Créer des automatisations pour vos clients sur votre instance, s'ils ne peuvent ni les créer ni les modifierDériver le code de n8n pour lancer votre propre outil d'automatisation
Facturer la création et la maintenance de workflows, la formation et le conseilRevendre n8n en marque blanche
Utiliser n8n en coulisses dans votre produit, même si vos utilisateurs y connectent leurs comptesUtiliser les fonctions Enterprise sans licence Enterprise

Le critère : qui contrôle la logique des workflows ? Si vous les construisez et que vos clients s'en servent seulement, c'est permis, même contre rémunération ; s'ils peuvent en créer ou en modifier, il faut un contrat avec n8n. La licence ne concerne que n8n auto-hébergé. Ceci n'est pas un conseil juridique ; pour les cas douteux, n8n renvoie à license@n8n.io.

n8n est-il gratuit ? Community Edition, cloud et exécutions

En auto-hébergement, oui. Sans clé de licence, n8n tourne en Community Edition, qui offre selon n8n presque toutes les fonctions. Il manque surtout celles des équipes : projets et partage des workflows et identifiants, connexion unique (SAML, LDAP), Git et environnements séparés, secrets externes.

Une inscription gratuite par e-mail débloque la Registered Community Edition, avec des dossiers et quelques outils de débogage. Les fonctions Business et Enterprise exigent une clé payante. n8n Cloud est un abonnement, avec un essai de 14 jours incluant les fonctions du plan Pro et 1 000 exécutions. Nous ne citons pas de prix ; la page tarifs de n8n fait foi.

Les plans payants sont facturés à l'exécution, quel que soit le nombre d'étapes. Ce qui compte :

  • seules les exécutions de production, lancées par un déclencheur, une planification ou une interrogation périodique ; vos tests manuels ne comptent pas ;
  • un « Schedule Trigger », à chaque déclenchement, quel que soit le résultat ;
  • un déclencheur qui interroge un service, comme Google Drive, seulement s'il trouve du nouveau ;
  • un webhook, à chaque requête reçue, même vide.

Cloud ou auto-hébergement : ce que chaque option demande

n8n réserve l'auto-hébergement aux utilisateurs expérimentés : une erreur peut entraîner perte de données, failles et interruptions. Sans expérience des serveurs, il conseille le cloud, où il gère hébergement et mises à jour. Si vous hébergez n8n vous-même :

  • Docker : n8n recommande Docker Compose en production. L'installation par npm est dépréciée à partir de n8n 3.0, annoncée comme imminente et qui ne fonctionnera plus qu'avec Docker. Le 17 octobre 2026, la version stable sur npm était la 2.43.7.
  • Mises à jour : une version mineure sort presque chaque semaine ; n8n conseille de mettre à jour au moins une fois par mois.
  • Clé de chiffrement : au premier lancement, n8n crée une clé dans le dossier ~/.n8n et chiffre avec elle les identifiants. Sauvegardez la base de données et cette clé ensemble.
  • Audit : un audit de sécurité intégré repère les problèmes courants.
  • Nœuds communautaires : ceux que n8n n'a pas vérifiés ont un accès complet à la machine ; la version 3.0 les désactive par défaut.

Où vont vos données ? n8n et le RGPD

Tout dépend de l'usage. D'après les pages de n8n consultées le 17 octobre 2026 :

  • n8n Cloud tourne sur Microsoft Azure, avec matériel et données actuellement dans l'Union européenne ; la liste des sous-traitants indique « EU (e.g., Germany, Sweden) ».
  • Rôles : pour le cloud, n8n est responsable de traitement et sous-traitant, et ses conditions incluent un accord de traitement des données avec les clauses contractuelles types. En auto-hébergement, il n'est ni l'un ni l'autre.
  • Télémétrie : n8n collecte par défaut des données d'usage et de diagnostic, mais ni les données de vos workflows ni vos identifiants. En auto-hébergement, l'administrateur peut la couper par variables d'environnement ; sur le cloud, c'est impossible.
  • IA : pour ses propres fonctions d'IA, n8n cite des sous-traitants comme OpenAI et Anthropic, avec un traitement aux États-Unis.

Si un workflow envoie des données clients à un modèle d'IA américain, l'hébergement européen de n8n n'y change rien : auto-héberger donne plus de contrôle, pas une conformité d'office. Ceci n'est pas un conseil juridique.

n8n est-il sûr ? Les alertes de sécurité 2025-2026

Le 17 octobre 2026, le dépôt GitHub de n8n comptait 225 avis de sécurité publiés, 14 en 2025 et 211 en 2026, dont 22 jugés critiques ; le dernier critique date du 13 mai 2026.

  • « Ni8mare » : la faille la plus grave, CVE-2026-21858, a reçu la note maximale de 10. Via certains workflows avec formulaires, un attaquant non connecté pouvait lire des fichiers du serveur, sur les versions 1.65.0 à 1.121.0 non incluse.
  • CERT-FR : dans son bulletin d'actualité du 12 janvier 2026, il signalait connaître des codes d'exploitation publics pour cette faille et pour CVE-2025-68613, une injection de code via les expressions.
  • Exploitée : depuis le 11 mars 2026, l'agence américaine CISA range CVE-2025-68613 parmi les vulnérabilités activement exploitées.
  • Le plus souvent avec un compte : dans 20 des 22 avis critiques, l'attaque suppose un utilisateur connecté, en général autorisé à modifier des workflows. Ni8mare faisait exception.

En auto-hébergement : utilisez une version 2.x récente mise à jour chaque mois, limitez qui peut modifier les workflows, ne rendez publics formulaires et webhooks que si nécessaire, lancez l'audit et renouvelez tous les identifiants après un incident. Sur le cloud, n8n applique lui-même les correctifs.

n8n en français : interface, modèles et outils français

Pas d'interface en français : le code source de n8n ne contient qu'un fichier de langue, l'anglais (vérifié sur GitHub le 17 octobre 2026). Le réglage N8N_DEFAULT_LOCALE existe, mais n8n revient à l'anglais pour tout texte non traduit, et le site n8n.io n'a pas de version française.

Les modèles sont en anglais par règle, les consignes de n8n exigeant un anglais clair et correct ; nous n'avons trouvé aucun titre en français. Le forum officiel a en revanche une rubrique de tutoriels en français : 43 sujets le 17 octobre 2026, contre 468 en anglais.

Côté outils (annuaire des intégrations au 14 octobre 2026 et nos 13 300 modèles) :

  • Brevo, dont le siège est à Paris, a un nœud intégré, présent dans 14 modèles ; Mistral AI a ses propres nœuds, présents dans 81.
  • Pennylane et Qonto n'avaient pas de page dans l'annuaire. Trois modèles pour Pennylane (relances, suivi des paiements, création de factures) passent par « HTTP Request ».
  • Quelques modèles visent la France, comme « Verify French suppliers before payment with Google Sheets, Sirenic, and Slack » ou « Generate ZUGFeRD/Factur-X e-invoices from webhook orders with PolyDoc and email ». Pour le Québec, un modèle sert à consigner les incidents de confidentialité au titre de la Loi 25.

Vos données, elles, peuvent être en français ; à vous de gérer les formats, les accents dans les noms de fichiers et la langue de réponse des modèles d'IA.

n8n, Zapier ou Make : ce qui change vraiment

Sans parler de prix (faits Zapier et Make au 14 octobre 2026) :

  • Facturation : n8n compte des exécutions, des passages complets ; Zapier des tâches, chaque action réussie ; Make des crédits, une opération valant un crédit pour les applications sans IA. Un long workflow reste donc une seule exécution chez n8n.
  • Auto-hébergement : seul n8n le permet.
  • Données : n8n Cloud stocke dans l'UE. Zapier héberge les données sur des serveurs AWS aux États-Unis, sans option de stockage limité à l'UE. Make propose des zones européennes ou américaines, sans garantie, selon Make, que chaque requête d'IA y reste.
  • Code : les trois acceptent JavaScript ou Python ; chez Make, via l'application Make Code des plans payants.

Plus vous voulez de contrôle sur les données et l'hébergement, plus n8n convient. Make s'appelait autrefois Integromat : voir notre guide Integromat devenu Make.

Pour qui n8n vaut le coup, et comment démarrer

  1. Sans installation : ouvrez un essai de n8n Cloud.
  2. En local : l'installation en une ligne de la documentation, curl -fsSL https://get.n8n.io | sh, demande Docker sous Linux ou macOS, ou WSL sous Windows.
  3. Construire : un déclencheur, un nœud comme Google Sheets avec ses identifiants, puis un test manuel avec « Execute Workflow ».
  4. Publier : quand tout fonctionne, publiez ; le déclencheur lance alors le workflow automatiquement.
  5. Prévoir les pannes : n8n peut lancer un workflow d'erreur qui vous prévient par e-mail ou par chat ; sans lui, une panne peut passer inaperçue des jours.

n8n vous convient si vous automatisez des processus à plusieurs étapes, avec vos propres API ou un peu de code, si vous voulez garder la main sur vos données ou construire des agents d'IA reliés à vos systèmes.

Cherchez ailleurs si vous tenez à une interface en français, si personne n'a le temps de suivre mises à jour et sécurité d'un serveur (prenez alors le cloud ou un outil plus simple), ou si vous voulez seulement relier deux applications en quelques clics.