Etapa 1
Cole ou carregue seu JSON
Cole uma carga no editor ou escolha um arquivo .json local. Use Amostra quando quiser um ponto de partida seguro ou Limpar antes de substituir o texto atual.
Ferramentas grátis para desenvolvedores
Cole JSON ou abra um arquivo para formatar, validar, embelezar ou minificar. Escolha a indentação, revise erros do analisador e copie ou baixe o resultado no navegador sem login.
Área de trabalho JSON
Cole JSON ou carregue um arquivo local .json . O analisador e a saída permanecem neste navegador.
Execute uma ação para ver o resultado.
Seu JSON formatado aparecerá aqui.
Etapa 1
Cole uma carga no editor ou escolha um arquivo .json local. Use Amostra quando quiser um ponto de partida seguro ou Limpar antes de substituir o texto atual.
Etapa 2
Escolha Formatar para indentação, Minificar para saída compacta ou Validar quando precisar apenas de uma verificação de sintaxe. Selecione 2 espaços, 4 espaços ou tabulações para JSON formatado.
Etapa 3
Revise o status válido ou inválido, a mensagem do analisador e as contagens de caracteres. Copie o resultado ou baixe um arquivo .json quando a saída estiver pronta.
Quando o analisador rejeita JSON, confira as pequenas regras que causam a maioria das falhas de copiar e colar. O formatador informa o problema sem reescrever silenciosamente sua entrada.
JSON padrão usa aspas duplas em torno de chaves de objetos e valores de string. Um objeto no estilo JavaScript {'name': 'Ada'} não é JSON válido.
O item final de um objeto ou matriz não pode ser seguido por vírgula. Remova-a antes de executar o validador novamente.
Cada { ou [ de abertura precisa de um } ou ] de fechamento correspondente. Para dados profundamente aninhados, confira primeiro o objeto ou matriz incompleto mais próximo.
Remova comentários // e /* */ antes de analisar. JSONC e JSON5 aceitam sintaxe diferente e, por isso, precisam de um analisador compatível.
Formatar é uma escolha de legibilidade; minificar é uma escolha de compactação. Use a contagem de saída e a próxima tarefa para decidir qual resultado pertence ao projeto.
Dois espaços são um padrão prático para exemplos de API, revisões de código e documentação porque o aninhamento permanece legível sem tornar o arquivo desnecessariamente alto.
Escolha quatro espaços ou tabulações quando isso corresponder ao projeto ao redor. A indentação altera apenas os espaços em branco; não modifica os valores analisados.
Minificar remove espaços e quebras de linha não essenciais. Compare as contagens reais de caracteres antes de usar o resultado compacto em uma solicitação ou carga armazenada.
Um formatador útil deve deixar claro onde é executado e o que uma análise válida prova — e o que não prova.
A página atual lê texto colado e arquivos selecionados no navegador e cria o resultado localmente. Evite colar segredos em qualquer ferramenta que você não tenha revisado de forma independente.
Uma análise bem-sucedida confirma apenas a gramática JSON. Ela não verifica campos obrigatórios, intervalos de valores, tipos, permissões nem regras de negócio de uma API.
Entradas muito grandes ou profundamente aninhadas podem ser limitadas pelo dispositivo e navegador. Se a página não responder, use um editor local ou analisador de linha de comando para esse arquivo.
O texto colado e os arquivos selecionados são lidos e transformados neste navegador. A página atual não envia seu JSON a um serviço externo nem exige uma conta.
Um formatador JSON, também chamado de embelezador JSON ou impressor formatado, adiciona indentação e quebras de linha consistentes ao JSON válido para que as pessoas possam ler e revisar sua estrutura.
A formatação altera espaços em branco e quebras de linha. A validação verifica se o texto segue a sintaxe JSON. Esta ferramenta usa o analisador do navegador para verificações de sintaxe; ela não confere um JSON Schema separado nem regras de negócio.
Sim. Escolha Minificar para remover espaços em branco não essenciais e produzir uma string JSON compacta. O painel de resultado mostra a saída real para que você possa compará-la com a entrada.
Sim. Escolha um arquivo .json local para carregá-lo no editor, depois formate, valide ou minifique-o e baixe o texto resultante.
JSON padrão não aceita comentários // ou /* */, nem uma vírgula final após o último item de um objeto ou matriz. JSONC e JSON5 são sintaxes diferentes com seus próprios analisadores.
Não. Ela verifica somente a sintaxe JSON. Uma análise válida não prova que campos obrigatórios, tipos de dados ou regras específicas de API correspondam a um JSON Schema.
O formatador atual processa texto colado e arquivos selecionados no navegador e não envia a entrada a um serviço externo. Isso descreve a implementação atual desta página, não uma garantia geral sobre todos os formatadores online.
Sim. O formatador oferece 2 espaços, 4 espaços e tabulações. A indentação altera o layout dos espaços em branco, não os valores JSON analisados.
Codificador e decodificador Base64
Codifique ou decodifique texto Base64 UTF-8 e seguro para URL online. Cole um valor, copie o resultado ou baixe-o do navegador sem cadastro ou login.
Conversor de timestamp Unix
Converta timestamps Unix em segundos ou milissegundos para UTC, hora local ou ISO 8601. Converta datas de volta em timestamps online sem cadastro ou login.
Codificador e decodificador de URL
Codifique ou decodifique componentes de URL, URLs completas e parâmetros de consulta com codificação percentual UTF-8. Copie o resultado online sem cadastro ou login.
Inspecione cabeçalhos JWT, cargas, declarações, tempos de expiração e segmentos de assinatura no navegador. Decodifique localmente sem login; esta ferramenta não verifica assinaturas.