Arquivos Markdown

Solte um ou vários arquivos .md – um lote vira um único array JSON.

Nenhum arquivo ainda. Solte vários arquivos aqui, escolha-os pelo botão ou digite o texto abaixo.

Nenhuma entrada ainda.

JSON

Saída

Os arquivos nunca saem do seu navegadorComo?

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

  1. Adicione arquivos Markdown

    Cole um post ou solte vários arquivos .md de um site Jekyll, Hugo, Astro, Eleventy ou Docusaurus.

  2. 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.

  3. 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.

Ferramentas relacionadas