JSON

Formate, valide, minifique e explore JSON online. Visualização em árvore, consultas JSONPath e diagnóstico de erros por linha. Grátis, sem cadastro, todo o processamento no seu navegador.

Um formatador, validador e visualizador de JSON online e gratuito que embeleza, minifica e valida JSON inteiramente no seu navegador. Cole uma resposta minificada ou malformada e ele reformata os dados com uma indentação limpa de 2 espaços, ou os compacta de volta para a menor saída válida possível. Quando o JSON é inválido, ele reporta o erro de sintaxe com a linha e o caractere exatos, para que você possa ir direto ao problema. Uma visualização em árvore recolhível permite explorar objetos e arrays profundamente aninhados, e o suporte embutido a JSONPath permite consultar o documento analisado para obter apenas os valores de que você precisa. Como tudo roda no lado do cliente, seus dados — incluindo respostas de API e configurações que podem conter segredos — nunca saem do seu dispositivo.

Usos comuns

  • Embelezar uma resposta de API minificada para deixá-la legível durante a depuração.
  • Validar um arquivo de configuração e ir direto para a linha que causa um erro de análise.
  • Explorar um documento grande e profundamente aninhado com a visualização em árvore recolhível.
  • Extrair valores específicos de um payload grande com uma expressão JSONPath como $.items[*].id.
  • Minificar JSON antes de incorporá-lo no corpo de uma requisição ou em uma variável de ambiente.
  • Reformatar um JSON com indentação inconsistente antes de fazer o commit no controle de versão.

Perguntas frequentes

Meu JSON é enviado para um servidor?

Não. Toda a análise, formatação e validação acontecem localmente no seu navegador. Seus dados nunca saem do seu dispositivo, então é seguro colar respostas e configurações que contêm valores sensíveis.

Qual indentação o formatador usa?

O formatador usa uma indentação de 2 espaços. A minificação remove todo espaço em branco insignificante para produzir a menor saída válida.

Qual é a diferença entre formatar e minificar JSON?

Formatar adiciona quebras de linha e indentação para tornar os dados legíveis; minificar remove todo espaço em branco opcional para produzir a saída mais compacta. Ambos preservam exatamente os mesmos dados — apenas o espaço em branco difere.

Como ele me ajuda a encontrar erros em um JSON inválido?

Quando a entrada não é um JSON válido, o validador reporta o erro de sintaxe específico junto com a linha e o caractere onde ele ocorre, para que você possa localizar e corrigir o problema rapidamente.

Ele suporta consultas JSONPath?

Sim. Você pode consultar o documento analisado com expressões JSONPath como $.store.book[*].author, incluindo curingas, fatias de array e descida recursiva ($..key).

Ele consegue lidar com documentos JSON grandes?

Sim. A formatação, validação e a visualização em árvore recolhível funcionam em documentos grandes diretamente no navegador, sem nenhuma etapa de upload.

All processing is local — your data never leaves your browser.