Excel para JSON
Arrays JSON com a primeira linha como chave, prontos para pipelines de dados
Arraste e solte arquivos aqui
ou escolher arquivos
Aceita .xlsx / .xls / .csv - um array por planilha
Sobre esta ferramenta
Alimentar o front-end com dados de teste, escrever scripts ou semear textos de i18n - JSON é sempre melhor que copiar tabela à mão. Esta ferramenta exporta cada planilha de arquivos .xlsx / .xls / .csv como JSON: por padrão a primeira linha vira os nomes dos campos, transformando cada linha em um objeto, e dá para desligar isso e obter arrays simples.
Os valores são gravados exatamente como o Excel os mostra (datas, porcentagens, legíveis), e pastas com várias planilhas são agrupadas pelo nome. Ajuste o resultado na prévia, copie, ou baixe um arquivo .json. A conversão roda localmente no seu navegador - nada é enviado.
Recursos
- Aceita .xlsx / .xls / .csv - um array JSON por planilha
- Primeira linha como nomes de campo; cabeçalho vazio vira columnN
- Saída em array de arrays, ligável e desligável
- Valores exibidos - datas e porcentagens como aparecem na tela
- Prévia editável, cópia em um clique, download .json
Como usar
- Arraste ou selecione o arquivo da planilha
- Ative ou desative “primeira linha como chaves”
- Clique em Converter
- Copie da prévia ou baixe o .json
Perguntas frequentes
- Como é a estrutura do JSON?
- Por padrão cada planilha é um array de objetos com as chaves da primeira linha; desligue isso para obter arrays de arrays. Pastas com várias planilhas são agrupadas pelos nomes das abas.
- E cabeçalhos vazios ou duplicados?
- Cabeçalhos vazios viram column1, column2, ... e os duplicados seguem a última escrita, então arrume a linha de cabeçalho antes, na dúvida.
- Que tipo as datas e os números ganham?
- Strings iguais ao valor exibido (2026/1/5, 12.5%). Para números brutos ou datas serializadas, leia o arquivo com um script.
- Por que não usar só o pandas do Python?
- Sem ambiente, sem código - o navegador faz tudo em uma página, e tabelas sensíveis ficam no seu dispositivo porque nada é enviado.