pt

Formatar JSON

Formate o seu JSON com indentação limpa ou compacte-o, e ordene as chaves se quiser. Tudo local no navegador, sem nenhum envio.

Indentação
  • 2 espaços
  • 4 espaços
  • Tabulação
Ordenar chaves
Compactar (minify)

Processando localmente no seu dispositivo ...

0%

Seus arquivos nunca saíram do seu dispositivo

    Meu arquivo é enviado?

    Não. Tudo roda no seu navegador - o seu arquivo nunca sai do seu dispositivo. Como isso é verificável

    Sem envio100% local
    O conteúdo fica consigosem acesso de terceiros
    Servidores na AlemanhaRGPD desde a conceção
    Auditado externamenteTLS A+ · Cabeçalhos A+

    JSON é o formato mais difundido para trocar dados estruturados entre programas, mas pelo caminho costuma ser comprimido numa única linha enorme que nenhum ser humano consegue ler. Esta ferramenta devolve-lhe a forma: lê o JSON e entrega-o com uma indentação limpa, de modo que o aninhamento, as listas e os objetos ficam visíveis num relance. Ao contrário, também pode compactá-lo (minify), removendo cada espaço supérfluo, quando precisar dele pequeno e rápido de transmitir.

    Você escolhe a indentação (dois ou quatro espaços ou uma tabulação) e pode ordenar alfabeticamente as chaves de cada objeto. Ordenar é útil para tornar dois documentos JSON comparáveis ou para gerar uma saída estável e reproduzível. Como a ferramenta realmente lê o JSON e o reescreve, a saída é sempre JSON válido; uma entrada quebrada não é reparada em silêncio, mas sinalizada honestamente como erro.

    Todo o processamento corre inteiramente em local, no seu navegador e em puro JavaScript: o seu JSON não é enviado, não é guardado e nenhuma biblioteca externa é carregada de um CDN. Isso importa precisamente em configurações, respostas de API ou exportações, que muitas vezes contêm valores confidenciais. O resultado pode descarregá-lo ou copiá-lo diretamente.

    Ficha técnica

    Ficha técnica
    Formatos de entradaEntrada de texto
    Formato de saídaJSON
    Processamento em loteNão
    ProcessamentoLocalmente no navegador (JavaScript)
    Upload de arquivosNenhum

    Em 3 passos

    1. Cole o JSON no campo de texto.
    2. Escolha a indentação, ordene as chaves ou compacte se quiser.
    3. Leia ou descarregue o JSON formatado.

    Limites: A ferramenta reformata JSON válido conforme a RFC 8259; não repara sintaxe quebrada nem acrescenta aspas em falta. Comentários não são permitidos em JSON e geram um erro honesto. Documentos muito grandes são limitados pela memória do seu dispositivo. A ordem dos elementos de um array é sempre preservada; apenas as chaves dos objetos são ordenadas.

    Perguntas frequentes

    O meu JSON é enviado?

    Não. A formatação corre inteiramente em local no seu navegador; os seus dados nunca saem do dispositivo e não são guardados.

    Qual é a diferença entre indentar e minify?

    Indentar torna o JSON legível para pessoas (quebras de linha e espaçamento). Minify remove todos os caracteres supérfluos para que fique o menor possível: ideal para transmitir, mau para ler.

    Para que serve ordenar as chaves?

    Chaves ordenadas facilitam comparar dois documentos (diff) e produzem uma ordem estável e reproduzível. Os valores e a ordem das listas permanecem inalterados.

    O que acontece com um JSON inválido?

    A ferramenta sinaliza um erro honesto em vez de inventar um resultado errado ou alterar a entrada em silêncio.

    Ferramentas relacionadas