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.
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.
Saisissez ou collez du Markdown
Écrivez dans l’éditeur à gauche, ou collez un document .md existant comme un README GitHub.
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.
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