Converter Excel para JSON

Exporte XLSX/XLS para JSON estruturado com controlo de cabecalhos, chaves e formato de saida para fluxos API.

Opções de JSON

Arraste e solte arquivos do Excel aqui

ou

Ferramentas relacionadas

O que esta ferramenta de Excel para JSON oferece

Este conversor gratuito de Excel para JSON funciona no seu navegador com controle total sobre o formato e as chaves. Use a primeira linha como cabeçalhos, sanitize chaves para APIs, combine todas as planilhas em um único JSON ou gere JSON minificado — sem enviar seus dados.

  • Primeira linha como cabeçalhos: Use a primeira linha como chaves de objeto (array de objetos) ou gere linhas brutas (array de arrays).
  • Sanitizar chaves: Converta nomes de cabeçalho em chaves amigáveis para APIs: minúsculas, underscores e sem caracteres especiais.
  • Todas as planilhas em um único JSON: Gere um objeto com os nomes das planilhas como chaves, ex.: { "Sheet1": [...], "Sheet2": [...] }.
  • Saída minificada: Opção para gerar JSON em uma única linha para reduzir o tamanho do arquivo.
  • Copiar ou baixar: Copie o JSON para a área de transferência ou baixe como arquivo. Use Aplicar opções ao JSON para regenerar sem recarregar.
  • No cliente e privado: A conversão acontece no seu navegador; os arquivos nunca são enviados.

Por que converter Excel para JSON?

JSON é o formato padrão para APIs, apps web e pipelines de dados. Converter Excel para JSON permite alimentar dados de planilhas em scripts e serviços.

  • APIs e apps: Use o JSON no código do backend ou do frontend.
  • Pipelines de dados: Importe em bancos de dados ou ferramentas ETL que aceitam JSON.

Como funciona a conversão de Excel para JSON

Seu arquivo do Excel é lido no navegador e convertido em JSON usando as opções escolhidas. Você pode alterar as configurações e clicar em Aplicar opções ao JSON para regenerar sem recarregar os arquivos.

  • Definir opções: Escolha primeira linha como cabeçalhos, sanitizar chaves, todas as planilhas em um único JSON e saída minificada.
  • Enviar Excel: Arraste e solte ou selecione arquivos XLSX/XLS.
  • Escolher planilha ou todas: Selecione uma planilha única no menu suspenso ou use todas as planilhas em um único JSON para obter um objeto com as chaves pelos nomes.
  • Obter JSON: Copie ou baixe o JSON. Use Aplicar opções ao JSON para atualizar com novas configurações. Todo o processamento é no cliente.

Processamento de planilhas no cliente (SheetJS).

Perguntas frequentes

Qual formato JSON é produzido?

Com a primeira linha como cabeçalhos você obtém um array de objetos; caso contrário, um array de arrays. Opcionalmente, você pode gerar todas as planilhas em um único JSON como um objeto com nomes das planilhas como chaves (ex.: { "Sheet1": [...], "Sheet2": [...] }).

O que faz sanitizar chaves?

Quando a primeira linha como cabeçalhos está ligada, sanitizar chaves converte nomes de cabeçalho em chaves amigáveis para APIs: recortadas, minúsculas, espaços para underscores e caracteres especiais removidos (ex.: "Item Name" vira "item_name").

Meus dados são seguros?

Sim. A conversão roda inteiramente no seu navegador. Seus arquivos nunca saem do seu dispositivo.

Posso usar o JSON no meu aplicativo?

Sim. A saída é JSON padrão. Use copiar ou baixar; a opção minificada gera um JSON em uma única linha para reduzir o tamanho do arquivo. Use Aplicar opções ao JSON para alterar configurações sem recarregar os arquivos.

Conversor Excel para JSON - Exporte dados XLSX para APIs