Entrada Markdown

ou solte um arquivo aqui, ou cole o código abaixo
Opções de Markdown

Saída JSON

Saída JSON

Células vazias

Os arquivos nunca saem do seu navegadorComo?

Este conversor de tabela Markdown para JSON transforma uma tabela no padrão do GitHub em JSON – por padrão, um array de objetos cujas chaves são as células do cabeçalho. Cole a tabela e copie o JSON.

Última atualização:

Como funciona

  1. Cole a tabela

    Cole uma tabela Markdown ou um documento com tabelas, solte um arquivo .md ou use Abrir de URL e, se houver várias, escolha a tabela.

  2. Escolha o Formato do JSON

    Array de objetos, Array de arrays com o cabeçalho primeiro, Objeto indexado por uma coluna ou JSON Lines; ligue ou desligue a detecção de números.

  3. Copie o JSON

    Clique em Copiar, use Baixar .json ou Abrir no JSON Viewer.

Recursos

  • Valores tipados

    Números viram números, e true, false e null viram literais JSON; códigos como 007 e telefones como +55 11 continuam como texto.

  • Um formato para cada uso

    Objetos para código e fixtures, arrays para dados compactos, objeto indexado para buscar por ID, JSON Lines para ferramentas de streaming.

  • Chaves limpas

    As células do cabeçalho viram chaves sem o Markdown; cabeçalhos repetidos ou vazios são renomeados (name_2, column_3) para nenhum valor se perder.

  • Saída aninhada

    Com Aninhar colunas com ponto, cabeçalhos como usuario.nome viram objetos aninhados ({"usuario": {"nome": …}}).

Limites e privacidade

Arquivos Markdown podem ter até 20 MB. Arquivos acima de 5 MB são convertidos direto do arquivo, sem carregar o conteúdo no editor.

O uso principal é transformar documentação em dados: uma tabela de feature flags, códigos de erro, casos de teste ou traduções mantida no README vira um arquivo JSON para o código, sem redigitar nada. Só tabelas GFM com barras verticais são lidas, uma de cada vez; tabelas em blocos de código são ignoradas. Os dois-pontos de alinhamento não têm significado no JSON e não são exportados.

Veja a página de privacidade.

Perguntas frequentes

Como converter uma tabela Markdown para JSON?

Cole a tabela; o array JSON aparece ao lado. Copie ou baixe.

Como ficam as células vazias?

Como strings vazias, por padrão. Em Células vazias, escolha null ou omitir para deixar a chave fora do objeto.

Dá para manter tudo como string?

Dá. Desative Detectar números e true/false e cada valor continua string, exatamente como está na tabela.

O que acontece com negrito e links nas células?

Viram texto simples por padrão: **Aurora** gera "Aurora". Escolha Manter o código Markdown para manter as marcas.

Como gerar um objeto indexado por ID?

Escolha o formato Objeto indexado por uma coluna e selecione a coluna do ID; cada linha vira uma propriedade com o nome do seu ID.

Os dados são enviados para algum lugar?

Não. A leitura e a conversão rodam só no seu navegador.

Ferramentas relacionadas