OpenReplay Logo
12k
12k

Convertisseur Markdown ⇄ HTML

Convertissez du Markdown en HTML et du HTML en Markdown, avec un aperçu en direct et une sortie nettoyée — traité localement, rien ne quitte votre navigateur.

Traité localement

À propos de cet outil

Le Markdown est une syntaxe de balisage légère qui correspond directement à un sous-ensemble du HTML : titres, emphase, liens, listes, blocs de code, citations et tableaux. Ce convertisseur restitue le Markdown en HTML avec le GitHub-flavored Markdown (GFM) activé — afin que les tableaux à barres verticales et le texte barré fonctionnent — puis passe le résultat dans DOMPurify avant même qu'il n'atteigne la page, en supprimant les scripts et les attributs dangereux. Le sens inverse parcourt le DOM HTML analysé et émet du Markdown propre, en retransformant les tableaux GFM en syntaxe à barres verticales et en préservant les langages des blocs de code délimités.

Utilisez-le pour transformer un brouillon de README ou de changelog en HTML que vous pouvez coller dans un CMS, pour vérifier précisément le HTML que produit votre Markdown via la vue HTML, ou pour reconstituer du Markdown à partir d'un fragment de HTML que vous avez collé depuis une page de documentation ou un éditeur de texte enrichi. Le commutateur Aperçu / HTML vous permet de visualiser le rendu et de récupérer la source au même endroit, et tout se met à jour en direct au fur et à mesure que vous tapez.

La sortie HTML est nettoyée avec DOMPurify avant le rendu, de sorte que les scripts et les attributs de gestionnaire d'événements de votre Markdown sont supprimés — l'aperçu reflète du HTML sûr, et non la conversion brute.

Questions fréquentes

Ce convertisseur prend-il en charge le GitHub-flavored Markdown (GFM) ?

Oui. Le GFM est activé, de sorte que les tableaux à barres verticales, les blocs de code délimités avec indications de langage et le ~~texte barré~~ sont tous convertis. Le sens HTML vers Markdown émet également des tableaux GFM à barres verticales.

Le HTML généré peut-il être utilisé directement en toute sécurité ?

Le HTML est nettoyé avec DOMPurify, qui supprime les scripts, les gestionnaires d'événements et autres balisages dangereux. Son rendu est sûr, mais traitez toujours avec prudence tout HTML dont vous n'êtes pas l'auteur avant de le publier.

Mon Markdown ou mon HTML est-il envoyé à un serveur ?

Non. Les deux sens s'exécutent entièrement dans votre navigateur à l'aide de JavaScript — l'analyseur marked, DOMPurify et un parcoureur de DOM côté client. Rien n'est envoyé ni stocké.