Pular para o conteúdo
100% Privacidade — Seus arquivos permanecem no seu dispositivo
>_
Português

Conversor JSON → Excel

Converta JSON em uma pasta de trabalho .xlsx de verdade — várias planilhas, campos achatados, células numéricas e booleanas reais — tudo no seu navegador.

Ativado, um campo aninhado como address.city vira sua própria coluna. Desativado, objetos e arrays aninhados ficam como um único texto JSON em uma célula.

Opções avançadas

As datas são gravadas em UTC (datas e horas sem deslocamento são lidas como UTC). A conversão de epoch só afeta colunas cujo nome lembra uma data (date, time, created, updated, …_at) e cujos valores são todos timestamps plausíveis entre 1980 e 2100. Fora isso, números continuam números.

Arraste e solte um arquivo .json ou .txt aqui

Como transformar JSON em uma planilha de verdade sem servidor

A resposta de uma API ou um arquivo de configuração fala JSON; quem precisa revisar, filtrar ou montar gráficos com esses dados quase sempre quer tudo no Excel. Chegar lá costuma significar pedir a alguém que escreva um script descartável ou colar os dados em um conversor online que guarda, discretamente, uma cópia do que você envia — um mau negócio quando o JSON em questão são registros de clientes, números financeiros ou qualquer coisa que você prefira não entregar a um servidor de terceiros.

Esta ferramenta monta uma pasta de trabalho .xlsx de verdade — não um CSV renomeado, mas um arquivo Excel real, com células tipadas, cabeçalho em negrito e colunas dimensionadas — direto no navegador, com uma biblioteca de planilhas em JavaScript. Seu JSON é lido, convertido e empacotado para download inteiramente na sua máquina; nada é transmitido para lugar nenhum. Números continuam números e booleanos continuam booleanos na planilha resultante, então uma coluna de preços já pode ser usada em uma fórmula SOMA, sem precisar de uma rodada de localizar e substituir.

Se o seu JSON for um único array de objetos, você recebe uma planilha. Se for um objeto em que cada chave de nível superior contém um array — por exemplo `{ "employees": [...], "departments": [...] }` — a ferramenta cria automaticamente uma planilha por chave, com o nome dela, e assim uma única exportação JSON com várias tabelas relacionadas vira uma pasta de trabalho com várias abas, sem você precisar separá-las à mão. Campos aninhados como `address.city` podem ser achatados em uma coluna própria, com notação de ponto, ou mantidos como um único texto JSON em uma célula, se você preferir ver a estrutura original.

A tabela de prévia mostra exatamente o que cada planilha vai conter — número de linhas, de colunas e as primeiras linhas de dados — antes de você baixar qualquer coisa, para ajustar a opção de achatar ou corrigir o JSON de origem se a estrutura não estiver como esperado. Quando estiver tudo certo, dê nome à planilha e ao arquivo de saída e clique em baixar. Se precisar dos dados tabulares como texto simples, em vez de uma planilha binária, o Conversor CSV ↔ JSON resolve; se for validar ou reformatar o próprio JSON antes, o Formatador e Validador de JSON é a primeira parada natural.

Perguntas frequentes

Ele gera um arquivo Excel de verdade, e não apenas um CSV renomeado?

Sim — uma pasta de trabalho .xlsx genuína, com cabeçalho em negrito, células numéricas e booleanas tipadas e colunas dimensionadas.

Um único arquivo JSON pode gerar várias planilhas?

Sim — se o seu JSON for um objeto em que cada chave de nível superior contém um array, cada chave vira automaticamente uma planilha própria. Um objeto com um único array (por exemplo { "users": [...] }) é desembrulhado em uma planilha com o nome da chave.

Posso ver a planilha antes de baixar?

Sim — uma tabela de prévia mostra as primeiras linhas de cada planilha antes de você baixar o arquivo .xlsx.

Ferramentas relacionadas