Editor de front matter
Cole Markdown ou solte um arquivo .md para editar seu front matter YAML ou TOML — o corpo do documento volta idêntico byte a byte.
Seu arquivo nunca sai do seu dispositivo.
Solte um arquivo .md aqui, ou
Cole ou envie Markdown para editar seu front matter.
Nenhum front matter encontrado
Este documento não começa com um bloco --- ou +++. Você pode adicionar um vazio e o documento abaixo fica exatamente como está.
Não foi possível ler o front matter por completo
A edição está desativada para não adivinhar nem perder nada. Seu documento está intacto — corrija as linhas abaixo no seu editor e tente de novo.
Campos do front matter
Apenas os valores do front matter que você alterou são reescritos. Comentários, ordem das chaves, estilo de aspas e todo o corpo do documento são preservados exatamente.
Baixar .md Nenhuma alteração ainda — baixar agora devolve o documento original.
Sobre o editor de front matter
O corpo do seu documento nunca é tocado
Este é o propósito central da ferramenta, então é garantido por construção e não por cuidado: o corpo nunca é analisado, nunca é dividido em linhas e nunca é remontado. Ele é tomado como um único trecho do seu texto original e devolvido inalterado. Quebras de linha, espaços finais e o fato de o arquivo terminar ou não com uma quebra sobrevivem exatamente — justamente o que um editor descuidado reescreve em silêncio e que você só notaria depois, num diff.
As edições são cirúrgicas
Quando você muda um valor, apenas os caracteres daquele valor são substituídos, no lugar, dentro da linha original. Todo o resto do bloco fica intacto: comentários, linhas em branco, a ordem das suas chaves e o estilo de aspas de cada campo. Isso é deliberadamente diferente de como a maioria das ferramentas funciona — analisar o front matter para um objeto e reescrevê-lo não consegue preservar comentários nem ordem, porque essa informação não existe no objeto.
O que ele pode e não pode editar
Campos simples chave: valor são editáveis. Estruturas aninhadas, valores de lista e valores de bloco multilinha são exibidos mas marcados como somente leitura — reestruturá-los com segurança exige mais contexto do que uma caixa de texto oferece, então a ferramenta se abstém em vez de arriscar estragá-los. Se o bloco não puder ser lido, a ferramenta avisa com um número de linha e desativa a edição por completo; ela nunca descarta conteúdo que não entende. Front matter TOML (+++) também é suportado.
Edite sem enviar nada — seu arquivo nunca sai do seu dispositivo
Esta ferramenta roda inteiramente no seu navegador usando JavaScript. Seu Markdown nunca é enviado a um servidor, nunca é armazenado e nunca sai do seu dispositivo — então posts, rascunhos e metadados continuam privados.
Perguntas frequentes
- O corpo do meu documento vai mudar em algo?
- Não. O corpo é devolvido idêntico byte a byte — não apenas equivalente. Ele nunca é analisado ou remontado, apenas recortado do seu texto original e recolocado, então quebras de linha e a quebra final ficam exatamente como você tinha.
- Meus comentários e a ordem das chaves sobrevivem?
- Sim. As edições substituem apenas os caracteres dos valores que você realmente muda, então comentários, linhas em branco, ordem das chaves e o estilo de aspas dos campos intocados são todos preservados. Ferramentas que analisam o front matter para um objeto e o reserializam não conseguem fazer isso.
- Por que não consigo editar alguns campos?
- Mapas aninhados, listas e valores de bloco multilinha são marcados como somente leitura. Editá-los por uma caixa de uma linha significaria reestruturar YAML por você, o que pode mudar o significado — então a ferramenta os mostra e não os altera.
- E se meu YAML estiver quebrado?
- A ferramenta relata o problema com o número da linha e desativa a edição. Seu documento fica completamente intacto — nada é descartado ou adivinhado. Corrija a linha no seu editor e cole de volta.
- E se não houver front matter?
- Você é avisado e recebe a opção de adicionar um bloco YAML ou TOML vazio. O documento existente é mantido exatamente como está e o novo bloco é simplesmente colocado acima dele.
- TOML é suportado?
- Sim — um bloco +++ inicial é reconhecido e seus campos chave = valor são editáveis, com as mesmas garantias de preservação do YAML.
Mais ferramentas de Markdown, em breve
Markdown para PDF, juntar, dividir e mais — tudo grátis e tudo no seu navegador.
Voltar para todas as ferramentas →