Excel para JSON

Converta uma planilha do Excel em uma lista JSON em que cada linha é um objeto e os nomes das colunas são as chaves. Pronto para APIs, scripts e dados de teste.

Seus arquivos não saem do seu dispositivo. Tudo funciona no seu navegador.

Como funciona

  1. Adicione seus dados ExcelAbra o arquivo ou cole o conteúdo na caixa de entrada. A primeira linha é usada como cabeçalho.
  2. Confira a pré-visualizaçãoJSON já está selecionado. Dê uma olhada nas linhas e colunas na pré-visualização.
  3. BaixeBaixe o arquivo JSON ou copie o resultado e use onde precisar.

Valores com tipo, não só texto

O tipo de cada coluna é detectado pelos dados, então preços viram números, colunas de sim ou não viram true ou false e células vazias viram null. Códigos com zeros à esquerda continuam como strings.

O resultado aparece formatado e colorido, para você conferir antes de copiar ou baixar.

Sobre Excel

XLSX é o formato de pasta de trabalho do Excel usado desde 2007. Pode ter várias planilhas, guarda números e datas como valores de verdade e abre no Excel, no Google Planilhas, no Numbers e no LibreOffice.

Sobre JSON

JSON é o formato de dados da web. Uma tabela vira uma lista de objetos, um objeto por linha, com os nomes das colunas como chaves. Pronto para APIs, scripts e bancos NoSQL.

Perguntas frequentes

Dá para gerar uma lista de listas?

A saída é uma lista de objetos, que é o que a maioria das APIs espera. Desative a opção de cabeçalho para ter chaves baseadas na posição das colunas.

Meus arquivos são enviados?

Não. A leitura e a gravação acontecem no seu navegador. Seus arquivos não vão para os nossos servidores.

Posso converter arquivos .xls antigos?

Arquivos .xls antigos não são aceitos. Abra no Excel ou no LibreOffice e salve como .xlsx antes.

E se minha pasta de trabalho tiver várias planilhas?

Um seletor de planilhas aparece depois que você abre o arquivo. Escolha a planilha que quiser e ela é convertida na hora.

As fórmulas são mantidas?

O conversor usa os últimos valores calculados que estão salvos no arquivo. As fórmulas em si não são copiadas.

Como fica um JSON aninhado?

Objetos aninhados viram colunas como endereco.cidade, então cada valor ganha a sua própria coluna.