JSON to Excel Converter

Convert complex JSON to editable XLSX with online preview, custom headers, and data mapping

Última atualização
My tools
No tools yet

Carregando...

Como converter JSON em Excel

  1. 1

    Colar ou enviar JSON

    Pode ser um objeto JSON, array, ou resposta de API contendo campos de array como data, items, records, rows, results, list, etc.

  2. 2

    Ajustar nó raiz e mapeamento

    Selecione o caminho raiz do array, defina o modo de saída do array e edite cabeçalhos, caminhos de origem, funções de transformação, valores padrão ou mapeamento de modelo.

  3. 3

    Visualizar e editar

    Modifique dados diretamente na tabela online, adicione ou remova linhas e colunas, depois exporte a visualização atual como arquivo XLSX.

Visão geral de recursos

Converta JSON em uma pasta de trabalho Excel editável no navegador. A ferramenta identifica nós raiz de array, expande objetos aninhados, suporta cabeçalhos personalizados e permite mapeamento de campos através de funções de transformação internas seguras antes de exportar para XLSX.

Descrição da ferramenta

Free online JSON to Excel converter. Flatten nested JSON, detect API array roots, customize headers, apply data mapping transforms, edit the spreadsheet preview, and export XLSX locally in your browser.

Lista de capacidades

  • Reconhecimento automático de estruturas comuns de arrays de API como data, items, records, rows, results, list e similares.
  • Expande objetos JSON aninhados em colunas de tabela, arrays podem ser exportados como texto JSON, texto concatenado ou quantidade.
  • Fornece visualização de tabela online com capacidade de editar diretamente células, linhas, colunas e cabeçalhos.
  • Suporta personalização de cabeçalhos, caminhos de origem, valores padrão e transformações de mapeamento de dados.
  • Suporta mapeamento de modelo de caminho path.to.value para combinar múltiplos campos JSON.
  • Todo o processamento é feito localmente no navegador, o .xlsx exportado contém cabeçalho congelado e filtros.

Consulta rápida de regras de conversão

As três tabelas abaixo mostram as regras reais de saída dessa ferramenta. Dê uma olhada antes de converter, economiza a volta de conferir depois de exportar.

Caminho de origem e cabeçalho padrão

Caminho de origemCabeçalho padrão
idId
address.cityCity
created_atCreated at
orderIdOrder Id
user.name / company.nameName / Name

Resultado dos tipos JSON no Excel

Tipo JSONResultado no Excel
stringEscreve como está em célula de texto.
numberMantém o tipo numérico, pode participar diretamente de soma e ordenação.
booleanMantém o tipo booleano, exibe como TRUE / FALSE, pode filtrar.
nullSaída como célula vazia, não texto null; AVERAGE ignora corretamente.
objectExpande em múltiplas colunas; objetos não expandidos escrevem como texto JSON.
integer ≥ 16Escreve como texto para preservar cada dígito e evitar que o final do número do pedido vire 0.

Três formas de exportar arrays

ModoSaídaCenários de Aplicação
Manter JSON["pro","beta"]Outro programa vai fazer parse dessa célula depois.
Concatenar valorespro, betaArray contém rótulos simples e a tabela é para visualização.
Contar quantidade2Apenas contagens interessam, precisa fazer soma ou ordenação.

Ferramentas relacionadas

Guias relacionados

Perguntas frequentes

Esta ferramenta pode lidar com JSON aninhado?
Sim. Objetos aninhados são expandidos em caminhos de campo, e arrays podem ser exportados como texto JSON, valores concatenados ou quantidade.
Meu JSON será enviado para o servidor?
Não. Análise, mapeamento, edição de visualização e geração de XLSX são realizados localmente no navegador.
Posso personalizar os cabeçalhos do Excel?
Sim. O painel de mapeamento suporta renomear cabeçalhos, modificar caminhos de origem, desativar campos e adicionar valores padrão ou colunas de combinação de templates.
Quais são os formatos de exportação de matrizes suportados por esta ferramenta?
Três formas: manter o texto JSON (padrão), concatenar por delimitador ou exibir apenas a quantidade de elementos. Matrizes vazias resultam em [], célula vazia e 0 respectivamente. Se a matriz contém objetos, recomenda-se usar exportação de matriz aninhada como planilhas, com um elemento por linha e identificadores de linha pai. Para orientações sobre as três abordagens, consulte o guia "JSON Array to Excel: Exporting Nested Records as Associated Worksheets".
Quais nós raiz de matriz a ferramenta reconhece automaticamente?
Por padrão, a ferramenta procura por campos comuns de envolvimento de API como data, items, records, rows, results, list e extrai a matriz deles. Se sua estrutura não estiver entre eles, você pode preencher manualmente o caminho de ponto na raiz, como data.items; use $ para indicar que o documento inteiro é uma matriz.
Quais tipos de dados são preservados no .xlsx exportado?
Números e booleanos mantêm seus tipos nativos, null é exportado como célula vazia em vez de texto. Inteiros com 16 dígitos ou mais são gravados como texto para evitar perda de precisão; IDs longos como números de pedido não terminam em 0; números mais curtos permanecem numéricos e podem ser usados diretamente em cálculos.
Há limite na escala de exportação?
Uma única planilha tem limite de 1.048.576 linhas, 16.384 colunas e 32.767 caracteres por célula. Quando excede 50 mil linhas ou 500 colunas, a ferramenta avisa que o volume de dados é grande e a exportação pode ser mais lenta; ao atingir limites rígidos, um erro claro é exibido.
Devo baixar XLSX ou CSV?
Escolha XLSX quando precisar preservar tipos numéricos e booleanos, múltiplas planilhas ou congelar cabeçalhos e filtros. Escolha CSV para texto puro, fácil comparação de versões ou leitura por outros programas; observe que CSV contém apenas a tabela de visualização atual, sem planilhas adicionais geradas por matrizes aninhadas.