Aller au contenu
ToolMug

Convertir HTML en Markdown

Collez du code HTML, ou copiez une partie d’une page web ou d’un document et collez-la ici avec sa mise en forme. Vous obtenez un Markdown propre avec titres, listes, liens, tableaux et blocs de code, prêt pour un README, un wiki ou vos notes.

Fonctionne dans votre navigateur — rien de ce que vous saisissez n’est envoyé

Mode d’emploi

  1. Copiez une partie d’une page web et collez-la dans la zone HTML, collez du code source HTML, ou cliquez sur « Ouvrir un fichier » pour charger un fichier .html.
  2. Choisissez le style Markdown que vous préférez pour les titres, les listes, les blocs de code et les liens.
  3. Copiez le Markdown ou téléchargez-le en fichier .md.

Explication des options

Collage depuis une page web
Quand vous copiez depuis un navigateur, Word ou Google Docs, le presse-papiers contient aussi le HTML. Avec l’option « Convertir la mise en forme lors d’un collage depuis une page web ou un document » activée, ce HTML est converti, et les titres et les liens sont conservés. Désactivez-la pour coller le texte brut.
Titres
« # Titre » (ATX) fonctionne pour les six niveaux. Le style souligné (Setext) n’existe que pour les niveaux 1 et 2 ; les titres plus profonds utilisent quand même #.
Blocs de code
Les blocs délimités conservent le langage indiqué par class="language-js", pour que la coloration syntaxique fonctionne toujours sur GitHub. Les blocs indentés utilisent quatre espaces.
Liens
Les liens en ligne gardent l’URL à côté du texte. Les liens par référence déplacent les URL dans une liste numérotée en fin de document, plus lisible quand il y en a beaucoup.
GitHub Flavored Markdown
Convertit les tableaux, le texte barré et les cases à cocher. Sans cette option, les tableaux deviennent de simples lignes de texte.

Exemple

HTML Markdown
<h2>Installation</h2> ## Installation
<p>Lancez <code>npm i</code> d’abord.</p> Lancez `npm i` d’abord.
<a href="https://x.dev">docs</a> [docs](https://x.dev)
<ul><li>Un</li></ul> - Un

Questions fréquentes

Que deviennent les scripts, les styles et les iframes ?

Ils sont supprimés. Seul le contenu que le Markdown peut exprimer est conservé.

Pourquoi certains tableaux restent-ils en HTML ?

Les tableaux Markdown ne peuvent pas représenter les cellules fusionnées ; les tableaux qui en contiennent restent donc en HTML, que GitHub et la plupart des moteurs de rendu Markdown affichent quand même. Plusieurs paragraphes dans une même cellule sont joints avec <br>.

Les images sont-elles converties ?

Oui, sous la forme ![texte alternatif](url). L’image elle-même n’est pas téléchargée, les URL relatives devront donc peut-être être rendues absolues.

Confidentialité

Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers et vos textes sont traités sur votre appareil et ne sont jamais envoyés à nos serveurs.

Outils similaires