Convertir HTML en Markdown
Le HTML sert à diffuser le contenu ; le Markdown est le format que de plus en plus de gens préfèrent pour l’écrire et le conserver. Ce convertisseur transforme vos fichiers .html en texte .md lisible, pour qu’une archive de blog, un centre d’aide ou un article enregistré puisse rejoindre un site statique, un coffre de notes ou un dépôt Git.
Convertisseur de documents
ou déposez Fichiers PDF, DOC, DOCX … ici ·
95 Mo max. par fichier· Jusqu'à 20 fichiers· Supprimés après 30 minutes
Les fichiers sont traités sur nos serveurs et supprimés après 30 minutes.
150 DPI transforme une page A4 en environ 1240 × 1754 px. Utilisez 300 pour l’impression.
Convertit le fichier entier ou seulement certaines pages ou diapositives (fichiers PDF et présentations).
Pages ou diapositives à convertir, p. ex. 1-3, 5, 8-10.
UTF-8 convient à toutes les langues. Choisissez UTF-8 avec BOM si Excel ou le Bloc-notes sous Windows affiche des caractères illisibles ; les anciens encodages ne servent que pour les vieux logiciels.
LF pour macOS, Linux et les éditeurs de code ; CRLF pour les anciens programmes Windows comme le Bloc-notes classique.
La virgule est le standard. Utilisez le point-virgule pour Excel dans les pays où les décimales s’écrivent avec une virgule (Allemagne, France, Brésil).
Fichier Excel à plusieurs feuilles : les convertir toutes (une section ou un fichier par feuille) ou seulement la première.
Comment utiliser cet outil
- 1
Importez vos fichiers HTML
Ajoutez des fichiers .html ou .htm, jusqu'à 20 par lot et 95 Mo chacun. Une page enregistrée depuis un navigateur, un export de CMS ou un fichier écrit à la main fonctionnent tous.
- 2
Vérifiez les réglages du texte
Convertir en est réglé sur Markdown, Mise en forme sur Simple, Encodage du texte sur UTF-8 et Fins de ligne sur LF, ce qui convient à Git, aux générateurs de sites statiques et aux éditeurs macOS ou Linux.
- 3
Convertissez en Markdown
Cliquez sur Convertir en Markdown, puis ouvrez le fichier .md dans n'importe quel éditeur de texte pour supprimer les menus ou pieds de page restants. Les fichiers importés sont supprimés au bout de 30 minutes.
Pour convertir du HTML en Markdown, importez le fichier .html et cliquez sur Convertir en Markdown : les titres deviennent des lignes #, les liens deviennent texte, les listes gardent leurs puces et leurs numéros, et les tableaux simples deviennent des tableaux avec barres verticales.
HTML en Markdown : pour qui et pourquoi
John Gruber a publié Markdown en 2004, avec Aaron Swartz comme collaborateur, pour écrire pour le web en texte brut qui se lit naturellement avant même d'être rendu. Vingt ans plus tard, c'est le format natif des README GitHub, des générateurs de sites statiques comme Jekyll et Hugo, des outils de documentation, des applications de notes comme Obsidian et des dossiers de contenu de nombreux sites modernes.
Cela crée un flux constant dans le sens inverse du sens habituel. Les équipes qui quittent un CMS reposant sur une base de données ont besoin de années d'articles sous forme de fichiers .md. Des rédacteurs archivent des articles dans un coffre de notes. Des développeurs déplacent une ancienne section d'aide HTML vers un dépôt de documentation as code où les changements sont relus dans des pull requests. Dans chaque cas, le HTML est la seule copie, et le réécrire à la main n'est pas réaliste. Pour des documents Word, la tâche équivalente est DOCX en Markdown.
Quels éléments HTML ont un équivalent Markdown
| from ↓ · to → | CommonMark | GitHub Flavored Markdown |
|---|---|---|
| Titres h1–h6 | Titres h1–h6 to CommonMark: yes | Titres h1–h6 to GitHub Flavored Markdown: yes |
| Liens et images | Liens et images to CommonMark: yes | Liens et images to GitHub Flavored Markdown: yes |
| Listes et citations | Listes et citations to CommonMark: yes | Listes et citations to GitHub Flavored Markdown: yes |
| Blocs code et pre | Blocs code et pre to CommonMark: yes | Blocs code et pre to GitHub Flavored Markdown: yes |
| Tableaux simples | – Tableaux simples to CommonMark: no | Tableaux simples to GitHub Flavored Markdown: yes |
| Texte barré | – Texte barré to CommonMark: no | Texte barré to GitHub Flavored Markdown: yes |
| Cellules de tableau fusionnées | – Cellules de tableau fusionnées to CommonMark: no | – Cellules de tableau fusionnées to GitHub Flavored Markdown: no |
| Formulaires, vidéo, iframes | – Formulaires, vidéo, iframes to CommonMark: no | – Formulaires, vidéo, iframes to GitHub Flavored Markdown: no |
Résultat de la conversion HTML en Markdown : à quoi s’attendre
Les noms de classe, styles en ligne, scripts et div de mise en page sont supprimés, car Markdown décrit le sens, pas l'apparence. Le gras et l'italique deviennent des doubles et simples astérisques, les sauts de ligne à l'intérieur d'un paragraphe sont joints, et les entités de caractères comme se transforment en caractères ordinaires en UTF-8. Le fichier .md ne représente qu'une fraction de la taille du HTML : les mots restent, le balisage disparaît.
Idée reçueMarkdown peut reproduire n'importe quelle mise en page HTML.
RéalitéIl ne couvre que la structure du texte ; colonnes, couleurs et blocs positionnés n'ont pas de syntaxe Markdown et sont perdus ou laissés en HTML brut.
Idée reçueUne page convertie est prête à être publiée telle quelle.
RéalitéLes menus, bandeaux de cookies et pieds de page sont conservés ; supprimez-les, et ajoutez un front matter si votre générateur de site l'attend.
Idée reçueLe Markdown produit fonctionne de la même façon partout.
RéalitéLes tableaux et le texte barré nécessitent un moteur GitHub Flavored Markdown ; les outils CommonMark stricts les affichent comme du texte brut.
HTML et Markdown : caractéristiques des formats
HTML
HyperText Markup Language
HTML est le langage de balisage du web, décrit pour la première fois par Tim Berners-Lee au début des années 1990 et désormais maintenu par le WHATWG comme standard évolutif. Un fichier HTML décrit les titres, paragraphes, liens, tableaux, images et formulaires, tandis que la mise en forme provient en général du CSS. Tous les navigateurs l'affichent, et il sert aussi aux modèles d'e-mails et aux pages web enregistrées. Un fichier HTML seul dépend souvent d'images et de feuilles de style externes, et peut donc sembler cassé s'il est déplacé isolément.
- Compression
- –
- Transparence
- –
- Animation
- –
- Année de création
- 1993 · Tim Berners-Lee; maintained by WHATWG
MD
Markdown
Markdown est une syntaxe de balisage légère créée par John Gruber en 2004. Elle utilise des symboles en texte brut, comme # pour les titres, * pour l'emphase et - pour les listes, qui restent lisibles en texte brut et se convertissent proprement en HTML. C'est la norme pour les fichiers README, la documentation, les wikis, les applications de notes et de nombreux générateurs de sites statiques. Il existe plusieurs variantes, comme CommonMark et GitHub Flavored Markdown, qui diffèrent sur des détails tels que les tableaux. N'importe quel éditeur de texte peut ouvrir les fichiers .md.
- Compression
- –
- Transparence
- –
- Animation
- –
- Année de création
- 2004 · John Gruber
On convertit du HTML en Markdown quand le contenu quitte l'endroit qui l'affichait : un blog qui passe à un générateur de sites statiques, un centre d'aide qui rejoint un dépôt de documentation sous Git, ou des articles enregistrés dans un coffre Obsidian où un texte simple et lisible compte plus que le balisage.
Questions sur la conversion HTML en MD
Puis-je convertir une page web enregistrée avec ses images ?
Le convertisseur lit le fichier .html que vous importez. Les balises d'image deviennent des liens d'image Markdown qui pointent vers les mêmes chemins ou URL que la page, donc les images hébergées en ligne continuent de s'afficher. Le dossier d'images local créé par « Enregistrer sous » dans le navigateur n'est pas importé avec le fichier ; copiez-le à côté du .md et les chemins relatifs resteront valides.
Que deviennent les menus, barres latérales et pieds de page ?
Tout le contenu du fichier est converti, car l'outil ne peut pas savoir quelle partie de la page est l'article. Pour un résultat propre, enregistrez l'article sans son thème si votre CMS le permet, ou supprimez ensuite les lignes de navigation en haut et en bas du Markdown.
Comment transférer des articles WordPress vers Hugo ou Jekyll ?
L'export intégré de WordPress est un fichier XML, pas du HTML : convertissez donc le HTML de chaque article, copié depuis l'éditeur de code ou enregistré depuis le navigateur. Ajoutez ensuite un front matter en haut de chaque .md, le bloc compris entre deux lignes de trois tirets qui contient le titre, la date et les étiquettes. Hugo et Jekyll le lisent à cet endroit.
Pourquoi certains tableaux s’affichent-ils mal en Markdown ?
Les tableaux Markdown, ajoutés par GitHub Flavored Markdown, ont une seule ligne d'en-tête et aucune cellule fusionnée. Un tableau HTML simple se convertit proprement ; un tableau avec colspan, rowspan ou des listes imbriquées n'a pas d'équivalent en Markdown et est donc aplati. Markdown accepte le HTML brut : vous pouvez recoller le tableau d'origine là où la mise en page compte.
Le Markdown est-il un bon format pour fournir des pages à une IA ou à un outil de recherche ?
Souvent, oui. Markdown conserve la structure qui compte, titres, listes, liens et mise en valeur, tout en éliminant attributs, scripts et styles : le même article devient beaucoup plus court et plus simple à traiter. Utilisez HTML en TXT si vous ne voulez aucun balisage.
- Convertir DOCX en MarkdownConvertissez vos DOCX Word en Markdown propre pour GitHub, sites statiques et docs-as-code. Images à côté du .md dans un ZIP, 20 fichiers par lot.
- Convertir TXT en MDConvertissez vos .txt en .md pour Obsidian, GitHub ou un site statique. UTF-8 et fins de ligne LF par défaut, CRLF au choix, 20 fichiers par lot.
- Convertir HTML en texteConvertissez du HTML en texte brut : balises, scripts et styles supprimés, entités décodées, sortie UTF-8. 20 pages par lot, sans compte.
- Convertir Markdown en DOCXConvertissez Markdown (.md) en Word DOCX avec de vrais styles de titre, listes, tableaux et liens. Pour vos brouillons Obsidian, Typora ou GitHub.
- Convertir Excel en MD (Markdown)Convertissez un fichier Excel .xlsx en tableaux Markdown pour README, wiki, Obsidian ou prompt IA. Toutes les feuilles, valeurs comme dans Excel.
- Convertir TXT en HTMLTransformez un fichier .txt en page HTML valide : paragraphes conservés, <, > et & échappés, UTF-8 déclaré dans le head. Jusqu'à 20 fichiers par lot.