Ferramenta de dados e texto

JSON para Excel

Transforme uma lista de registros JSON diretamente em uma pasta de trabalho XLSX.

JSON para Excel Executa no seu dispositivo
  • Roda no seu navegador — nada do que você digita é enviado
  • Sem cadastro, sem cotas, grátis para usar quantas vezes quiser

Como funciona

As respostas de API chegam em JSON e as pessoas que precisam lê-las querem uma planilha. Converter via CSV funciona, mas perde os tipos e convida o Excel a adivinhar na importação; gravar um XLSX de verdade evita as duas coisas.

Que formato ele espera

Um array de objetos, que é o que um endpoint de listagem retorna. As chaves dos registros viram as colunas. Um único objeto é tratado como uma planilha de uma linha.

Por que não passar pelo CSV

O Excel adivinha os tipos ao importar CSV, e é assim que identificadores longos viram notação científica e códigos como 1-2 viram datas. Gravar o XLSX diretamente coloca números como números e texto como texto, então nada é reinterpretado em silêncio.

Valores aninhados

Um valor que é ele próprio um objeto ou um array é escrito na célula como texto JSON, porque uma célula guarda um único valor e não pode conter uma estrutura. Achate seus dados antes se esses campos forem importantes.

Fazendo o caminho inverso

A ferramenta Excel para JSON faz a conversão de volta, e a ferramenta Excel para CSV está disponível se o que você realmente precisa é uma tabela em texto simples.

Perguntas frequentes

JSON para Excel — perguntas

Que JSON ele aceita?

Um array de objetos ou um único objeto. As chaves viram colunas.

Por que isto é melhor do que converter para CSV?

O Excel adivinha os tipos ao importar CSV, estragando números longos e códigos. O XLSX armazena os tipos diretamente.

O que acontece com objetos aninhados?

Eles são escritos na célula como texto JSON, já que uma célula não pode conter uma estrutura.

Meus dados são enviados?

Não. A pasta de trabalho é criada no seu navegador.