BSC Tools / Formatador de JSON

Formatador e Validador de JSON Online

Cole um JSON para formatar, validar ou minificar. Erros de sintaxe são detectados com a posição exata do problema.

Todo o processamento acontece no seu navegador, nenhum dado é enviado para servidores da BSC ou de terceiros.
Em resumo

Para formatar um JSON, cole o texto e clique em "Formatar": a estrutura é reorganizada com indentação legível. Para reduzir o tamanho, clique em "Minificar", que remove espaços e quebras de linha desnecessários. Se houver erro de sintaxe, a ferramenta mostra a mensagem exata do problema, tudo processado localmente no navegador.

Perguntas frequentes

Dúvidas sobre JSON

Como formatar (indentar) um JSON online?

Cole o JSON nesta ferramenta e clique em "Formatar". O texto é reorganizado com indentação e quebras de linha para facilitar a leitura.

Como validar se um JSON está correto?

Cole o JSON e clique em "Formatar" ou "Minificar". Se houver um erro de sintaxe, a ferramenta mostra a mensagem de erro com a posição aproximada do problema no texto.

O que significa minificar um JSON?

Minificar remove todos os espaços, quebras de linha e indentação desnecessários, deixando o JSON o mais compacto possível, útil para reduzir o tamanho de arquivos ou payloads de API.

Meus dados JSON são enviados para algum servidor?

Não. Toda a formatação e validação acontece localmente no seu navegador usando o JSON nativo do JavaScript, nenhum dado é enviado a servidores da BSC ou de terceiros.

Como saber em que parte do JSON está o erro de sintaxe?

Quando o JSON é inválido, a ferramenta exibe a mensagem de erro original do interpretador, que indica a posição aproximada no texto onde o problema foi encontrado, facilitando localizar vírgulas, aspas ou chaves faltando.

Posso usar esta ferramenta para validar a resposta de uma API?

Sim. Cole o corpo da resposta da API no campo de entrada e clique em "Formatar" ou "Minificar" para confirmar se o JSON retornado é válido e visualizá-lo de forma legível.

Qual a diferença entre JSON e XML?

JSON é um formato mais compacto e baseado em pares chave-valor, enquanto XML usa tags de marcação. JSON costuma ser mais leve e fácil de ler, sendo o padrão mais comum em APIs modernas.

Existe um limite de tamanho para o JSON que posso colar?

Não há um limite fixo definido pela ferramenta, mas arquivos muito grandes dependem da memória e do desempenho do seu navegador, já que todo o processamento acontece localmente.

Esta ferramenta funciona no celular ou tablet?

Sim. A página é responsiva e funciona em qualquer navegador moderno, incluindo dispositivos móveis, sem necessidade de instalar aplicativos.

Preciso criar uma conta para usar o formatador de JSON?

Não. A ferramenta é gratuita, não exige cadastro nem login, basta acessar a página e colar o seu JSON.

É possível ter comentários dentro de um arquivo JSON válido?

Não, a especificação oficial do JSON não permite comentários. Se você colar um JSON com comentários (como // ou /* */), a ferramenta vai apontar erro de sintaxe. Para configurações com comentários, formatos como JSON5 ou YAML são alternativas.

Aspas simples funcionam no lugar de aspas duplas no JSON?

Não, o padrão JSON exige aspas duplas para chaves e valores de texto. Aspas simples são inválidas e vão gerar erro de sintaxe ao formatar ou validar.

Uma vírgula sobrando no final de uma lista é um erro comum?

Sim, é um dos erros mais frequentes. Diferente do JavaScript, o JSON não aceita vírgula depois do último item de um array ou objeto, e isso costuma ser a causa de erros de sintaxe difíceis de notar a olho nu.

A ferramenta ordena as chaves do JSON em ordem alfabética?

Não, a formatação preserva a ordem original das chaves como elas foram digitadas ou coladas, sem reorganizar alfabeticamente.

Posso formatar um JSON gerado a partir de um array de objetos, tipo uma lista de produtos?

Sim, a ferramenta formata qualquer estrutura JSON válida, seja um objeto único, um array simples ou um array de objetos, como uma lista de produtos ou usuários.