Aller au contenu
WoowTools

Convertisseur HTML en Markdown

Convertissez du HTML en Markdown propre pour la documentation, les README et les migrations de blog. Choisissez le style des titres, des puces, du gras, de l'italique et des blocs de code. Collez ou importez un fichier.

Gratuit Fonctionne dans votre navigateur Sans inscription

Chargement de Convertisseur HTML en Markdown…

Vos fichiers ne quittent jamais votre appareil

Comment utiliser Convertisseur HTML en Markdown

  1. 1

    Ouvrez Convertisseur HTML en Markdown sur cette page. Il se charge directement dans votre navigateur.

  2. 2

    Ajoutez votre fichier, texte ou valeurs et ajustez les réglages.

  3. 3

    Copiez ou téléchargez le résultat. Rien n'est envoyé ni stocké.

À propos de cet outil

Migrer un blog vers un générateur de site statique, écrire un README à partir d'une page web ou nettoyer un contenu copié depuis un CMS : tout cela demande du Markdown. Ce convertisseur HTML en Markdown transforme le HTML en Markdown lisible, en gardant titres, listes, liens, images, mise en valeur, tableaux et blocs de code, et en supprimant le balisage inutile. Vous choisissez le style Markdown pour que le résultat corresponde à votre projet.

Comment convertir du HTML en Markdown

  1. Collez du HTML ou importez un fichier .html.
  2. Choisissez le style de sortie dans les options.
  3. Vérifiez le Markdown obtenu.
  4. Copiez-le ou téléchargez un fichier .md.

Exemple

<h2>Install</h2><p>Run <code>npm i</code> and see <a href="/fr/docs">the docs</a>.</p>

devient ## Install suivi de Run `npm i` and see [the docs](/docs).

Options de style

  • Titres : ATX (# et ##) ou Setext (soulignés avec = et -).
  • Puces : tiret, astérisque ou plus.
  • Marqueurs de gras et d'italique : ** ou __, * ou _.
  • Blocs de code : délimités par ``` ou indentés.
  • Échappement des caractères qui seraient sinon lus comme du Markdown, comme * et _ dans le texte normal.
  • Nettoyer le HTML d'abord, pour retirer scripts, styles et conteneurs vides du contenu copié.

Ce qui se convertit bien

Le contenu d'articles, la documentation, les e-mails et les exports de CMS avec des balises standard : titres, paragraphes, listes, liens, images, citations, code en ligne, blocs de code et tableaux simples. Le balisage de mise en page comme les div imbriquées, les styles en ligne et les classes n'a pas d'équivalent en Markdown et est supprimé, ce qui est généralement ce que l'on veut.

Conseils

  • Convertissez seulement la zone de contenu, pas toute la page avec menus et pied de page.
  • Vérifiez les tableaux : les tableaux complexes avec cellules fusionnées ne s'expriment pas en Markdown et peuvent demander des corrections à la main.
  • Les liens relatifs et les chemins d'images sont conservés tels quels ; mettez-les à jour si les fichiers changent de place.

Retouchez le résultat dans l'éditeur Markdown, ou faites l'inverse avec Markdown en HTML.

Questions fréquentes

Comment convertir du HTML en Markdown ?

Collez le HTML ou importez un fichier .html, choisissez le style Markdown, puis copiez ou téléchargez le résultat en fichier .md.

Les tableaux sont-ils convertis ?

Oui, les tableaux simples deviennent des tableaux Markdown. Les tableaux avec cellules fusionnées ou contenu imbriqué peuvent demander des ajustements manuels.

Que deviennent les classes CSS et les styles en ligne ?

Ils sont supprimés, car le Markdown ne peut pas les exprimer. Le texte et la structure sont conservés.

Puis-je choisir des titres avec # ou soulignés ?

Oui. Choisissez le style ATX pour des titres avec # ou le style Setext pour des titres soulignés avec = et -.

Les blocs de code sont-ils conservés ?

Oui. Les blocs pre et code deviennent des blocs de code délimités ou indentés, selon votre réglage.

Mon HTML est-il envoyé en ligne ?

Non. La conversion se fait dans votre navigateur.