Conversor Excel para JSON Converte planilhas do Excel (.xlsx, .xls) para formato JSON com seleção de planilha.
Excel para JSON
Converte planilhas do Excel (.xlsx, .xls) para formato JSON com seleção de planilha.
Faça upload do arquivo Excel
Arraste ou selecione seu arquivo .xlsx, .xls ou .ods.
Selecione a planilha
Escolha qual planilha converter se a pasta de trabalho tiver várias planilhas.
Baixe o JSON
Copie ou baixe a saída do array JSON.
What Is Excel para JSON?
Excel para JSON converte planilhas do Microsoft Excel em formato de Notação de Objeto JavaScript. Com suporte aos formatos de arquivo .xlsx, .xls, .xlsb e .ods, essa ferramenta utiliza a biblioteca SheetJS (xlsx) para análise confiável de planilhas. A primeira linha de cada folha é usada como chaves de objeto e cada linha subsequente se torna um objeto JSON. Para livros com várias folhas, você pode selecionar qual folha converter. A conversão ocorre inteiramente no seu navegador - seus arquivos de planilha nunca são enviados para nenhum servidor.
Why Use Excel para JSON?
-
Suporta formatos de arquivo .xlsx, .xls, .xlsb e .ods.
-
Pasta de trabalho com múltiplas planilhas suportada com seletor de planilha.
-
Indentação JSON configurável (2 ou 4 espaços).
-
Os arquivos nunca deixam seu navegador - privacidade completa.
Common Use Cases
Desenvolvimento de API
Converta dados do Excel em JSON para uso como dados mock da API ou testes.
Importação de banco de dados
Transforme dados de planilha em JSON para importar no MongoDB ou outros bancos de dados NoSQL.
Aplicativos web
Converta arquivos de dados do Excel em JSON para uso em aplicativos web frontend.
Migração de dados
Transforme dados baseados no Excel em JSON para pipelines de dados modernos.
Technical Guide
A análise do arquivo é tratada pela biblioteca SheetJS (xlsx), que lê o arquivo enviado como um ArrayBuffer e analisa o formato binário da planilha. A biblioteca suporta formatos do Microsoft Office (BIFF para .xls, OOXML para .xlsx), OpenDocument (.ods) e outros formatos de planilha.
A utilidade sheet_to_json() converte uma folha de trabalho em um array de objetos usando a primeira linha como chaves. Linhas vazias são normalmente excluídas. Os valores das células são convertidos para seus equivalentes JavaScript: números, strings, datas e booleanos.
Para livros com várias folhas, o array SheetNames fornece a lista de folhas disponíveis e os usuários podem selecionar qual folha converter. O processo de conversão trata apenas da folha selecionada.
Nota de desempenho: Planilhas muito grandes (100.000+ linhas) podem levar vários segundos para ser processadas no navegador. A biblioteca xlsx é otimizada para uso em navegadores, mas o uso de memória aumenta com o tamanho do arquivo.
Tips & Best Practices
-
1A primeira linha de cada planilha deve conter cabeçalhos de coluna - eles se tornam chaves JSON.
-
2Células mescladas podem não ser convertidas como esperado - desfaça a mesclagem das células antes da conversão.
-
3Células de data são convertidas em representações de data JavaScript - formate-as conforme necessário.
-
4Para arquivos grandes, o processamento pode levar alguns segundos dependendo do seu dispositivo.
Related Tools
CSV para JSON
Converte dados CSV para formato de matriz JSON instantaneamente no seu navegador.
🔄 File Conversion
JSON para CSV
Converte matrizes JSON para formato CSV com escape e formatação adequados.
🔄 File Conversion
Excel para CSV
Converte planilhas do Excel para formato CSV com seleção de folha.
🔄 File Conversion
Visualizador de Excel
Veja planilhas do Excel como tabelas formatadas e classificáveis sem precisar ter o Excel instalado.
🔄 File ConversionFrequently Asked Questions
Q Quais formatos de arquivo são suportados?
Q Meu arquivo é enviado para um servidor?
Q Como as datas são tratadas?
Q E quanto às fórmulas?
Q Há um limite de tamanho de arquivo?
About This Tool
Excel para JSON is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.