Free AI Tools
Ver categorias de ferramentas

Ferramentas grátis para desenvolvedores

Formatador e validador JSON online gratuito

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

Formate, valide ou minifique

Cole JSON ou carregue um arquivo local .json . O analisador e a saída permanecem neste navegador.

89 caracteres de entrada

Resultado

Execute uma ação para ver o resultado.

Seu JSON formatado aparecerá aqui.
Entrada: 89 caracteresSaída legível

Como formatar, validar ou minificar JSON

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.

Etapa 2

Escolha uma saída legível ou compacta

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

Confira, copie ou baixe o resultado

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.

Erros comuns de sintaxe JSON

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.

Use aspas duplas para chaves e strings

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.

Remova vírgulas finais

O item final de um objeto ou matriz não pode ser seguido por vírgula. Remova-a antes de executar o validador novamente.

Feche todos os colchetes e chaves

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.

Comentários não fazem parte do JSON padrão

Remova comentários // e /* */ antes de analisar. JSONC e JSON5 aceitam sintaxe diferente e, por isso, precisam de um analisador compatível.

Escolha a saída JSON correta

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 para legibilidade compacta

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.

Quatro espaços ou tabulações para o estilo da equipe

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.

Minifique quando o tamanho de transporte importa

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.

Privacidade, escopo da validação e limites

Um formatador útil deve deixar claro onde é executado e o que uma análise válida prova — e o que não prova.

O processamento permanece neste navegador

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.

Validação de sintaxe não é validação de JSON Schema

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 grandes dependem da memória do navegador

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.

Privacidade e limites

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.

Perguntas frequentes

O que é um formatador JSON?

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.

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

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.

Posso minificar JSON aqui?

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.

Posso formatar um arquivo JSON?

Sim. Escolha um arquivo .json local para carregá-lo no editor, depois formate, valide ou minifique-o e baixe o texto resultante.

JSON aceita comentários ou vírgulas finais?

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.

Isso valida JSON Schema?

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.

Meu JSON é enviado?

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.

Posso usar tabulações ou quatro espaços para indentação?

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.

Ferramentas relacionadas

Ce Ferramentas grátis para desenvolvedores

Codificador e decodificador Base64

Codificador e decodificador Base64 online gratuito

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.

Cd Ferramentas grátis para desenvolvedores

Conversor de timestamp Unix

Conversor de timestamp Unix online gratuito

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.

Ce Ferramentas grátis para desenvolvedores

Codificador e decodificador de URL

Codificador e decodificador de URL online gratuito

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.

DJ Ferramentas grátis para desenvolvedores

Decodificador JWT

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.