Edit YAML front matter in .md files — add, modify, delete fields with live preview. 100% local.
This tool runs 100% in your browser. All computation happens locally on your device — your input is never uploaded to any server. Results are for reference only.
A Markdown file with front matter is really two documents: a ----delimited YAML metadata block at the very top, then the Markdown body. Static-site generators (Hugo, Jekyll, Hexo) read the YAML for title, date, tags, draft and so on, then render the body. This tool parses that block with a YAML parser, exposes each key as a typed field (string, date, number, boolean, array, object, null), and re-serializes valid YAML on download — the body below the closing --- is preserved untouched.
Left: the raw file. The dashed --- fences mark the metadata region; everything after them is body. Right: each YAML key becomes an editable typed field, and the round-trip re-emits valid YAML (dates kept as yyyy-mm-dd so they are not re-parsed as timestamps).
Diego, a content engineer, has a half-finished blog post with front matter. He needs to flip it live and tidy its metadata before the next site build.
Edit YAML front matter in Markdown files. Everything runs locally; nothing is uploaded.
FreeToolHub Markdown Metadata Editor is a free browser-based tool — edit YAML front matter in Markdown files. No signup, no upload; everything runs locally in your browser.
Modifiez le YAML front matter des fichiers Markdown. Ajoutez, modifiez, supprimez des champs de métadonnées avec détection de type. Aperçu de diff en direct. Téléchargez les fichiers .md modifiés. 100 % basé sur le navigateur.
Cet éditeur modifie le YAML front matter — le bloc clé : valeur entre les marqueurs --- en haut des fichiers Markdown — sans avoir à écrire manuellement le YAML et à risquer des erreurs d'indentation. Chargez un fichier .md et l'outil convertit le front matter en un formulaire modifiable : les champs existants s'affichent avec les types détectés, les nouveaux champs s'ajoutent en un clic, et les valeurs se modifient comme du texte, des nombres, des booléens, des dates ou des listes. Un diff en direct montre exactement quelles lignes changeront avant de télécharger le fichier modifié, et le corps sous le front matter reste identique octet par octet. Tout s'exécute localement, ce qui convient aux sites Jekyll, Hugo et Hexo dont le front matter contient souvent des brouillons et du contenu non publié.
Les auteurs de blogs publiant via des générateurs de sites statiques ajustent les titres, les balises et les dates sans que les erreurs de syntaxe YAML bloquent une compilation. Les équipes de contenu standardisant les métadonnées dans les articles — en ajoutant un champ d'auteur cohérent ou une taxonomie de catégories — modifient par lots les champs et voient chaque diff avant de sauvegarder. Les rédacteurs techniques maintenant des ensembles de documentation mettent à jour les versions et les dates de dernière révision dans de nombreux fichiers. Quiconque a cassé une compilation Jekyll avec un espace indésirable dans les métadonnées, puis a passé une heure à le trouver, adopte immédiatement un éditeur basé sur des formulaires.
(1) Téléversez ou collez un fichier Markdown avec un front matter ; l'analyseur lit tout entre les délimiteurs d'ouverture et de fermeture ---. (2) Les champs s'affichent comme une liste modifiable avec détection de type — les chaînes, nombres, booléens, dates et tableaux obtiennent chacun une entrée appropriée. (3) Ajoutez, renommez ou supprimez des champs ; le réordonnage maintient le YAML final propre. (4) Consultez le diff — front matter d'origine versus modifié côte à côte — puis téléchargez le .md mis à jour avec le contenu du corps intact. Un YAML non valide dans la source est signalé au chargement plutôt que d'être altéré silencieusement.
Le front matter est l'en-tête de métadonnées que les générateurs de sites statiques lisent pour construire les routes et les modèles. Champs courants dans Jekyll, Hugo et Hexo : title et description pour les données d'en-tête de page ; date et lastmod contrôlant l'ordre de tri et les horodatages du sitemap ; tags et categories alimentant les pages de taxonomie ; draft : true excluant un article des builds de production ; slug et url remplaçant la route par défaut ; author et layout sélectionnant les modèles. Les conventions de type sont importantes : dates au format ISO (2026-08-15 ou avec heure), listes soit en ligne [a, b] soit un élément - par ligne, et chaînes avec deux-points entre guillemets. Les classiques qui cassent les builds sont les tabulations au lieu des espaces, les valeurs non citées contenant deux-points, et l'indentation de liste incohérente — précisément les erreurs qu'un éditeur basé sur des formulaires empêche structurellement. Gardez les champs personnalisés alignés avec les noms attendus par votre thème, et utilisez les mises à jour lastmod intentionnellement : les consommateurs de sitemap les traitent comme un signal de fraîcheur.
Le YAML front matter est un bloc de métadonnées en haut d'un fichier Markdown, entouré de délimiteurs ---. Il contient des paires clé-valeur comme title, author, date, tags et le statut draft. Les générateurs de sites statiques comme Hugo, Hexo et Jekyll l'utilisent pour gérer les métadonnées des articles.
Oui. Cliquez sur le bouton + Add field en bas de la liste de champs. Entrez un nom de champ, sélectionnez un type (string, date, number, boolean ou array) et entrez une valeur. Le nouveau champ est automatiquement ajouté à la sortie du front matter.
L'outil prend en charge les fichiers .md, .markdown et .txt jusqu'à 1 Mo. Les fichiers sont traités entièrement dans votre navigateur — aucun contenu n'est téléversé vers un serveur.
Oui. L'outil analyse le YAML front matter standard délimité par --- en haut du fichier, qui est le format utilisé par Hugo, Hexo, Jekyll, Eleventy et la plupart des générateurs de sites statiques.
What do you call a really smart cookie?
No signups, no data sold. Every tool is free to use — the free tier allows 5 downloads or saves per day, and the optional Pro plan ($7/mo, $59/yr) adds unlimited downloads, batch processing, white-label exports and an ad-free experience.
☕Support me on Ko-fi— support the free tier100% of proceeds go towards hosting & building more free tools.