Validateur Markdown Outil de lint Markdown en ligne gratuit

Vérifiez votre Markdown selon plus de 50 règles markdownlint au fil de la frappe, puis corrigez les problèmes en un clic. Gratuit, privé : tout s’exécute dans votre navigateur.

Éditeur Markdown
Résultats de la validation0

Votre texte ne quitte jamais votre navigateur. Le lint s’exécute localement avec la bibliothèque officielle markdownlint, rien n’est téléversé ni stocké sur nos serveurs.

Qu’est-ce qu’un validateur Markdown ?

Un validateur Markdown (aussi appelé linter Markdown) analyse votre source Markdown et signale les violations de règles de style et de correction : niveaux de titre sautés, marqueurs de liste incohérents, espaces en fin de ligne, tabulations, URL nues, blocs de code sans langage, et des dizaines d’autres. Un Markdown propre et cohérent se rend de manière prévisible sur GitHub, dans les générateurs de sites statiques et dans les convertisseurs, et il garde les diffs de documentation faciles à relire.

Cet outil intègre markdownlint, le moteur de lint Markdown standard de facto pour Node.js, s’exécutant entièrement dans votre navigateur. Il applique le même jeu de règles par défaut (MD001–MD059) utilisé par markdownlint-cli2, l’extension markdownlint de VS Code et d’innombrables pipelines CI, si bien que ce qui passe ici passe là-bas. Le bouton Corriger les problèmes applique les corrections automatiques de la bibliothèque, à l’image de markdownlint-cli2 --fix.

Comment valider du Markdown en ligne en 3 étapes

Sans installation, sans compte : commencez simplement à taper.

1

Saisissez ou collez du Markdown

Écrivez dans l’éditeur à gauche, ou collez un document .md existant comme un README GitHub.

2

Examinez les problèmes

Les résultats du lint apparaissent en direct avec numéros de ligne, identifiants de règles et liens de documentation. Cliquez sur un problème pour accéder à sa ligne.

3

Corrigez automatiquement

Un clic corrige chaque problème auto-corrigeable : le même comportement que markdownlint-cli2 --fix.

Pourquoi utiliser notre outil de lint Markdown ?

Le moteur markdownlint de confiance, dans un outil de navigateur rapide.

Plus de 50 règles markdownlint

Le jeu de règles par défaut complet (MD001-MD059) utilisé par markdownlint-cli2 et l’extension VS Code.

Analyse au fil de la frappe

Les problèmes se mettent à jour en direct avec numéros de ligne, identifiants de règles et liens vers la documentation officielle des règles.

Correction automatique en un clic

Corrigez automatiquement les espaces en fin de ligne, marqueurs de liste, lignes vides et plus encore, comme markdownlint-cli2 --fix.

Marqueurs dans l’éditeur

Les lignes problématiques sont signalées dans la gouttière de l’éditeur Ace. Cliquez sur un problème pour y accéder directement.

100% privé

Le lint s’exécute entièrement dans votre navigateur avec la bibliothèque officielle markdownlint. Rien n’est téléversé.

Résultats cohérents avec la CI

Correspond à ce que markdownlint signale dans GitHub Actions et les pipelines CI avec les réglages par défaut.

Règles markdownlint courantes vérifiées

Une sélection des plus de 50 règles que ce validateur applique. Chaque identifiant de règle renvoie à la documentation officielle.

Titres

  • MD001
    heading-increment Les niveaux de titre ne doivent augmenter que d’un niveau à la fois
  • MD018
    no-missing-space-atx Pas d’espace après le dièse dans un titre de style ATX
  • MD022
    blanks-around-headings Les titres doivent être entourés de lignes vides
  • MD025
    single-h1 Plusieurs titres de premier niveau dans le même document
  • MD026
    no-trailing-punctuation Ponctuation en fin de titre
  • MD041
    first-line-heading La première ligne d’un fichier doit être un titre de premier niveau

