Cookies Ce site ne conserve que ce dont il a besoin pour fonctionner. Il n’y a aujourd’hui ni mesure d’audience ni publicité, et rien ici ne vous suit sur d’autres sites. Lire la politique de confidentialité

Choisir ce que j’autorise
+92 312 8299940Devis gratuit
Outil gratuit, fonctionne dans votre navigateur

Convertisseur Markdown en HTML
Et du HTML vers Markdown, avec aperçu en direct

Collez du Markdown dans ce convertisseur Markdown en HTML et obtenez aussitôt un HTML propre. Ou bien collez du HTML pour obtenir un Markdown net, avec un aperçu du résultat.

  • GratuitPrix
  • Dans les deux sensDirections prises en charge
  • AucuneInscription
  • Dans votre navigateurFonctionne

Convertisseur Markdown en HTML

Du Markdown vers un HTML propre et du HTML vers Markdown, avec aperçu en direct

Aperçu
Mots
0
Titres
0
Liens

Prêt. Tapez du Markdown d’un côté ou collez du HTML de l’autre.

Votre navigateur fait tout le travail ici, dans cet onglet. Nous n’envoyons rien, ne stockons rien et n’enregistrons rien.
Les bases

Ce que fait ce convertisseur Markdown en HTML

Ce convertisseur Markdown en HTML transforme le Markdown en texte brut en HTML prêt pour une page web. Tapez dans le champ Markdown et le HTML apparaît dans l’autre, tandis qu’un aperçu en dessous montre le rendu.

Il marche aussi dans la direction opposée. Collez du HTML tiré d’une page web, d’un CMS ou d’un e-mail, et vous obtenez un Markdown propre pour un README, un site statique ou une appli de notes.

Tout se passe dans votre navigateur, donc brouillons, notes privées et documents clients ne quittent jamais votre appareil. Par ailleurs, l’aperçu est sûr, car le convertisseur désactive tout script ou lien dangereux avant de vous montrer le résultat.

Qu’est-ce que Markdown ?

Markdown met un texte en forme avec de simples signes du clavier, comme l’astérisque ou le dièse. Un # ouvre un titre, les astérisques mettent le texte en gras ou en italique, et un tiret ouvre un élément de liste. Ainsi, le texte reste facile à lire avant même la conversion.

Schéma qui associe la syntaxe Markdown courante au HTML obtenu : titres, gras, italique, liens, listes, code et tableaux
Chaque morceau de Markdown correspond à un élément HTML.

John Gruber l’a créé en 2004, et son histoire et ses variantes sont documentées en détail. Aujourd’hui, il fait tourner GitHub, Reddit, Slack, Notion, Jekyll, Hugo et d’innombrables sites de documentation.

Votre Markdown transformé en HTML

Tapez ou collez du Markdown dans le premier champ. Le HTML se met à jour pendant la saisie, avec titres, paragraphes, listes, liens, images, citations et blocs de code à leur place. Ensuite, copiez-le ou téléchargez-le en fichier .html.

Convertisseur Markdown en HTML qui transforme des notes de version avec titres, liste et tableau en HTML propre
Du Markdown en entrée, du HTML propre en sortie, pendant la saisie.

