Conversor de JSON para Excel (.xlsx)

Converta JSON em um arquivo .xlsx do Excel: arrays de objetos viram linhas, chaves aninhadas viram colunas e objetos de arrays viram várias abas. Grátis, no navegador.

Executa totalmente no seu navegador. Seus dados nunca são enviados.

Ferramentas Relacionadas

Ver Todas

O que é JSON para Excel?

Cole JSON e baixe uma pasta de trabalho do Excel de verdade. Um array de objetos vira uma aba com linha de cabeçalho; um objeto cujos valores são arrays vira uma aba por chave. Uma prévia mostra as primeiras linhas de cada aba antes do download.

Como usar JSON para Excel

  1. Cole o JSON em Entrada JSON ou clique em Carregar exemplo.
  2. Defina o Nome da planilha (usado para um único array).
  3. Confira a tabela de prévia e o resumo de linhas × colunas.
  4. Clique em Baixar .xlsx.

Exemplo

Entrada
[{"id":1,"user":{"name":"Ada"}},{"id":2,"user":{"name":"Bob"}}]
Saída
Sheet “Sheet1”: 2 rows × 2 columns (id, user.name)

Quando usar JSON para Excel

Use-o para entregar dados JSON a quem trabalha no Excel ou no Google Planilhas. Ele grava apenas dados – sem fórmulas, formatos de número, larguras de coluna ou estilos.

Como funciona JSON para Excel

Cada registro é achatado como na ferramenta JSON para CSV: objetos e arrays aninhados viram colunas com caminho por ponto (address.city, tags.0), e a linha de cabeçalho é a união de todas as chaves. Números e booleanos mantêm os tipos nas células, e null vira célula vazia. A pasta de trabalho é montada com o SheetJS e gravada como arquivo .xlsx compactado no seu navegador; os nomes das abas são ajustados às regras de 31 caracteres do Excel.

Casos de Uso Comuns

  • Enviar a exportação de uma API a um colega como arquivo Excel
  • Transformar logs JSON em uma planilha ordenável
  • Criar uma pasta de trabalho com várias abas a partir de dados agrupados
  • Preparar dados para tabelas dinâmicas

Perguntas Frequentes

Como crio várias abas?

Use um objeto cujos valores sejam arrays, por exemplo {"users":[…], "orders":[…]}; cada chave vira uma aba.

O Excel vai abrir o arquivo?

Sim, é uma pasta de trabalho Office Open XML (.xlsx) padrão, que também abre no LibreOffice e no Google Planilhas.

Existe limite de linhas?

O Excel permite 1.048.576 linhas por aba; na prática, a memória do navegador é o limite para JSON muito grande.

Explore mais categorias