Formate, embeleze e valide dados JSON instantaneamente. Nossa ferramenta online gratuita processa tudo localmente no seu navegador, garantindo que seus dados permaneçam privados e seguros.
Copie seus dados JSON não formatados, minificados ou bagunçados e cole no campo de entrada à esquerda. A ferramenta aceita qualquer JSON válido incluindo objetos, arrays, strings, números, booleanos e valores nulos.
Selecione seu nível de indentação preferido: 2 espaços (comum em desenvolvimento web) ou 4 espaços (comum em aplicações corporativas). A escolha é puramente estilística e não afeta os dados JSON em si.
Clique em "Formatar" para embelezar seu JSON com indentação e quebras de linha adequadas, ou clique em "Minificar" para remover todos os espaços em branco para uma versão compacta. Use atalhos de teclado para fluxo de trabalho mais rápido: Ctrl+Enter para formatar, Ctrl+Shift+M para minificar.
Uma vez formatado, use o botão "Copiar" para copiar o resultado para sua área de transferência, ou clique em "Baixar" para salvá-lo como um arquivo .json. O arquivo será nomeado "formatted.json" por padrão.
Nosso formatador JSON usa um mecanismo de análise e formatação multi-estágio construído inteiramente em JavaScript, garantindo que todo processamento aconteça localmente no seu navegador. Nenhum dado é enviado aos nossos servidores, mantendo privacidade completa e habilitando funcionalidade offline.
Valida a sintaxe usando o método nativo JSON.parse(). Verifica a correspondência correta de colchetes e chaves. Verifica o uso adequado de aspas (aspas duplas para chaves e strings). Detecta sequências de escape inválidas. Identifica vírgulas ausentes ou extras. Relata vírgulas à direita (inválidas em JSON padrão).
Após a análise bem-sucedida, o formatador reconstrói a string JSON usando JSON.stringify() com parâmetros de espaçamento personalizados. Você pode configurar a indentação para usar 2 ou 4 espaços. O formatador preserva os tipos de dados e estrutura originais enquanto adiciona espaçamento adequado para legibilidade.
Se JSON.parse() encontrar um erro, capturamos a mensagem de erro e a analisamos para identificar a linha e posição exatas do erro de sintaxe. Esta informação é exibida com contexto útil para guiá-lo a corrigir o problema rapidamente.
Esta ferramenta inclui um recurso de reparo automático alimentado pela biblioteca jsonrepair. Ela pode corrigir muitos problemas comuns de JSON incluindo: vírgulas à direita, chaves sem aspas, aspas simples em vez de duplas e aspas ausentes em torno de chaves. Quando o reparo automático é aplicado, você verá uma notificação indicando que o JSON foi corrigido.
Desempenho ideal para arquivos de até 10MB; arquivos maiores podem causar atraso no navegador. Arquivos JSON muito grandes (>50MB) podem exceder os limites de memória do navegador. Requer suporte JavaScript ES6+ (todos os navegadores modernos). Comentários em JSON não são suportados e causarão erros.
Esta ferramenta segue a especificação JSON definida na RFC 8259 (O Formato de Intercâmbio de Dados JavaScript Object Notation, dezembro de 2017) e ECMA-404 (2ª edição, dezembro de 2017). Toda a análise e serialização usa a implementação JSON nativa do navegador para máxima compatibilidade e desempenho. Padrões última verificação: fevereiro de 2026.
Entrada: {name: 'John', age: 30} Etapas: 1. Auto-reparo detecta chaves sem aspas e aspas simples 2. Repara para JSON válido: {"name": "John", "age": 30} 3. Analisa e valida a estrutura (objeto com 2 chaves) 4. Formata com indentação selecionada (2 espaços) Saída: { "name": "John", "age": 30 } A função de auto-reparo corrigiu automaticamente os problemas de sintaxe, permitindo formatar entrada JSON não-padrão.
Sim, nosso formatador JSON é completamente grátis sem necessidade de registro. Você pode formatar dados JSON ilimitados diretamente no seu navegador sem custos ou assinaturas.
Predefinições salvas é um recurso para Apoiadores.
Histórico de ferramentas é um recurso para Apoiadores.
Notas de ferramentas é um recurso para Apoiadores.