Les blocs de code gardent leur langage, donc ```js devient un élément code avec la classe language-js. C’est justement ce que cherchent les coloriseurs syntaxiques comme Prism et highlight.js.

Votre HTML repassé en Markdown

Collez du HTML dans le second champ, et le Markdown apparaît dans le premier. Le convertisseur garde titres, gras et italique, liens, images, listes, citations, code et tableaux. En revanche, il écarte scripts, styles et cadres intégrés, qui n’ont pas leur place en Markdown.

HTML avec un titre, un paragraphe avec lien et une liste imbriquée, reconverti en Markdown net
Le HTML de n’importe quelle page devient un Markdown net.

Vous pouvez choisir un tiret ou un astérisque pour les éléments de liste, et des dièses ou un soulignement pour les titres principaux. Ainsi, le résultat suit le style que votre projet utilise déjà.

Tableaux GitHub, listes de tâches et plus

Avec les extras GitHub activés, le convertisseur comprend les fonctions que l’on utilise chaque jour sur GitHub. Autrement dit, des tableaux avec alignement des colonnes, des listes de tâches avec cases, du texte barré avec deux tildes et des adresses web nues qui deviennent des liens d’elles-mêmes.

Aperçu en direct d’un Markdown converti avec un tableau, une liste de tâches à cocher et un bloc de code
L’aperçu en direct montre tableaux, listes de tâches et code tels qu’ils apparaîtront.

Ces extras suivent GitHub Flavored Markdown, le dialecte que GitHub décrit dans son propre guide de syntaxe d’écriture et de mise en forme. En revanche, si vous voulez un Markdown strict et simple, désactivez-les.

Quelles règles Markdown il suit

Les règles de base viennent de la spécification CommonMark, la norme que partagent la plupart des outils modernes, que l’IETF a enregistrée avec les autres dialectes dans la RFC 7764. Cela couvre les cas courants : titres, emphase, liens, liens de référence, listes, listes imbriquées, citations et code. Toutefois, quelques cas rares de la spécification complète peuvent légèrement différer.

Collez n’importe quoi sans risque

Le Markdown peut contenir du HTML brut, et c’est ainsi que beaucoup de sites subissent des attaques. C’est pourquoi, par défaut, ce convertisseur affiche les balises HTML du Markdown comme du texte brut. Si vous faites confiance à la source, cochez Autoriser les balises HTML brutes, et le convertisseur garde les balises mais retire scripts, cadres et gestionnaires d’événements.

Dans tous les cas, le convertisseur vérifie chaque lien. Un lien vers javascript: ou un schéma similaire devient un # inoffensif, et le tableau des vérifications indique combien il en a modifié.

Des vérifications qui repèrent les erreurs courantes

Sous l’aperçu, un tableau de vérifications examine le résultat. Il avertit quand un niveau de titre manque, par exemple un H2 suivi d’un H4, ce qui déroute les lecteurs d’écran et les moteurs de recherche. De plus, il signale les images sans texte alternatif et les pages avec plus d’un H1.

Pour examiner en détail les titres d’une page en ligne, notre analyseur de balises de titre lit n’importe quelle URL et affiche son plan.

Rédiger un README en Markdown

Presque chaque projet sur GitHub commence par un fichier README.md. Donc, si votre documentation vit dans une vieille page HTML, collez-la dans le champ HTML, copiez le Markdown, et votre README est prêt en quelques secondes.

L’inverse marche aussi. Par exemple, quand un client veut le README sous forme de page web, convertissez le Markdown en HTML et placez-le dans n’importe quel modèle.

Markdown au cœur des générateurs de sites statiques

Jekyll, Hugo, Eleventy, Astro et Docusaurus construisent tous des sites à partir de fichiers Markdown. Par conséquent, migrer un ancien site vers l’un d’eux oblige souvent à convertir d’abord de nombreuses pages HTML en Markdown, et ce convertisseur s’en charge page par page.

Ensuite, avant de valider les fichiers, consultez le tableau des vérifications. Il signale les niveaux de titre sautés et les images sans texte alternatif, deux défauts qu’un site statique publierait tels quels.

Contenu venu de Word ou Google Docs

Copier depuis Word ou Google Docs entraîne souvent beaucoup de mise en forme cachée. D’abord, collez le texte dans votre CMS ou un brouillon d’e-mail, puis copiez le HTML et collez-le ici. Le convertisseur garde la structure, comme les titres, listes et liens, et laisse de côté polices et couleurs.

Ainsi, vous obtenez un Markdown propre, à stocker, modifier et réutiliser partout, sans le fouillis qu’ajoutent les outils bureautiques.

Écrire sans lâcher le clavier

Beaucoup d’auteurs préfèrent Markdown, car ils n’ont jamais besoin de la souris. Au lieu de cliquer sur une barre d’outils, vous tapez deux astérisques pour le gras ou un dièse pour un titre, et vous gardez le fil de vos idées. Plus tard, cette page transforme le brouillon en HTML en une seule étape. En même temps, les notes d’origine restent lisibles dans n’importe quel éditeur de texte brut, même dans des années.

Réussir ses tableaux

Un tableau demande deux choses : une ligne d’en-tête et, juste en dessous, une ligne de tirets entre barres verticales. Sans cette ligne de séparation, le convertisseur lit les lignes comme du texte brut, donc le tableau n’apparaît jamais.

Les autres lignes peuvent être irrégulières, car le convertisseur aligne les cellules pour vous. De plus, un deux-points de part ou d’autre des tirets fixe l’alignement de la colonne, et l’aperçu le montre aussitôt.

Enfin, gardez chaque tableau simple. Markdown ne sait pas fusionner des cellules, donc si une mise en page l’exige, laissez plutôt le tableau en HTML dans votre page.

Où les gens l’utilisent

Les rédacteurs écrivent en Markdown et collent le HTML dans un CMS qui ne gère pas Markdown. Les développeurs déplacent d’anciennes docs HTML vers un site Markdown. Par ailleurs, les équipes support transforment des pages d’aide en base de connaissances, et les étudiants nettoient des notes copiées sur le web.

Dans chaque cas, le fonctionnement dans les deux sens fait gagner du temps. Vous pouvez convertir, modifier le Markdown puis reconvertir, sans rien retaper.

Conseils pour un Markdown propre

Laissez une ligne vide entre les blocs, par exemple avant une liste ou après un titre. Indentez les éléments imbriqués de deux ou quatre espaces, et encadrez le code par trois accents graves au lieu de l’indenter. De plus, donnez à chaque image une courte description entre les crochets.

Une fois terminé, comptez les mots avec notre compteur de mots, ou vérifiez le titre et la description de la page avec l’aperçu d’extrait SERP.

Quatre étapes

Du Markdown au HTML, étape par étape

Les deux champs se mettent à jour pendant la saisie, donc il n’y a pas de bouton de conversion.

  • 1

    Collez votre Markdown

    Ou collez du HTML dans l’autre champ pour faire l’inverse.

  • 2

    Vérifiez l’aperçu

    Il montre titres, listes, tableaux et code tels qu’ils apparaîtront.

  • 3

    Lisez les contrôles

    Corrigez les titres sautés ou les images sans texte alternatif.

  • 4

    Copiez ou téléchargez

    Récupérez le HTML ou le Markdown en texte ou en fichier.

Pourquoi celui-ci

Pensé autant pour qui écrit que pour qui code

Un convertisseur Markdown basique va dans un seul sens et fait confiance à chaque balise. Celui-ci, au contraire, va dans les deux sens et vous protège.

  • Dans les deux sens

    Du Markdown vers le HTML et du HTML vers le Markdown, en direct.

  • Aperçu en direct

    Voyez le résultat avant de le coller ailleurs.

  • Extras GitHub

    Il gère tableaux, cases à cocher, texte barré et URL brutes.

  • Sûr par défaut

    Les scripts et liens dangereux ne s’exécutent jamais.

  • Des vérifications utiles

    Il signale les titres sautés et les textes alternatifs manquants.

  • Privé

    Ce que vous collez reste dans votre navigateur.

Bonnes habitudes

Conseils pour écrire en Markdown

Suivez-les, et votre Markdown se convertira de la même façon partout.

  • Laissez des lignes vides entre les blocs. Mettez-en une avant les listes, citations et code.
  • Encadrez votre code. Trois accents graves et un nom de langage valent mieux qu’une indentation.
  • Utilisez un seul H1. Ouvrez les sections avec ## et descendez d’un niveau à la fois.
  • Décrivez chaque image. Ce qui figure entre crochets sert de texte alternatif.
  • Indentez les listes imbriquées de façon régulière. Deux ou quatre espaces, mais partout les mêmes.
  • Gardez un seul marqueur de liste. Mélanger - et * peut couper une liste en deux.
Erreurs courantes

Six erreurs avec Markdown

Chacune casse la mise en page ou le sens.

  • Pas de ligne vide avant une liste

    Certains outils lisent alors la liste comme une partie du paragraphe.

  • Des tirets bas dans les mots

    Un nom comme my_file_name peut passer en italique dans les anciens outils.

  • Oublier de refermer un bloc de code

    Tout ce qui suit devient du code.

  • Coller du HTML douteux

    Des scripts peuvent s’y cacher, donc laissez le HTML brut désactivé, sauf si vous lui faites confiance.

  • Oublier la ligne de tirets sous l’en-tête du tableau

    La ligne |---| sous l’en-tête est obligatoire.

  • Sauter du H2 au H4 sans passer par un H3

    Passer de ## à #### déroute lecteurs et moteurs de recherche.

Questions

Questions fréquentes sur le convertisseur Markdown en HTML

Que faire pour passer du Markdown en HTML ?

Collez le Markdown dans le premier champ. Ensuite, le HTML apparaît aussitôt dans le second, prêt à copier.

L’outil fonctionne-t-il aussi du HTML vers le Markdown ?

Oui. Collez le HTML dans le second champ, puis le Markdown apparaît dans le premier.

Les tableaux sont-ils gérés ?

Oui, avec les extras GitHub activés. De plus, il garde l’alignement des colonnes défini par les deux-points.

Les cases à cocher sont-elles gérées ?

Oui. Écrivez - [ ] ou - [x], et vous obtenez ainsi des cases à cocher dans le HTML.

Est-il sûr de coller du HTML venu d’autres sites ?

Oui. Le convertisseur écarte les scripts, retire les gestionnaires d’événements et transforme les liens de script en #.

Quelle variante de Markdown utilise-t-il ?

CommonMark pour la base, avec en plus les extras GitHub, que vous pouvez désactiver.

Garde-t-il le langage du code ?

Oui. Un bloc comme ```python devient un élément code avec la classe language-python.

Le résultat peut-il être enregistré ?

Oui. Enregistrez pour cela le Markdown en fichier .md, ou le HTML en fichier .html.

Pourquoi mes balises HTML s’affichent-elles comme du texte ?

Par sécurité. Cochez Autoriser les balises HTML brutes pour les garder, nettoyées des scripts.

Un serveur voit-il ce que je colle ?

Non. La conversion tourne dans votre navigateur, donc rien ne quitte la page.

Plus d’outils gratuits

D’autres utilitaires pour vos contenus

Des étapes utiles une fois votre HTML prêt.

On passe votre Markdown en HTML ?

Collez-le et le HTML apparaît aussitôt. De plus, ce convertisseur Markdown en HTML est gratuit, sans compte, et fonctionne dans votre navigateur.