YAML Frontmatter Editor

Paste a Markdown file or YAML frontmatter block and edit each field in a clean form. Add, remove, or update fields — then copy the result back.

What is YAML frontmatter?

YAML frontmatter is a metadata block at the top of a Markdown file, enclosed in triple-dashed lines (---). Static site generators — Jekyll, Hugo, Docusaurus, Eleventy, and others — use it to store page properties: title, publication date, author, tags, draft status, custom layout, and more.

---
title: My Blog Post
date: 2026-05-22
author: Jane Smith
tags: [markdown, tutorial]
draft: false
---

# Post content starts here

How this tool helps

Paste your Markdown file (or just the YAML block itself) and the editor parses the frontmatter into an editable field-by-field interface. Change values, add new fields, remove unused keys, then copy the updated YAML block — or the full file with the new frontmatter in place — back to your clipboard.

Common use cases

  • Jekyll blogs — update title, tags, categories, layout, and permalink without touching the file in a text editor
  • Hugo sites — toggle draft status, update aliases, modify weight and taxonomy fields
  • Docusaurus docs — edit sidebar labels, custom IDs, pagination controls, and tags
  • Eleventy — manage tags, permalink slugs, and layout keys
  • Content auditing — quickly review what metadata fields a post has without parsing the YAML manually

Supported value formats

  • Strings: title: My Post or quoted title: "My Post, With Commas"
  • Booleans: draft: true / draft: false
  • Numbers: weight: 10
  • Inline arrays: tags: [markdown, tutorial, beginner]
  • Dates: date: 2026-05-22

Related tools