Ressources · Intégration n8n

Nœud Markdown n8nConfigurer Markdown dans n8n.

Le nœud Markdown n8n traduit un texte d'un format à l'autre, sans appeler la moindre API. Tout tient dans un paramètre, Mode, ses 2 choix et ses 4 champs. Il s'exécute sur chaque item entrant, ne demande aucun credential et dépose son résultat dans le champ indiqué par Destination Key.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Pourquoi automatiser

À quoi sert le nœud Markdown n8n ?

Il prend un texte écrit en Markdown et le rend en HTML, ou fait le chemin inverse. Le premier sens sert à tout ce qui doit s'afficher dans un navigateur ou une boîte mail. Le second sert à tout ce qui doit rester lisible en texte brut. La conversion se fait dans le workflow, item par item, et le résultat atterrit dans un champ que tu choisis au lieu d'écraser l'entrée.

Trois usages reviennent tout le temps. Le premier, c'est la mise en forme avant envoi. Une fiche produit ou un compte rendu rédigé en Markdown doit devenir du HTML avant d'entrer dans le corps d'un message. Mode sur Markdown to HTML, le champ Markdown alimenté par une expression du type {{ $json.contenu }}, et le résultat part dans Gmail. Plus de gabarit HTML à maintenir à la main.

Deuxième usage : faire redescendre du HTML vers quelque chose de lisible. Un article, une newsletter ou un export de CMS arrive bourré de balises, et personne n'a envie de lire ça dans une conversation d'équipe. HTML to Markdown enlève le balisage et garde les titres, les listes et les liens, donc la sortie tient sans effort dans un message Slack ou dans une cellule Google Sheets.

Troisième usage, plus discret : ranger proprement. Destination Key accepte les points, donc article.contenu.html place la version convertie sous l'objet auquel elle appartient au lieu de tout étaler à la racine de l'item. Pratique quand le même item transporte les deux versions d'un document et qu'un nœud plus loin doit en choisir une.

Un mot sur ce qu'il ne faut pas faire. Le nœud HTTP Request sert quand un nœud dédié rate une opération d'API HTTP, jamais pour un protocole qui n'est pas HTTP. Or convertir un texte n'est pas un appel d'API : le travail se fait sur place, avec Showdown dans un sens et node-html-markdown dans l'autre. Passer par un convertisseur externe ajoute juste une latence et un point de panne.

Côté limites, c'est un formateur, rien de plus. Il ne télécharge pas une page, ne fabrique pas de PDF, ne signale pas un HTML mal fermé. Les options dépendent du mode choisi et démarrent pour la plupart désactivées : Tables Support et Emoji Support ne font rien tant que tu ne les as pas ajoutées avec Add option. Keep Images With Data gère des fichiers jusqu'à 1MB. La page décrit la version 1 du nœud ; un workflow ancien peut en afficher une plus ancienne, avec moins d'options. Pour le choix de la plateforme elle-même, l'Avis n8n détaille les contreparties.

Paramètres

Comment régler le paramètre Mode ?

Le nœud Markdown compte un paramètre. Pour chacun : le nœud tel que tu le configures dans n8n, ce que le paramètre change, et nos notes de terrain.

01

Mode

mode

Ce que tu vois dans n8n

Notes & cas d'usage

Mode fixe le sens de la conversion et le champ que le panneau va demander. On le choisit en premier.

Paramètres clés

  • Markdown to HTML (markdownToHtml) : convertit les données du Markdown vers le HTML, et le panneau réclame alors le champ Markdown.
  • HTML to Markdown (htmlToMarkdown) : convertit les données du HTML vers le Markdown, et c'est le champ HTML qui apparaît.
  • Destination Key : requis, c'est le champ qui reçoit la sortie. Les points créent des champs imbriqués, comme level1.level2.newKey.
  • Options : une collection qu'on ouvre avec Add option, dont la liste change selon le mode.
Cas d'usage
une réponse type stockée en Markdown devient du HTML avant l'envoi, pendant qu'une signature reçue en HTML fait le trajet inverse avant d'être archivée.
Besoin d'aide

Besoin d'aide pour automatiser Markdown avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Les questions qui suivent

01Le nœud Markdown n8n est-il inclus sans surcoût ?
Oui. C'est un nœud core, livré avec n8n : rien à installer, rien à payer en plus de ce que tu fais déjà tourner. Il se comporte de la même façon sur n8n Cloud, l'offre hébergée par n8n, et sur une instance que tu héberges toi-même via Docker ou npm, en Community Edition sous licence Sustainable Use. Comme la conversion se fait à l'intérieur du workflow, aucun service extérieur ne te facture au document non plus. Le seul point à vérifier, c'est la version : cette page décrit la version 1 du nœud, et un workflow monté plus tôt peut en afficher une antérieure, avec moins d'options.
02Faut-il un credential pour le faire tourner ?
Non. Ce nœud n'a ni credential, c'est-à-dire un identifiant enregistré dans n8n, ni sélecteur Authentication, donc il n'y a rien à configurer côté compte avant de s'en servir. Tu l'ouvres, tu choisis un mode, tu remplis le champ de texte et Destination Key. Ce qu'il lui faut, en revanche, c'est un nœud devant lui : il n'ouvre pas un workflow tout seul. Un Schedule Trigger, un Webhook ou le déclencheur de l'outil qui apporte le document feront l'affaire. Ensuite il s'exécute une fois par item entrant, et un champ requis laissé vide bloque son exécution.
03Quelles sont les limites de ce nœud ?
Il convertit entre deux formats, et c'est tout. Il ne va pas chercher une page web, ne produit pas de PDF, et ne te dira pas que ton HTML est mal formé. Les deux listes d'options sont séparées, une par mode, et une option que tu n'ajoutes pas avec Add option garde sa valeur par défaut, désactivée dans la plupart des cas. Quelques-unes sont actives d'entrée, comme GitHub Code Blocks et Encode Emails. Keep Images With Data accepte des fichiers jusqu'à 1MB. Certaines options s'influencent entre elles : tester la combinaison sur un vrai contenu vaut mieux que raisonner dessus.
04Nœud Markdown ou HTTP Request pour convertir ?
Le nœud Markdown, dans presque tous les cas. HTTP Request existe pour appeler un endpoint HTTP quand un nœud dédié rate une opération d'API, et il n'a rien à faire sur un besoin qui n'est pas HTTP. Or convertir un texte n'est pas une opération d'API : Showdown s'occupe du Markdown vers le HTML, node-html-markdown du sens inverse, et les deux s'exécutent là où tourne le workflow. Sortir du workflow pour ça ajoute de la latence, une panne possible et une dépendance de plus. HTTP Request reprend sa place avant ou après, pour récupérer le document ou publier le résultat.
05n8n ou Make pour ce type d'étape ?
Ça dépend surtout d'où tu veux que les données vivent et de la façon dont tu veux payer. Make est une plateforme d'automatisation hébergée, sans option d'auto-hébergement, facturée à l'opération : un workflow qui convertit des milliers de documents consomme des opérations à chaque passage. n8n tourne sur n8n Cloud ou sur ton propre serveur, et le workflow est identique dans les deux cas, ce qui compte quand le texte converti est du contenu client que tu préfères garder chez toi. Les deux offrent une logique visuelle. La vraie question porte sur l'hébergement, la maîtrise des données et le modèle de coût.
Hack'celeration Lab

Reçois nos tips intégration chaque semaine.

Pas de spam. Désinscription à tout moment.