Converter Excel em JSON

Escolha uma tabela Excel ou CSV e baixe-a como um array JSON; escolha um arquivo JSON e ele vira Excel. Os cabeçalhos viram chaves e os números continuam números. Seu arquivo nunca sai do seu dispositivo.

  • XLSX vira JSON
  • Até ⁦25 MB⁩
  • Sem cadastro
  • Nos dois sentidos

54 Excel para JSON

  1. 01 Escolha
  2. 02 Processe
  3. 03 Baixe

Processado no seu dispositivo · sem envio

XLSX

Arquivo selecionado

Tamanho: Pronto

Status ao vivo

Lendo o arquivo

Resultado

Pronto.

0linha(s) convertida(s)

0 BDados enviados ao nosso servidor: 0 bytes · processado no seu dispositivoPor que 0: a regra de segurança desta página bloqueia o envio de dados no nível do navegador; tudo acontece nesta aba. CSP · connect-src 'none' · form-action 'none'

Não foi possível converter.

Saída

Lista de objetos: os cabeçalhos viram chaves.

Leitura

Só valores: é gravado o último resultado calculado de cada fórmula; a fórmula em si, cores, formatação, células mescladas e gráficos não são levados.

  • O trabalho é feito nesta aba, no seu dispositivo.
  • Os cabeçalhos viram chaves; números continuam números, datas viram AAAA-MM-DD.
  • Nenhum arquivo é enviado ao nosso servidor; fechar a aba apaga tudo.

Primeiro escolha um arquivo CSV, Excel ou JSON

Etapas

  1. Lendo o arquivo
  2. Convertendo a tabela
  3. Preparando o arquivo

Microsoft Excel e outros nomes de produtos são usados só para descrever formatos de arquivo e pertencem a seus titulares; o Dönüştür.net não tem vínculo com essas empresas.

01

Como uma tabela do Excel vira JSON?

O JSON é a língua comum de aplicativos web, APIs e bancos de dados, enquanto o Excel é onde a maioria dos dados é realmente preparada. Catálogos de produtos, tabelas de preços, listas de estados e cidades ou textos de tradução são montados no Excel, mas precisam chegar ao aplicativo em JSON. No sentido inverso, você pode querer trazer o JSON de uma API para o Excel para conferi-lo ou montar um relatório.

A conversão é simples, mas os detalhes importam: os nomes da linha de cabeçalho viram chaves e cada linha vira um objeto. Números devem continuar números, datas devem ser gravadas em um formato único (AAAA-MM-DD), células vazias devem virar null e os acentos devem continuar intactos em UTF-8.

Esta ferramenta transforma Excel (XLSX) ou CSV em um array JSON, e um array JSON em Excel. Objetos aninhados se abrem em nomes de coluna com ponto, como “endereco.cidade”, e, se você quiser, são reconstruídos como objetos aninhados quando você converte de volta para JSON. Tudo acontece no seu navegador; seus dados não são enviados para um servidor.

02

Converta Excel em JSON em 3 passos

  1. Escolha o arquivo: Escolha um arquivo Excel (XLSX), CSV ou JSON. Se o arquivo Excel tiver várias planilhas, escolha a que vai converter; as primeiras 50 linhas aparecem na pré-visualização.

  2. Escolha a saída e as configurações: Para Excel ou CSV, a saída JSON já vem selecionada; se você escolher um arquivo JSON, ele é convertido em Excel. Se não houver linha de cabeçalho, desmarque essa opção (as linhas passam a ser gravadas como arrays); para montar objetos aninhados a partir de cabeçalhos “a.b”, ative a opção correspondente.

  3. Baixe: Clique em “Converter”; é baixado um arquivo .json em UTF-8 com recuo ou um arquivo .xlsx com a linha de cabeçalho em negrito e congelada.

03

Quem usa e para quê?

  • Aplicativos web e mobile: Transformar uma lista de produtos, preços ou cardápio preparada no Excel no JSON que o seu aplicativo lê.

  • Arquivos de tradução e conteúdo: Transformar tabelas de chave–texto em arquivos de idioma JSON.

  • Testes de API: Preparar dados de teste no Excel e transformá-los em um array JSON para usar como corpo das requisições.

  • Relatórios: Filtrar, ordenar e compartilhar no Excel o JSON de uma API ou de uma exportação de banco de dados.

  • Migração de dados: Transformar exportações em CSV em registros JSON para bancos de dados de documentos.

  • Dados abertos: Trazer para o Excel conjuntos de dados publicados em JSON (estados, cidades, estatísticas) para explorá-los.

