🛝Toolio
Sobre Contato

🧩 Formatador JSON — Embelezar, Compactar & Validar

Um formatador JSON gratuito que formata de forma bonita, compacta e valida JSON diretamente no seu navegador — sem upload de arquivo, não é necessário conta, e funciona totalmente offline.

O JSON (JavaScript Object Notation) é um formato de texto leve e legível por humanos para armazenar e trocar dados estruturados; um formatador JSON o indenta e valida.

Resultado

Privado por design. Esta ferramenta funciona inteiramente no seu navegador — nada do que você digita é enviado ou armazenado, e funciona offline.

Sobre

Cole qualquer JSON e escolha Embelezar (2 espaços, 4 espaços ou indentação com tab) ou Compactar para comprimi-lo em uma única linha. O validador detecta erros de sintaxe e mostra a linha e a coluna exatas onde o problema ocorreu. Como todo o processamento é executado no seu navegador via JavaScript, seus dados nunca saem do seu dispositivo — ideal para payloads de API sensíveis, arquivos de configuração ou dados privados.

Como usar

  1. Cole seu JSON na caixa de entrada (ou clique em 'Exemplo' para tentar um exemplo).
  2. Clique em 'Formatação bonita' para formatar de forma bonita ou 'Minificação' para comprimir em uma única linha.
  3. Escolha seu estilo de indentação preferido — 2 espaços, 4 espaços ou tab.
  4. Se o JSON tiver erros, o validador destaca a linha e a coluna exatas.
  5. Clique em 'Copiar' para copiar o resultado para sua área de transferência.

Perguntas frequentes

Este formatador JSON é gratuito?
Sim, totalmente gratuito — sem conta, sem assinatura e sem limites de uso.
Ele envia meu JSON para um servidor?
Não. Todo o formatação e validação ocorre totalmente no seu navegador usando JavaScript. Seus dados nunca saem do seu dispositivo.
Ele funciona offline?
Sim. Depois que a página for carregada, você pode se desconectar da internet e ele continuará a funcionar normalmente.
Ele pode detectar onde está o erro de sintaxe JSON?
Sim. Se o JSON for inválido, a ferramenta mostra o número da linha e a coluna onde o erro ocorreu, facilitando a correção.
Quais opções de indentação estão disponíveis?
Você pode escolher 2 espaços, 4 espaços ou indentação com tab. Alterar a opção reformata instantaneamente a saída.
Por que o JSON rejeita meu arquivo quando ele parece estar certo?
Quase sempre uma dessas três coisas: uma vírgula final após o último item, aspas simples em vez de aspas duplas, ou um comentário. Todas essas são legais no JavaScript, mas nenhuma é legal no JSON. A mensagem de erro aponta para a posição, e o problema geralmente está imediatamente antes do caractere que ela menciona.
A formatação altera meus dados?
Não. Apenas o espaçamento é reescrito — as chaves, valores, ordem e tipos permanecem inalterados, então a saída formatada significa exatamente a mesma coisa que a entrada. O único cuidado é com números muito grandes, já que o JSON não tem um tipo inteiro e dígitos extremamente longos podem perder precisão em qualquer viagem de ida e volta, não apenas esta.
Esta ferramenta envia meus dados?
Não. Tudo é executado no seu navegador, então seus dados nunca saem do seu dispositivo — e funciona até offline depois que a página carrega.