Ferramenta grátis

Conversor de JSON para Markdown

Cole um documento JSON ou solte um arquivo .json e receba Markdown: títulos viram #, listas viram marcadores e tabelas viram tabelas GFM. Ele lê o esquema que o conversor de Markdown para JSON escreve, então o documento sobrevive à ida e volta. Tudo acontece nesta aba — nada é enviado.

ou solte um arquivo .json nesta caixa

Opções de conversão
Tipos de bloco aceitos
heading     depth (1-6), text
paragraph   text
code        lang, text
math        text
blockquote  blocks
list        ordered, start, items [ text, checked, list ]
table       head, rows, align
hr          -
html        text
frontmatter text
def         id, href, title
raw         text

Roda inteiramente no seu navegador — seu arquivo nunca é enviado.

Como converter JSON em Markdown

  1. Cole JSON na caixa acima, solte um arquivo .json nela ou clique em Carregar exemplo para começar de um documento válido. O Markdown é refeito enquanto você digita, e qualquer problema é explicado abaixo da caixa.
  2. Cada bloco é escrito na ordem: um heading vira #–######, um paragraph vira texto, uma list vira marcadores (numerados quando ordered é true), uma table vira tabela GFM e code vira bloco cercado.
  3. Copie o Markdown, baixe como .md ou abra no editor para conferir a renderização e continuar editando.

O que o conversor aceita

Perguntas frequentes

Qual formato de JSON ele espera?

O que o conversor de Markdown para JSON produz: {"blocks":[{"type":"heading","depth":2,"text":"Instalação"}]}. Um array simples desses blocos também funciona, e um bloco sem type mas com text é tratado como parágrafo.

Por que aparece um erro de tipo desconhecido?

Porque o type de um bloco está ausente ou escrito errado. A mensagem informa a posição do bloco no array, e o painel de referência abaixo da ferramenta lista todos os tipos aceitos com seus campos.

Meu JSON é enviado?

Não. A análise e a conversão acontecem nesta aba, inclusive ao soltar um arquivo; nada é enviado e não há etapa no servidor.

Como tabelas, código e listas aninhadas são tratados?

Tabelas mantêm o cabeçalho e o alinhamento das colunas, uma barra vertical dentro de uma célula é escapada e um código que contém uma cerca recebe uma cerca mais longa para não terminar antes. Listas aninhadas são indentadas sob seu item.

Precisa de JSON a partir de Markdown de novo?

O conversor de Markdown para JSON lê o mesmo esquema, e o editor mostra o Markdown com pré-visualização ao vivo antes de exportar para PDF, HTML ou DOCX.

Abrir o Markdown Viewer