Convertir Markdown en HTML

Transformez un fichier Markdown en page HTML prête à ouvrir, avec les tableaux, blocs de code et listes de tâches façon GitHub. Rien n'est envoyé.

Déposez votre fichier ici ou choisissez-en un

Images, documents, tableurs, fichiers de données et sous-titres. Votre fichier reste sur votre appareil.

Votre fichier est converti sur cet appareil et n'est jamais envoyé sur un serveur.

Du Markdown à une vraie page web

Le Markdown permet aux développeurs, rédacteurs et preneurs de notes de mettre en forme du texte sans traitement de texte : # pour les titres, astérisques pour l'emphase, tirets pour les listes. Il est idéal pour écrire, mais les navigateurs, les outils d'e-mail et beaucoup d'éditeurs de CMS ont besoin de HTML.

Ce convertisseur analyse votre fichier avec marked, un moteur Markdown très répandu, en syntaxe GitHub Flavored Markdown. Le résultat est un document HTML5 complet avec déclaration UTF-8, un titre tiré de votre premier titre et une petite feuille de style lisible : le fichier est agréable dès le double clic.

Markdown ou HTML : comparaison rapide

Principales différences entre les formats Markdown et HTML
CaractéristiqueMarkdownHTML
Nom completMarkdownHyperText Markup Language
TypeLangage de balisage léger en texte brutDocument de balisage pour le web
Création20041991
Créé parJohn Gruber avec Aaron Swartz ; spécification CommonMark depuis 2014Tim Berners-Lee ; maintenu aujourd'hui par le WHATWG
Mise en formeTitres, listes, liens, emphase, code et tableauxStructure complète, liens et médias, stylés en CSS
PagesAucune notion de pageUne page continue qui s'adapte
Idéal pourREADME, documentation, notes et sites statiquesPages web et e-mails enrichis
CompatibilitéGitHub, GitLab, applis de notes et générateurs de sites statiquesTous les navigateurs
Type MIMEtext/markdowntext/html

Comment convertir du Markdown en HTML

  1. Étape 1: Choisissez un fichier .md

    Déposez un README, un fichier de notes ou un brouillon d'article. Du texte copié ? Enregistrez-le d'abord en fichier .md.

  2. Étape 2: Gardez HTML comme sortie

    HTML est présélectionné. PDF et TXT sont aussi disponibles.

  3. Étape 3: Convertissez

    Le Markdown est analysé puis intégré dans une page HTML complète.

  4. Étape 4: Téléchargez et ouvrez

    Ouvrez le fichier .html dans un navigateur, ou copiez le contenu du body dans votre CMS.

Fonctions Markdown prises en charge

Syntaxe GitHub

Tableaux, texte barré, listes de tâches et liens automatiques.

Blocs de code

Les blocs délimités gardent leur classe de langage, prêts pour une coloration syntaxique.

Document complet

Doctype, charset, viewport et titre sont inclus.

Style lisible par défaut

Une feuille de style légère règle la largeur, la police et les bordures de tableau.

À quoi sert la conversion Markdown en HTML

  • Publier des notes. Partagez un export Obsidian ou Notion sous forme de page web unique.

  • Aperçu de README. Voyez à peu près le rendu d'un README avant de le pousser.

  • Contenu de CMS et de newsletter. Collez le HTML généré dans les éditeurs qui acceptent le HTML.

  • Documentation hors ligne. Donnez à vos collègues un fichier qui s'ouvre dans n'importe quel navigateur.

À quoi ressemble le HTML généré

Les titres deviennent des éléments h1 à h6, les listes des ul et ol, les tableaux des éléments table avec cellules d'en-tête, et les blocs de code des pre et code avec une classe comme language-js. Les retours à la ligne dans un paragraphe suivent les règles du Markdown : un simple retour ne crée pas de saut, sauf si la ligne se termine par deux espaces ou une barre oblique inverse.

Le HTML brut présent dans votre Markdown est conservé tel quel, comme sur GitHub. C'est utile pour des blocs details ou des intégrations, mais la sortie n'est alors pas plus sûre que le Markdown fourni.

Utiliser le résultat sur votre site

Si vous n'avez besoin que du contenu, copiez tout ce qui se trouve entre les balises body et collez-le dans votre modèle ou votre CMS. La feuille de style incluse est facultative et ne vise que les éléments de base : une fois retirée, elle n'interfère pas avec votre site.

Les liens et chemins d'images relatifs restent relatifs. Gardez le fichier HTML dans la même arborescence que le Markdown pour que les images continuent de s'afficher.

  • Page complète : ouvrez le fichier directement.
  • Fragment : copiez le contenu du body dans votre éditeur.
  • Style : remplacez la petite feuille de style intégrée par la vôtre.

Conseils pour vos fichiers Markdown

  • Commencez le fichier par un titre # : il devient le titre de la page.
  • Laissez une ligne vide avant les listes et les tableaux pour que tous les moteurs les reconnaissent.
  • Utilisez des blocs de code délimités avec un nom de langage pour faciliter la coloration.
  • Vérifiez les liens après conversion : les liens .md ne sont pas réécrits en .html.

Questions sur la conversion Markdown en HTML

Quelle variante de Markdown est prise en charge ?

Le GitHub Flavored Markdown via la bibliothèque marked, avec tableaux, listes de tâches, texte barré et liens automatiques.

Le HTML contient-il du CSS ?

Oui, une courte feuille de style pour une typographie lisible et des bordures de tableau. Supprimez-la si vous utilisez vos propres styles.

Le front matter est-il géré ?

Le front matter YAML n'est pas interprété ; retirez-le avant la conversion, sinon il apparaîtra comme du texte.

Une coloration syntaxique est-elle appliquée ?

Non. Les blocs de code portent des classes de langage pour que Prism ou highlight.js les colorent ensuite.

Puis-je plutôt convertir le Markdown en PDF ?

Oui. Choisissez PDF comme sortie pour un PDF texte simple, ou ouvrez le HTML dans un navigateur et imprimez-le en PDF pour un rendu stylé.

Mon fichier est-il envoyé ?

Non. L'analyse et la conversion ont lieu dans votre navigateur.

Conversions associées