Converta .xlsx, .xls, .ods, CSV ou TSV em objetos ou arrays JSON limpos no seu navegador, com pré-visualização da aba.
Sua planilha é processada localmente com o SheetJS — nunca é enviada. Apenas a biblioteca de análise é obtida da CDN do SheetJS.
Solte uma planilha aqui ou clique para procurar — .xlsx, .xls, .csv, .tsv, .ods · processado localmente
A análise é feita pelo SheetJS, o motor de planilhas open-source que lê os formatos usados pelo próprio Excel. A planilha nunca sai do seu dispositivo: o FileReader entrega os bytes crus ao analisador dentro desta aba, e o JSON também é serializado localmente.
Sim. São lidos tanto o formato .xlsx moderno baseado em zip quanto as planilhas binárias .xls legadas, além de arquivos de texto ODS, CSV e TSV. Tudo é feito pelo SheetJS, o leitor de planilhas open-source de referência, aqui no seu navegador.
Não há limite artificial, mas a análise acontece na memória da sua aba. Planilhas de até uns 5 MB convertem sem problema na maioria das máquinas; arquivos muito maiores ou abas com centenas de milhares de linhas podem pesar em dispositivos com pouca memória. Se uma exportação enorme falhar, divida por aba ou faixa de linhas e converta cada parte.
Não — JSON é um formato somente de valores, e é honesto dizer isso. Cores de célula, fontes, bordas, células mescladas, gráficos e imagens são descartados. Fórmulas são exportadas como o último valor calculado, e datas chegam como strings tipo ISO ou seriais dependendo da aba, então dê uma olhada na saída antes de usar no código.
O seletor de abas converte uma por vez — escolha uma aba, copie ou baixe o JSON dela e passe para a próxima. Manter o escopo em uma aba por conversão também mantém a saída um array plano limpo em vez de um objeto aninhado por aba, que é o que a maioria das APIs e scripts de importação espera.
Não. A planilha é lida com FileReader e processada localmente pela biblioteca SheetJS. A única requisição de rede é o download pontual dessa biblioteca pública da CDN do SheetJS — o conteúdo do arquivo nunca sai do seu dispositivo.
Se você acabou de usar Excel para JSON, os próximos passos naturais são Excel para CSV, CSV para Excel, Formatar XML, ou explore todas as ferramentas de Ferramentas de arquivos.