Achatador de JSON
Achate JSON aninhado em chaves de nível único com notação de ponto.
O Achatador de JSON do ToolsSoup é uma ferramenta online gratuita que achata um JSON profundamente aninhado em um objeto de nível único com chaves em notação de ponto e colchetes. Cole seu JSON, clique em Achatar e cada valor aninhado vira uma chave plana como user.address.city ou items[0].id. Tudo roda no seu navegador — sem uploads, sem cadastro e sem que nada saia do seu dispositivo.
O que é achatar JSON?
Achatar JSON converte uma estrutura aninhada em um mapa plano de pares caminho-valor. Em vez de objetos dentro de objetos, você obtém um único nível onde cada chave descreve o caminho completo até o seu valor — chaves de objetos aninhados são unidas com pontos (a.b.c) e itens de array usam índices entre colchetes (list[0]). Um JSON achatado é muito mais fácil de ler, comparar, pesquisar, transformar em planilha ou alimentar em sistemas que esperam dados planos de chave-valor.
Como achatar JSON online
Achatar JSON com o ToolsSoup leva apenas alguns segundos:
- Cole seu JSON aninhado na caixa de entrada à esquerda.
- Clique em Achatar para reduzi-lo a um objeto de nível único.
- Copie o JSON achatado com um clique.
Qual notação o achatador usa?
Propriedades de objeto são unidas com um ponto, então um valor em b dentro de a vira a.b. Elementos de array usam colchetes com o seu índice, então uma lista de dois itens vira list[0] e list[1]. Objetos e arrays vazios são mantidos como estão no seu caminho, e todos os valores — strings, números, booleanos e null — são preservados exatamente. Esta é a mesma notação que um desachatador de JSON reverte para reconstruir a estrutura original.
Por que usar este achatador de JSON?
- 100% gratuito, sem anúncios, cadastro ou limites de uso.
- Roda inteiramente no seu navegador — seus dados nunca são enviados a um servidor.
- Usa uma notação clara de ponto e colchetes para chaves aninhadas.
- Preserva objetos vazios, arrays vazios e todos os tipos de valor.
- Funciona offline depois que a página é carregada.
Perguntas frequentes
Este achatador de JSON é gratuito?
Sim. Todas as ferramentas do ToolsSoup são totalmente gratuitas, sem conta, cadastro ou limites ocultos.
Qual notação é usada para as chaves aninhadas?
Chaves de objetos aninhados são unidas com pontos (user.name) e itens de array usam índices entre colchetes (tags[0]). Juntos, eles descrevem o caminho completo até cada valor.
Posso achatar arrays?
Sim. Elementos de array são achatados com o seu índice entre colchetes, então um array de objetos vira chaves como items[0].id, items[1].id, e assim por diante.
Como transformo o JSON achatado de volta em JSON aninhado?
Desachatar reverte o processo: um desachatador de JSON lê as mesmas chaves de ponto e colchetes e reconstrói os objetos e arrays aninhados originais.
Meus dados estão seguros?
Com certeza. Todo o achatamento acontece localmente no seu navegador usando JavaScript, então seu JSON nunca é enviado nem armazenado em nenhum servidor.