Listes

  • MD004
    ul-style Le style de liste non ordonnée doit être cohérent
  • MD005
    list-indent Indentation incohérente pour des éléments de liste de même niveau
  • MD007
    ul-indent Indentation des listes non ordonnées
  • MD029
    ol-prefix Préfixe des éléments de liste ordonnée
  • MD030
    list-marker-space Espaces après les marqueurs de liste
  • MD032
    blanks-around-lists Les listes doivent être entourées de lignes vides

Espaces

  • MD009
    no-trailing-spaces Espaces en fin de ligne
  • MD010
    no-hard-tabs Tabulations
  • MD012
    no-multiple-blanks Plusieurs lignes vides consécutives
  • MD013
    line-length La longueur de ligne ne doit pas dépasser 80 caractères
  • MD047
    single-trailing-newline Les fichiers doivent se terminer par un seul caractère de nouvelle ligne

Code, liens et plus

  • MD031
    blanks-around-fences Les blocs de code délimités doivent être entourés de lignes vides
  • MD034
    no-bare-urls URL nue utilisée à la place d’un lien
  • MD040
    fenced-code-language Les blocs de code délimités doivent spécifier un langage
  • MD042
    no-empty-links Pas de liens vides
  • MD045
    no-alt-text Les images doivent avoir un texte alternatif (alt)
  • MD058
    blanks-around-tables Les tableaux doivent être entourés de lignes vides

Questions fréquentes

Tout ce qu’il faut savoir sur le validateur Markdown en ligne.

Qu’est-ce qu’un validateur Markdown ?

Un validateur Markdown (ou linter Markdown) vérifie votre source Markdown selon un ensemble de règles de style et de correction, signalant les problèmes comme les niveaux de titre sautés, les marqueurs de liste incohérents, les espaces en fin de ligne, les tabulations et les langages de bloc de code manquants. Cet outil exécute le même moteur de règles que la populaire bibliothèque markdownlint.

Quelles règles cet outil de lint Markdown vérifie-t-il ?

Il exécute le jeu de règles par défaut complet de markdownlint, plus de 50 règles identifiées de MD001 à MD059, couvrant la structure des titres, le formatage des listes, les espaces, les blocs de code, les liens, les images et les tableaux. Chaque résultat renvoie à la documentation officielle de la règle.

Peut-il corriger automatiquement les problèmes Markdown ?

Oui. Cliquez sur le bouton Corriger pour résoudre automatiquement chaque problème corrigeable, comme les espaces en fin de ligne, les lignes vides manquantes autour des titres, les URL nues et les marqueurs de liste incohérents, le même comportement que l’option --fix de markdownlint-cli2.

Mon Markdown est-il envoyé sur un serveur ?

Non. La validation s’exécute entièrement dans votre navigateur avec la bibliothèque JavaScript officielle markdownlint. Votre texte ne quitte jamais votre appareil, il est donc sûr pour les documents privés ou confidentiels.

Est-ce identique à markdownlint et markdownlint-cli2 ?

Cet outil intègre le même moteur de règles markdownlint qui propulse markdownlint-cli2, l’extension markdownlint de VS Code et des milliers de pipelines CI, si bien que les résultats correspondent à ce que ces outils signalent avec leur configuration par défaut.

Pourquoi devrais-je linter mes fichiers Markdown ?

Un Markdown cohérent se rend de manière plus prévisible sur GitHub, dans les générateurs de documentation et les convertisseurs, et il garde les diffs propres lors des relectures de code. Le lint détecte des problèmes subtils, comme un niveau de titre sauté ou une ligne vide manquante, qui peuvent silencieusement casser le rendu.

Ce validateur Markdown est-il gratuit ?

Oui, entièrement gratuit, sans inscription et sans limite. Vous pouvez valider autant de documents que vous le souhaitez.

Markdown propre ? Prévisualisez-le ou exportez-le en PDF

Voyez votre Markdown validé rendu en direct, ou convertissez-le en PDF professionnellement mis en forme en quelques secondes : gratuit et sans filigrane.

Aperçu Markdown en direct