Nenhum arquivo ainda. Solte vários arquivos aqui, escolha-os pelo botão ou digite o texto abaixo.
Nenhuma entrada ainda.
Parser e conversor de front matter
Este conversor de front matter para JSON lê os metadados de arquivos Markdown – YAML entre linhas ---, TOML entre linhas +++ ou um objeto JSON – e os transforma em JSON. Você também pode editar os dados e gravá-los de volta em YAML, TOML ou JSON.
Última atualização:
Como funciona
Adicione arquivos Markdown
Cole um post ou solte vários arquivos .md de um site Jekyll, Hugo, Astro, Eleventy ou Docusaurus.
Extraia ou edite
Front matter → JSON gera um objeto, ou um array quando há vários arquivos. Editar e gravar de volta permite mudar como JSON os dados do arquivo selecionado.
Baixe
Salve o JSON, clique em Abrir no JSON Viewer ou baixe o arquivo Markdown com o novo front matter.
Recursos
YAML, TOML e JSON
Os três estilos de front matter são reconhecidos automaticamente, inclusive tabelas aninhadas e arrays de tabelas no TOML.
Lote em um único JSON
Vários arquivos viram um array com o campo "file" ou um objeto com o nome do arquivo como chave – pronto para um índice de busca ou um script de migração.
Corpo como content
Se quiser, adicione o corpo Markdown como campo "content" ao lado dos metadados.
Converta formatos do Hugo e do Jekyll
Grave o front matter de volta como YAML, TOML ou JSON: passe um post do TOML +++ do Hugo para YAML --- sem mexer no corpo.
Erros claros
YAML ou TOML quebrado é informado com o nome do arquivo e o número da linha, em vez de gerar dados vazios sem aviso.
Limites e privacidade
Até 500 arquivos, cada um com até 5 MB, e 50 MB no total. O front matter precisa começar na primeira linha do arquivo. Tudo é analisado no seu navegador; os arquivos não são enviados. Saiba mais na página de privacidade.
Perguntas frequentes
O que é front matter?
É um bloco de metadados bem no início de um arquivo Markdown – título, data, tags – usado por geradores de sites estáticos. YAML usa linhas ---; TOML (Hugo) usa +++.
Como converter front matter para JSON?
Cole o arquivo ou solte vários, mantenha Front matter → JSON e copie ou baixe o JSON. As datas ficam como foram escritas, por exemplo "2026-03-14".
Dá para converter front matter TOML para YAML?
Sim. Escolha Editar e gravar de volta, selecione o arquivo, defina Formato como YAML e baixe. O corpo do arquivo é mantido byte a byte.
O que acontece com valores null no TOML?
O TOML não tem null. Chaves com valor null são omitidas ao gravar TOML, e o resumo informa quantas foram.
YAML com tags personalizadas é executado?
Não. O parser usa o core schema do YAML: tags desconhecidas ficam como strings simples e os aliases são limitados, então um arquivo não consegue rodar código nem estourar a memória.
É grátis e meus arquivos ficam privados?
Sim. É grátis, sem cadastro, e tudo é lido no seu navegador; nenhum arquivo é enviado.