Mode d'emploi
- Écrivez ou collez votre texte dans Markdown. Le HTML apparaît dessous pendant la saisie.
- Lisez l'Aperçu pour vérifier l'aspect de la page. Les tableaux, les listes de tâches et les blocs de code sont affichés comme GitHub les affiche.
- Copiez le Code HTML et collez-le dans votre page, ou utilisez Télécharger pour enregistrer un document complet sous le nom markdown.html.
Ce que la conversion prend en charge
Le convertisseur suit la spécification GitHub Flavored Markdown : titres, emphase et texte fort, listes, citations de bloc, portions de code et blocs de code délimités avec une langue, liens et images, tableaux avec alignement des colonnes, texte barré avec deux tildes, listes de tâches avec cases à cocher, et adresses web qui deviennent des liens. Un saut de ligne simple dans un paragraphe reste un saut de ligne dans la source, mais pas dans le HTML : pour commencer un nouveau paragraphe, laissez une ligne vide.
Le Markdown et le HTML sont lus par le même moteur : le HTML brut écrit dans le texte est donc recopié dans la sortie. La sortie n'est pas assainie, car c'est le code que vous avez demandé. L'aperçu s'exécute dans un cadre qui ne peut ni lancer de scripts ni envoyer de formulaires : un script du texte ne s'exécute donc jamais sur cette page.
- Utilisez un bloc de code délimité par trois accents graves, suivis du nom de la langue, comme js, pour que le code garde ses sauts de ligne.
- Gardez le texte sous 200 000 caractères : un texte plus long n'est pas converti dans le navigateur.
Copier et télécharger le résultat
Le code affiché est le fragment HTML écrit par le convertisseur, sans la page qui l'entoure. Le téléchargement est un document HTML complet, avec le jeu de caractères UTF-8, si bien que les lettres accentuées et les autres textes non latins s'affichent correctement à l'ouverture du fichier dans un navigateur. Son titre est le premier titre du texte.
Exemple détaillé : un titre, une liste et un tableau
Le texte d'exemple commence par un titre de niveau 1, qui devient un élément h1. Sa liste a un élément avec un lien et deux tâches ; la première est cochée et la seconde ne l'est pas, si bien que le HTML affiche la première case cochée et la seconde vide.
Le tableau a une ligne d'en-tête et une ligne pour chacune de ses deux lignes. Le texte barré de sa première colonne devient un élément del, que les navigateurs dessinent avec un trait sur le texte.
Questions fréquentes
Quelle variante de Markdown ce convertisseur utilise-t-il ?
Il utilise GitHub Flavored Markdown, la variante employée sur GitHub pour les fichiers README et les commentaires, avec tableaux, listes de tâches, texte barré et liens automatiques. Certaines extensions d'autres outils, comme les notes de bas de page ou les maths, n'en font pas partie.
Pourquoi un saut de ligne simple ne commence-t-il pas un nouveau paragraphe ?
En Markdown, deux lignes sans ligne vide entre elles appartiennent au même paragraphe, et le navigateur les affiche comme une seule. Une ligne vide commence un nouveau paragraphe. C'est la règle de la spécification, si bien que la sortie correspond à GitHub.
Le HTML est-il sûr à mettre sur mon site ?
Le convertisseur ne nettoie pas le HTML : un script ou un attribut dangereux écrit dans le texte se retrouve donc tel quel dans la sortie. Relisez le code, et retirez ce en quoi vous n'avez pas confiance avant de le publier.
Pourquoi mon texte est-il refusé ?
Le texte dépasse 200 000 caractères. Un texte aussi long ralentit le navigateur : la page ne convertit donc que des textes plus courts. Convertissez-le par parties, ou sur votre propre ordinateur avec un outil en ligne de commande.
Mon Markdown est-il envoyé à un serveur ?
Non. La conversion se fait dans votre navigateur, et l'aperçu s'exécute dans un cadre de la page. Rien de ce que vous saisissez n'est envoyé à notre serveur ni stocké là-bas.
Sources
- GitHub (en anglais) : GitHub Flavored Markdown Spec
- marked (en anglais) : a Markdown parser and compiler
Chiffres et texte vérifiés pour la dernière fois le mardi 10 novembre 2026.