Convertisseur Markdown en HTML

Rédigez ou collez du Markdown et obtenez instantanément du HTML propre, avec un aperçu en direct nettoyé, des tableaux GFM, des listes de tâches et des blocs de code délimités.

Mis à jour le
0 mot · 0 ligne

L'aperçu du rendu apparaît ici.

0 o de HTML
Utiliser dans

Copier pour Webflow colle un nouvel élément Rich Text dans le Designer (Ctrl/⌘+V sur le canevas ou dans le Navigator). Copier comme texte enrichi colle du texte mis en forme dans un élément Rich Text existant, Google Docs, Notion ou un e-mail.

L'aperçu est toujours nettoyé avec DOMPurify. Décochez « Nettoyer la sortie HTML » uniquement si vous faites confiance au Markdown et avez besoin de HTML intégré brut, comme <iframe> ou des gestionnaires d'événements en ligne.

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : Markdown vers HTML

  1. Saisissez, collez ou ouvrez un fichier .md dans le volet Markdown, ou cliquez sur Exemple pour voir tous les éléments pris en charge.
  2. Vérifiez le rendu dans AperçuHTML pour voir le balisage généré.
  3. Activez ou désactivez les options, comme le Markdown style GitHub, les sauts de ligne, les identifiants de titres ou un document HTML complet.
  4. Cliquez sur Copier le HTML pour le coller dans votre CMS ou votre modèle, ou sur Télécharger pour enregistrer un fichier .html.

Qu'est-ce qu'un convertisseur Markdown en HTML ?

Le Markdown est une syntaxe légère en texte brut pour la mise en forme : # pour les titres, **gras**, - pour les listes et les accents graves pour le code. Les navigateurs ne peuvent pas l'afficher directement : il faut d'abord le transformer en HTML. Ce convertisseur effectue cette opération dans votre navigateur à l'aide de l'analyseur marked et affiche le résultat côte à côte. Il est pratique pour les fichiers README, la documentation, les articles de blog rédigés en Markdown et les contenus à coller dans un CMS qui n'accepte que le HTML.

Syntaxe prise en charge

MarkdownRésultat HTML
## Installation<h2 id="installation">Installation</h2>
**gras**, _italique_<strong>, <em>
[lien](/docs)<a href="/docs">lien</a>
- [x] Terminé (GFM)<li><input type="checkbox" checked disabled> Terminé</li>
~~ancien~~ (GFM)<del>ancien</del>
```js bloc délimité<pre><code class="language-js">

Le Markdown style GitHub (GFM) ajoute les tableaux à barres verticales avec alignement des colonnes (|:---|:---:|---:|), les listes de tâches, le texte barré et la création automatique de liens pour les URL nues. Les blocs de code délimités conservent leur langage sous forme de classe language-*, que des outils de coloration syntaxique comme Prism ou highlight.js reconnaissent.

Le HTML généré est-il sûr ?

Le Markdown autorise le HTML brut : un document peut donc contenir des balises <script>, des gestionnaires onerror= ou des liens javascript:. L'aperçu est toujours nettoyé avec DOMPurify avant d'être affiché, et par défaut la sortie HTML subit le même nettoyage. Si vous convertissez du Markdown soumis par des utilisateurs sur votre propre site, nettoyez-le aussi côté serveur : le nettoyage côté client ne protège que cette page.

Explication des options

  • Les sauts de ligne deviennent <br> — le Markdown standard fusionne les lignes d'un même paragraphe ; les commentaires GitHub, eux, traitent chaque retour à la ligne comme un saut de ligne. Activez cette option pour reproduire ce comportement.
  • Identifiants de titres — ajoute des attributs id de style GitHub (minuscules, avec tirets, dédoublonnés avec -1, -2) pour créer des liens vers #installation ou générer une table des matières.
  • Document HTML complet — encadre la sortie avec <!doctype html>, <head> et <body>, en utilisant le premier titre comme <title>.

Astuces

Laissez une ligne vide avant les listes, les tableaux et les blocs de code délimités : beaucoup de problèmes du type « pourquoi ce rendu ne s'affiche-t-il pas ? » viennent d'une ligne vide manquante. Vous voulez faire l'inverse ? Utilisez le convertisseur HTML vers Markdown, et mettez en forme le résultat avec le formateur HTML.

Aussi recherché comme : markdown vers webflow, convertisseur markdown html, md en html, éditeur markdown, aperçu markdown, gfm, markdown github, convertir md en html.

Outils complémentaires : Markdown vers HTML

  • Markdown vers Webflow Rich Text — Collez du Markdown, vérifiez l’aperçu et copiez-le en texte mis en forme : titres, listes, liens et gras s’affichent correctement dans l’élément Rich Text de Webflow.
  • Encodeur d'entités HTML — Échappez < > & " pour afficher du texte en sécurité dans une page HTML, convertissez les accents et symboles en entités nommées ou numériques, ou décodez un HTML rempli d'entités pour retrouver le texte brut.
  • Compteur de mots — Collez ou saisissez votre texte pour compter en temps réel le nombre de mots et de caractères, ainsi que la durée de lecture et de prononciation, la densité des mots-clés et la longueur des titres, méta-descriptions et publications sur les réseaux sociaux à des fins de référencement.
  • Vérificateur de différences — Collez une version originale et une version modifiée pour comparer côte à côte les lignes ajoutées, supprimées et modifiées — les mots exacts qui ont été modifiés étant mis en évidence dans chaque ligne.

Questions fréquentes

Puis-je coller du Markdown dans Webflow ?
Oui. « Copier pour Webflow » transforme le Markdown rendu en un seul élément Rich Text que vous collez dans le Designer avec Ctrl/⌘+V. « Copier comme texte enrichi » le colle dans un élément Rich Text existant, Google Docs ou un e-mail. Markdown vers Webflow Rich Text propose des options supplémentaires, comme la suppression du premier H1.
Mon Markdown est-il envoyé quelque part ?
Non. La conversion s'effectue entièrement dans votre navigateur, en JavaScript ; rien n'est envoyé à un serveur. Votre dernière saisie est seulement conservée dans le stockage local de votre navigateur.
Le Markdown style GitHub (GFM) est-il pris en charge ?
Oui. Avec l'option GFM activée (par défaut), le convertisseur affiche les tableaux à barres verticales, les listes de tâches (- [ ] / - [x]), le texte barré avec ~~ et les URL liées automatiquement, selon la spécification GFM utilisée sur GitHub.
Pourquoi mon saut de ligne disparaît-il ?
En Markdown standard, un simple retour à la ligne à l'intérieur d'un paragraphe est traité comme un espace. Terminez la ligne par deux espaces ou une barre oblique inverse pour forcer un <br>, ou activez l'option « Les sauts de ligne deviennent <br> ».
Puis-je utiliser du HTML brut dans le Markdown ?
Oui, le Markdown laisse passer le HTML en ligne. Les balises sûres comme <details>, <kbd> ou <sup> sont conservées ; les scripts, les gestionnaires d'événements et les URL javascript: sont supprimés, sauf si vous désactivez le nettoyage de la sortie.
Ajoute-t-il une coloration syntaxique aux blocs de code ?
Il génère <pre><code class="language-xyz"> pour les blocs délimités avec un langage, ce que highlight.js et Prism attendent. Ajoutez l'une de ces bibliothèques à votre page pour colorer le code.
Puis-je installer Markdown vers HTML en tant qu’application web et l’utiliser hors ligne ?
Oui. Markdown vers HTML est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires