Aller au contenu

Convertisseur Markdown en HTML

Transformez du Markdown en HTML prêt à coller, en fragment ou en document complet, avec un aperçu sûr à côté.

Traité localement dans votre navigateur

Options
0 caractères · 0 lignes
Le résultat apparaîtra ici.

Qu'est-ce que Convertisseur Markdown en HTML ?

Cet outil compile du Markdown GitHub (titres, listes, tableaux, listes de tâches, code délimité, liens, images) en HTML et vous montre le code source, pas seulement le rendu. Le résultat peut être collé dans un CMS, un modèle d’e-mail, une page statique ou un composant.

Par défaut, le HTML est nettoyé : les <script>, les gestionnaires d’événements comme onclick et les liens javascript: ou data: sont supprimés, et les liens externes reçoivent rel="noopener noreferrer". Vous pouvez aussi indenter la sortie et l’envelopper dans une page <!doctype html> complète avec votre titre.

Comment ça marche ?

  1. Collez votre Markdown dans la zone de saisie.
  2. Laissez « Nettoyer le HTML » activé pour un contenu non fiable ; ne le désactivez que si vous faites entièrement confiance à la source.
  3. Choisissez l’indentation, les retours à la ligne GFM et l’enveloppe de document HTML complet avec un titre.
  4. Copiez le code HTML ou téléchargez-le sous document.html ; l’aperçu nettoyé s’affiche en dessous.

Cas d'usage courants

  • Convertir un README ou une page de documentation en HTML pour un site statique.
  • Produire le corps HTML d’une newsletter ou d’un e-mail à partir de notes en Markdown.
  • Générer un fichier HTML autonome à partir de notes de réunion à partager en pièce jointe.
  • Vérifier précisément quelles balises HTML produit une construction Markdown.

Exemples

Essayez cette saisie dans l'outil ci-dessus :

# Release notes

A short **Markdown** demo with *emphasis*, ~~strikethrough~~ and `inline code`.

## Checklist

- [x] Write the draft
- [x] Add a table and a code block
- [ ] Review the [style guide](https://example.com/style-guide)
- [ ] Publish

## Steps

1. Install the dependencies
2. Run the build
3. Check the output

## Comparison

| Format   | Readable | Portable |
|----------|:--------:|---------:|
| Markdown | yes      | high     |
| HTML     | partly   | high     |
| PDF      | yes      | medium   |

```js
const greet = (name) => `Hello, ${name}!`;
console.log(greet("world"));
```

> Tip: a blank line starts a new paragraph.

---

See the [documentation](https://example.com/docs) fo
…

Confidentialité

Convertisseur Markdown en HTML s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.

Limites

Avec le nettoyage désactivé, le code HTML n’est pas filtré et peut contenir tout HTML brut présent dans votre Markdown. L’aperçu reste toujours nettoyé. Aucun style n’est inclus : la sortie ne contient pas de CSS.

Questions fréquentes

Que change l’option de nettoyage ?

Elle fait passer le HTML par DOMPurify avec une liste blanche stricte, ce qui supprime scripts, gestionnaires d’événements, styles et schémas d’URL dangereux. Désactivée, vous obtenez la sortie brute du convertisseur.

Puis-je obtenir une page web complète plutôt qu’un fragment ?

Oui. Activez « Document HTML complet » pour ajouter <!doctype html>, <html lang>, la balise charset, la balise viewport, votre titre et l’enveloppe <body>.

Le Markdown à l’intérieur des blocs HTML est-il converti ?

Selon les règles CommonMark, le Markdown situé dans un bloc HTML brut est laissé tel quel. Laissez une ligne vide après la balise ouvrante si vous voulez qu’il soit traité.

Plus d'outils dans Markdown & diagrammes →