JSON de entrada
Detalhes do nó
Selecione um nó para ver detalhes
Achate JSON aninhado em colunas CSV limpas — baixe arquivos .csv prontos para Excel com um clique
Selecione um nó para ver detalhes
Formate, valide e explore JSON — 100% no navegador, privado por design
Cole XML e obtenha JSON limpo — atributos, elementos repetidos e nós de texto tratados corretamente
Transforme linhas CSV em arrays de objetos JSON — campos entre aspas, delimitadores e tipos tratados para você
Achate JSON aninhado em colunas CSV limpas — baixe arquivos .csv prontos para Excel com um clique
Comprima JSON em uma única linha e veja exatamente quantos bytes você economiza
Compare dois documentos JSON semanticamente — ordem de chaves e espaços nunca contam como diferença
Escape strings JSON para embutir — ou desescape logs stringificados de volta a JSON legível
Reparo com um clique para JSON quebrado, JSON5, objetos JS e saída truncada de LLMs.
Converta qualquer JSON em interfaces ou types TypeScript limpos.
Converta configs YAML (K8s, Compose, Actions) em JSON limpo e edite visualmente.
Gere YAML limpo e idiomático a partir de qualquer JSON.
Serialize JSON em XML bem-formado — atributos @_, elementos repetidos e nós de texto.
Infira um JSON Schema padrão a partir de dados de exemplo.
Consulte qualquer JSON com avaliação JSONPath ao vivo — coringas, descida recursiva, slices e filtros.
Cole um array raiz, um objeto que envolva um ({"data": [...]}) ou um único objeto plano — o conversor encontra as linhas automaticamente.
Propriedades profundas viram colunas com pontos: user.name, address.city. Arrays são serializados como strings JSON compactas sem perda de dados.
Células com vírgulas, aspas ou quebras de linha são envolvidas e escapadas corretamente — a saída importa limpa no Excel, Sheets e bancos de dados.
O BOM opcional faz caracteres chineses, japoneses e acentuados abrirem corretamente no Microsoft Excel sem mojibake.
Solte um array de objetos, um objeto contendo um array ou até um único objeto no painel de entrada.
Confira o resultado achatado na tabela ou na prévia CSV. Use "Ver em tabela" em qualquer nó profundo para exportar só aquele array aninhado.
Clique em "Copiar CSV" para a área de transferência ou "Baixar CSV" para um .csv pronto para Excel — ative o BOM se abrir no Excel.
Como o formatjson.net se compara às ferramentas JSON tradicionais baseadas em servidor
| Capacidade / Padrão | formatjson.net (100% no Navegador) | Ferramentas Tradicionais de Servidor |
|---|---|---|
| Processamento e Privacidade | 100% local em JavaScript no navegador — seus dados nunca saem do dispositivo | Frequentemente enviam JSON/XML/CSV para servidores remotos |
| Chaves de API, JWTs e Dados Sensíveis | Seguro por design — zero transmissão de rede, funciona offline via Service Worker | Risco de logs em servidores ou retenção por terceiros |
| Reparo de JSON Quebrado ou Truncado por IA | Máquina de estados léxica corrige comentários, aspas simples, vírgulas finais e chaves abertas em 1 clique | Falha com erro de sintaxe em JSON não estrito |
| IDs Snowflake de 64 Bits e Zeros à Esquerda | Preserva inteiros acima de 2^53 - 1 e códigos como "00123" sem perda de precisão | Trunca IDs de 64 bits ou remove zeros à esquerda |
| Exploração de Arrays Aninhados em Tabela | Drill-down interativo ([n items] →) com breadcrumbs, ordenação de colunas e edição inline | Tabelas planas apenas na raiz ou árvores somente leitura |
| Desempenho com Arquivos Grandes | Árvore lazy em lotes (200 nós) + tabela paginada + proteção de highlight >150 KB | Travamento da interface em arquivos de vários megabytes |
Objetos aninhados expandem em colunas com pontos — {"user":{"id":1,"name":"Alice"}} gera as colunas user.id e user.name. Valores de array são serializados como strings JSON compactas, mantendo a estrutura recuperável.
Sim. Cole qualquer JSON e use "Ver em tabela" no array desejado — a exportação CSV segue esse escopo. Arrays de primeiro nível são detectados automaticamente mesmo dentro de um objeto como {"data":[...]}.
As células são envolvidas em aspas conforme RFC 4180 (vírgulas, aspas e quebras de linha seguras) e o BOM UTF-8 opcional diz ao Excel exatamente como decodificar o arquivo — texto chinês, japonês e acentuado fica intacto.
Arrays são serializados numa única célula como string JSON compacta, ex. ["a","b"]. Assim o valor completo é preservado sem explodir um registro em várias linhas.
Não. Tudo roda localmente no seu navegador — sem upload, sem limite de linhas imposto por servidor e sem que os dados saiam da sua máquina.