04

Regras de conversão e limites

  • Linha = objeto: Os nomes da linha de cabeçalho viram chaves; cabeçalhos vazios recebem nomes como “Coluna 3” e, se um nome aparecer duas vezes, o segundo recebe _2. Sem linha de cabeçalho, cada linha vira um array.

  • Tipos: Números do Excel são gravados como números, valores VERDADEIRO / FALSO como true / false e datas como AAAA-MM-DD (com hora, AAAA-MM-DDTHH:MM:SS); células vazias viram null. Em um CSV, todo valor é texto; se você ativar “Converter números e datas”, os valores viram números.

  • JSON aninhado: Ao converter JSON em Excel, os objetos aninhados se abrem em colunas como “endereco.cidade” e os arrays são gravados na célula como texto JSON. Ao converter o Excel de volta para JSON, a opção “Criar objetos aninhados a partir de cabeçalhos a.b” restaura a estrutura original.

  • JSON aceito: Um array de objetos, um array de arrays, um objeto com um único array (como um campo “data”) e arquivos JSON Lines com um registro JSON por linha.

  • Fórmulas e formatação: É gravado o último resultado calculado de cada fórmula; cores, formatação e gráficos não vão para o JSON.

  • Limites e privacidade: Até 25 MB e 200.000 linhas. Seu arquivo não é enviado; o processo acontece no seu navegador e é apagado da memória quando você fecha a aba.

05

Privacidade e exclusão automática

Esta ferramenta não envia seu arquivo ao nosso servidor: todo o processamento acontece no seu navegador, no seu dispositivo. A página é servida com uma política de segurança (Content-Security-Policy) que impede tecnicamente que o conteúdo do arquivo seja enviado a qualquer lugar; nenhum script de análise ou de publicidade roda nesta página.

O arquivo de resultado também é criado no seu dispositivo, e só você faz o download. Ele é apagado da memória do navegador quando você fecha a aba ou escolhe “Novo arquivo”. Nosso servidor não guarda nenhum registro de nome ou conteúdo de arquivo deste processamento.

Leia nossa Política de Privacidade para mais detalhes

06

Perguntas frequentes

Como converter Excel em JSON?

Escolha seu arquivo Excel; a saída JSON é selecionada automaticamente. Os nomes da linha de cabeçalho viram chaves e cada linha vira um objeto JSON. Clique em “Converter” e um arquivo .json com recuo é baixado.

Posso converter JSON em Excel?

Sim. Quando você escolhe um arquivo JSON, a saída é Excel (XLSX). Cada chave dos objetos vira uma coluna; objetos aninhados se abrem em colunas como “endereco.cidade”, e os arrays são gravados na célula como texto JSON.

No JSON, os números são gravados como texto ou como números?

Números do Excel são gravados como números (sem aspas). Valores de um CSV são texto por padrão; se você ativar “Converter números e datas”, os valores viram números e as datas são gravadas como AAAA-MM-DD. Valores com zeros à esquerda sempre continuam como texto.

Como ficam as datas no JSON?

Elas usam o formato ISO 8601: 2026-09-29, ou 2026-09-29T14:30:00 para células com hora. JavaScript, Python e bancos de dados reconhecem esse formato diretamente.

Os acentos quebram no JSON?

Não. O JSON é sempre gravado em UTF-8, e letras como é, ü, ñ ou ç ficam como estão, sem códigos de escape. Se o CSV de origem foi salvo em uma codificação ANSI ou estava com as letras quebradas, a ferramenta corrige isso primeiro.

Meus dados são enviados para um servidor?

Não. A conversão acontece no seu navegador; a página bloqueia tecnicamente qualquer conexão externa. Você pode usá-la com segurança para tabelas com dados de clientes ou de produtos.

Mais um arquivo?

Arraste · solte · convertaEscolha um arquivo