Aller au contenu
SPCXTools

HTML vers Markdown

Transformez du HTML — ou du texte enrichi copié depuis n'importe quelle page web — en Markdown propre et lisible.

Fonctionne en local — vos fichiers ne quittent pas votre appareil

Chargement de l’outil…

Comment utiliser : HTML vers Markdown

  1. 1Collez le code HTML dans la zone de gauche, ou copiez une partie d'une page web ou d'un document et collez-la — le formatage est détecté automatiquement.
  2. 2Choisissez le style des titres, le marqueur de liste et si vous souhaitez utiliser le GitHub-flavored Markdown (tableaux et texte barré).
  3. 3Le Markdown s'affiche à droite au fur et à mesure que vous tapez.
  4. 4Copiez-le ou téléchargez-le au format .md.

Convertir HTML en Markdown

Markdown est le format d'écriture des fichiers README, des sites de documentation, des générateurs de sites statiques, des wikis, des applications de prise de notes comme Obsidian et Notion, et de nombreux outils d'IA. Convertir du contenu existant vers ce format — un article de blog issu d'un CMS, une page d'un ancien site web, une newsletter ou des notes d'un traitement de texte — implique généralement de refaire les liens et le formatage à la main. Ce convertisseur le fait pour vous : collez du HTML ou du texte formaté et obtenez instantanément un Markdown propre.

Fonctionnalités

  • Coller du HTML ou du texte enrichi — le contenu formaté du presse-papiers est converti automatiquement.
  • Titres, emphase, liens, images, listes, citations et code sont tous convertis.
  • Blocs de code délimités avec conservation des indicateurs de langage s'ils sont présents.
  • GitHub-flavored Markdown : prise en charge des tableaux et du texte barré.
  • Choix des styles pour les titres et les listes à puces.
  • Suppression des scripts et des styles pour un résultat propre.
  • Privé : rien n'est envoyé.

Exemples de conversion

HTML Markdown
<h2>Title</h2> ## Title
<strong>bold</strong> **bold**
<em>italic</em> *italic*
<a href="https://example.com">link</a> [link](https://example.com)
<img src="a.png" alt="Logo"> ![Logo](a.png)
<ul><li>item</li></ul> - item
<code>npm i</code> `npm i`

Outils associés

Faites l'opération inverse avec Markdown vers HTML, échappez le HTML pour vos exemples de code avec Encoder / Décoder HTML, ou comptez les mots du texte converti avec le Compteur de mots.

Questions fréquentes

Puis-je coller du contenu directement depuis une page web ?
Oui. Lorsque vous copiez du texte formaté depuis un navigateur, Word ou Google Docs, le presse-papiers contient du HTML. En le collant dans le champ de saisie, ce HTML est automatiquement utilisé, ce qui permet de conserver les titres, les liens, le texte en gras et les listes.
Les tableaux sont-ils pris en charge ?
Oui, si l'option GitHub-flavored Markdown est activée. Les tableaux simples sont convertis en tableaux Markdown (avec des barres verticales). Les tableaux contenant des cellules fusionnées ne peuvent pas être représentés en Markdown et restent en HTML.
Que se passe-t-il avec les styles, les scripts et la mise en page ?
Le Markdown ne décrit que la structure : le CSS, les couleurs, les polices et la mise en page sont donc supprimés. Les balises de script et de style sont entièrement retirées. Les éléments sans équivalent Markdown, comme les formulaires, sont ignorés ou conservés en texte brut.
Quelle est la différence entre les titres ATX et Setext ?
Les titres ATX commencent par des dièses (# Title, ## Section) et fonctionnent pour les six niveaux. Les titres Setext soulignent le texte avec === ou --- et n'existent que pour les deux premiers niveaux. Le format ATX est plus courant.
Mon contenu est-il envoyé sur un serveur ?
Non. La conversion se fait entièrement dans votre navigateur.