O formatador lê o texto com o próprio motor de JSON do navegador, então a saída bate exatamente com a forma como o seu código vai interpretar os dados - sem surpresas, sem ida e volta ao servidor e sem limite além do que o seu dispositivo aguentar.
Formatador de JSON grátis
Funciona inteiramente no seu navegador - sem upload, sem cadastro.
O que faz um formatador de JSON?
Um formatador de JSON pega aquele JSON bagunçado ou minificado e transforma em texto limpo e indentado, fácil de ler, e ainda checa a sintaxe enquanto você digita. Cole o JSON, escolha a indentação e copie o resultado organizado - ou minifique de volta para uma única linha. Tudo roda no navegador, então conteúdo sigiloso nunca sai da sua máquina.
Como usar
- 1Cole seu JSON. Jogue na caixa de entrada o JSON bagunçado, minificado ou escrito na mão.
- 2Veja o resultado. Ele é organizado ao vivo, e a barra de status avisa se o JSON é válido ou aponta o primeiro erro.
- 3Escolha a indentação ou minifique. Alterne entre 2 espaços, 4 espaços ou tabulação, ou clique em Minificar para compactar tudo em uma linha.
- 4Copie. Copie a saída formatada e cole onde precisar.
Para quem é
- Quem programa e precisa ler de relance a resposta de uma API durante o debug.
- QA e suporte conferindo se um payload é válido antes de abrir um bug.
- Trabalho com dados e configuração - arrumar um arquivo de settings ou o corpo de um webhook antes do commit.
- Estudantes e quem escreve colando JSON na documentação e querendo exemplos limpos e indentados.
Perguntas frequentes
O formatador de JSON é grátis?
Sim - é 100% grátis, sem cadastro e sem limite de uso. Roda direto no seu navegador.
Meu JSON é enviado para algum lugar?
Não. Seu JSON é lido e formatado localmente no navegador e nunca vai para um servidor, então dá para usar com tranquilidade até com chaves de API, tokens e dados internos.
Qual é a diferença entre formatar e validar JSON?
Formatar reindenta um JSON válido para deixá-lo legível; validar verifica se o texto é realmente um JSON legítimo. Esta ferramenta faz as duas coisas de uma vez - valida enquanto você digita e mostra o primeiro erro de sintaxe quando o JSON está inválido.
Por que meu JSON está inválido?
As causas mais comuns são vírgula sobrando depois do último item, aspas simples no lugar de aspas duplas, chaves sem aspas ou um colchete ou chave que faltou fechar. A barra de status aponta o problema e indica a linha e a coluna para você corrigir rapidinho.
O que a minificação faz?
Minificar remove todos os espaços e quebras de linha para gerar o menor JSON válido em uma única linha, o que ajuda a encolher arquivos de configuração ou colar um payload numa URL ou no corpo de uma requisição.
Funciona offline?
Sim. Depois que a página carrega, o formatador continua funcionando sem conexão, porque todo o processamento acontece no seu dispositivo.