Clique para enviar ou arraste um arquivo do Excel aqui
XLSX, XLS, XLSM, ODS ou CSV — convertido no seu navegador, nunca enviadoSobre esta ferramenta
Este conversor de Excel para JSON gratuito transforma uma planilha em JSON — e transforma JSON de volta em uma pasta de trabalho .xlsx de verdade. Solte um arquivo .xlsx, .xls, .xlsm, .ods ou .csv e o JSON aparece na hora, pronto para colar no seu código, em uma chamada de API ou em dados de teste.
Tudo roda no seu navegador. Sua planilha nunca é enviada, então dados internos continuam internos.
Objetos ou arrays — você escolhe
Marque A primeira linha é um cabeçalho e cada linha vira um objeto com os títulos das colunas como chaves — uma planilha com as colunas name, role e city gera [ { "name": "Ada Lovelace", "role": "Analyst", "city": "London" } ].
Desmarque e você recebe um simples array de arrays, incluindo a linha de cabeçalho — útil quando a planilha não tem títulos ou você quer a grade bruta. Números continuam números e datas mantêm o formato exibido na planilha, então o JSON já sai pronto para uso. Formatação legível alterna entre JSON indentado e uma versão compacta em uma única linha.
Todas as planilhas da pasta de trabalho
Arquivos com várias abas são totalmente suportados: um seletor de planilha aparece acima do resultado, para converter cada aba separadamente e baixá-la em seu próprio arquivo .json.
De JSON para Excel
Mude o botão para JSON → Excel para ir no sentido inverso. Cole um array de objetos (cada chave vira uma coluna) ou um array de arrays (cada array interno vira uma linha), confira a tabela de pré-visualização, dê um nome à planilha e baixe um .xlsx legítimo, que abre no Excel, Google Planilhas, LibreOffice e Numbers.
Recursos
- Entra XLSX, XLS, XLSM, XLSB, ODS e CSV — sai JSON
- Entra JSON — sai um .xlsx de verdade, com o nome de planilha que você escolher
- Array de objetos (linha de cabeçalho) ou array de arrays (grade bruta)
- JSON indentado ou minificado
- Lida com pastas de trabalho de várias planilhas por meio de um seletor
- Copie o resultado ou baixe como arquivo
- Funciona totalmente no seu navegador — nada é enviado
- Sem cadastro, sem limite de linhas, totalmente grátis
Usos comuns
- Transformar uma planilha de produtos, preços ou traduções em JSON para um site ou app
- Criar dados de teste ou arquivos de seed para um banco de dados a partir de uma planilha
- Entregar o relatório XLSX de um colega para uma API que só aceita JSON
- Converter uma resposta de API de volta em uma planilha que a equipe consiga ler e editar
Como usar
- Envie seu arquivo do Excel — clique na área de envio ou arraste o arquivo
- Escolha a planilha — se a pasta de trabalho tiver mais de uma aba
- Ajuste as opções — cabeçalho ligado para objetos, desligado para arrays; formatação legível ou não
- Copie ou baixe — salve o JSON, ou mude o botão para converter JSON de volta para Excel