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.