Converter JSON para Excel
Envie uma exportação de API, um dump de logs ou um backup de banco de dados em JSON e receba uma pasta de trabalho XLSX em que cada registro é uma linha e cada chave é uma coluna que você pode filtrar, ordenar e somar.
Conversor de dados
ou solte arquivos CSV, TSV, TXT … aqui ·
Até 95 MB por arquivo· Até 20 arquivos· Apagados após 30 minutos
Os arquivos são processados em nossos servidores e apagados após 30 minutos.
Caractere que separa as colunas em arquivos CSV e de texto, tanto na leitura quanto na escrita. A detecção automática identifica o da entrada e grava vírgulas.
UTF-8 funciona para qualquer idioma. Escolha UTF-8 com BOM se o Excel no Windows mostrar acentos ou caracteres asiáticos embaralhados ao abrir o CSV.
Entrada Excel, ODS e Numbers: converta só a primeira planilha ou todas (um CSV por planilha em um ZIP, ou uma chave JSON por planilha).
Nome da aba na nova planilha, com até 31 caracteres.
Array de objetos usa os nomes das colunas como chaves em cada linha; array de arrays é mais compacto e mantém o cabeçalho como primeiro array.
Nome do elemento externo que envolve todas as linhas; cada linha vira um <row> dentro dele.
Usado nos comandos CREATE TABLE e INSERT. Somente letras, dígitos e sublinhados.
As aspas e os tipos de coluna variam um pouco entre bancos de dados; escolha aquele em que você vai importar.
Reescreve as células de data em um único formato. ISO (2026-10-18) é o mais seguro para bancos de dados e código; manter como está deixa as datas como aparecem no original.
Como usar esta ferramenta
- 1
Envie o arquivo JSON
Solte um arquivo .json, .jsonl ou .ndjson na área de envio. São até 20 arquivos por lote, de até 95 MB cada; cada arquivo vira uma pasta de trabalho separada.
- 2
Confira as configurações da planilha
Converter para já está definido como XLSX. Em Configurações avançadas, você pode renomear a aba em Nome da planilha ou reescrever os carimbos de data e hora em Datas.
- 3
Converta e abra no Excel
Clique em Converter para XLSX (Excel) → e baixe a pasta de trabalho. Ela abre no Excel, no Google Sheets, no Numbers e no LibreOffice Calc.
Quem precisa de JSON em uma planilha Excel
JSON é o formato que as máquinas trocam entre si. Douglas Crockford o batizou e popularizou por volta de 2001, e o padrão RFC 8259 da IETF (2017) define apenas seis tipos de valor: objetos, listas, strings, números, true/false e null. APIs REST, exportações do Firebase e do MongoDB, webhooks do Stripe e as ferramentas de desenvolvedor do navegador entregam JSON.
Quem recebe essas exportações muitas vezes não é desenvolvedor. Um analista de marketing busca dados de campanha na API de uma plataforma de anúncios, o dono de uma loja baixa pedidos de uma loja headless, um pesquisador salva um conjunto de dados público. Todos querem um registro por linha, colunas para filtrar e uma SOMA no final.
Converter JSON para Excel: como os registros viram linhas
[
{"order": "A-1001", "total": 48.5, "customer": {"name": "Ruth Ng", "country": "CA"}, "tags": ["gift", "rush"]},
{"order": "A-1002", "total": 12, "customer": {"name": "Omar Diaz", "country": "US"}}
]A planilha resultante tem cinco colunas: order, total, customer.name, customer.country e tags. A linha 3 contém A-1002, 12, Omar Diaz e US, com a célula tags vazia, porque o segundo registro não tinha essa chave. Chaves ausentes nunca deslocam os outros valores para o lado, a falha clássica de copiar JSON para as células à mão.
Os números continuam numéricos, então os totais já somam direto. Strings que parecem números, como CEPs ou SKUs entre aspas, continuam como texto, o que protege zeros à esquerda como 02134. Para carimbos de data e hora ISO (2026-10-18T09:30:00Z), escolha um padrão legível em Datas.
JSON para XLSX: os limites do Excel que continuam valendo
- linhas por planilha
- 1.048.576
- colunas, de A a XFD
- 16.384
- caracteres por célula
- 32.767
- caracteres no nome de uma planilha
- 31
JSON
JavaScript Object Notation (JSON)
JSON é um formato de texto leve para dados estruturados, popularizado por Douglas Crockford no início dos anos 2000 e padronizado como RFC 8259 e ECMA-404. Ele representa objetos, arrays, strings, números, booleanos e null com uma sintaxe simples e legível. É o formato padrão de APIs web, arquivos de configuração e troca de dados entre aplicativos em praticamente todas as linguagens de programação. Não tem comentários, datas nem esquemas embutidos, e arquivos grandes e aninhados são difíceis de ler sem um visualizador.
- Compressão
- –
- Transparência
- –
- Animação
- –
- Lançamento
- 2001 · Douglas Crockford
XLSX
Pasta de trabalho do Microsoft Excel
XLSX é o formato de pasta de trabalho padrão do Microsoft Excel desde o Office 2007, baseado no padrão Office Open XML. Ele guarda várias planilhas, fórmulas, formatação, gráficos, tabelas dinâmicas e validação de dados em um pacote ZIP de XML. Aceita mais de um milhão de linhas por planilha e é o formato padrão de troca de planilhas no mundo corporativo. Google Sheets, LibreOffice e Numbers abrem XLSX, embora macros e recursos avançados possam não ser preservados.
- Compressão
- –
- Transparência
- –
- Animação
- –
- Lançamento
- 2007 · Microsoft
Converter JSON para Excel é o que leva a saída de APIs e bancos de dados a quem não lê código: um gerente de produto, um contador ou um cliente que quer linhas para ordenar e totais para conferir, em vez de chaves e aspas.
O que se espera de uma conversão de JSON para Excel
MitoQualquer arquivo JSON pode virar uma tabela organizada.
FatoTabelas precisam de registros que se repetem. Um único objeto de configuração com ajustes muito aninhados vira uma linha larguíssima; para arquivos assim, JSON para YAML é mais fácil de ler.
MitoO Excel abre o arquivo .json diretamente se eu renomeá-lo.
FatoRenomear não muda nada dentro do arquivo. O Excel o trata como texto e coloca tudo na coluna A.
MitoA pasta de trabalho mantém os tipos do JSON exatamente.
FatoO Excel tem números, texto, booleanos e células vazias. O null do JSON vira uma célula vazia, e a diferença entre 12 e 12.0 desaparece.
MitoQualquer exportação abaixo de 100 MB cabe.
FatoAs linhas também contam. Um log com dois milhões de linhas excede a grade de 1.048.576 linhas; divida-o antes ou use JSON para CSV para carga em banco de dados.
Perguntas sobre converter JSON para Excel
Dá para converter JSON para Excel sem o Power Query?
Sim. O caminho do próprio Excel é Dados → Obter Dados → De Arquivo → De JSON, que abre o editor do Power Query e pede para você expandir os registros coluna por coluna. Aqui a expansão acontece durante a conversão, e a pasta de trabalho chega pronta para filtrar.
O que acontece com os objetos aninhados do meu JSON?
Um objeto aninhado é distribuído em colunas extras com nomes em caminho separado por ponto: um objeto address vira address.city e address.zip. Uma lista de valores simples dentro de um registro fica em uma única célula como texto JSON, porque uma linha não pode ter um número variável de colunas.
O conversor aceita JSON Lines do BigQuery ou de um coletor de logs?
Sim. Arquivos terminados em .jsonl ou .ndjson são lidos com um objeto por linha, que é como as exportações do BigQuery, os dumps do Elasticsearch e a maioria dos pipelines de logs gravam os registros. Cada linha vira uma linha da planilha.
Por que meus IDs de 19 dígitos viraram números terminados em zeros?
O Excel guarda números com 15 dígitos significativos, então um inteiro maior, como um ID snowflake do Twitter ou um número de cartão, perde o final ao cair em uma célula numérica. Mantenha esses IDs como strings no JSON (entre aspas) e eles chegam à planilha como texto, dígito por dígito.
Minha exportação de API fica armazenada em algum lugar?
Não. Os arquivos são apagados automaticamente 30 minutos após o processamento, e não é preciso criar conta.
Depois posso voltar da planilha para JSON?
Sim. Depois de editar as linhas, passe a pasta de trabalho por Excel para JSON e os cabeçalhos das colunas voltam a ser chaves. Nomes de coluna com ponto são gravados como chaves planas, então reconstrua os objetos aninhados no código se a sua API exigir.
- Converter Excel para JSONConverta planilhas do Excel em JSON online: o cabeçalho vira chaves, cada linha um objeto, datas em ISO. Aceita XLSX, XLS, ODS e Numbers.
- Converter JSON para CSVConverta JSON ou JSON Lines em CSV: uma linha por objeto, campos aninhados em colunas, UTF-8 com BOM para o Excel mostrar acentos. 20 arquivos de uma vez.
- Conversor de XML para ExcelAbra notas fiscais em XML, extratos bancários, feeds e exportações como tabela Excel XLSX. Sem mapa XML nem guia Desenvolvedor; funciona no Mac.
- Converter CSV para XLSXConverta CSV em uma pasta de trabalho XLSX do Excel com zeros à esquerda, IDs longos e acentos intactos. Vírgula, ponto e vírgula e tabulação detectados.
- Converter JSON para YAMLConverta JSON em YAML online para Kubernetes, GitHub Actions, Compose e Ansible. Saída indentada, aspas seguras, 20 arquivos por lote, sem cadastro.
- Converter JSON para tabela HTMLConverta JSON em tabela HTML: as chaves viram cabeçalhos de coluna e os registros viram linhas. Cole em um CMS, e-mail ou página interna. Sem código.