Formatador e Validador de JSON
Cole um JSON bagunçado e receba uma saída limpa e legível com um clique. Tudo roda localmente no seu navegador — seus dados nunca saem do dispositivo.
Grátis Roda no navegador Sem cadastro
Entrada
Saída
O JSON formatado aparece aqui.
Formatar com ⌘/Ctrl + Enter0 linhas · 0 bytes
Como usar
1
Cole seu JSON
Insira o JSON bruto no painel de entrada ou carregue o exemplo para ver como funciona.
2
Escolha a formatação
Selecione recuo de 2 ou 4 espaços, use tabulações ou ordene as chaves alfabeticamente.
3
Copie o resultado
O formatador valida enquanto interpreta. Copie ou baixe o JSON limpo.
Por que usar esta ferramenta
Roda inteiramente no navegador
Sem upload, sem servidor e sem registros. Payloads sensíveis ficam na sua máquina.
Posições reais de erro
JSON inválido informa a linha e a coluna para você corrigir rápido.
Ordenar chaves e minificar
Padronize a ordem das chaves para diffs estáveis ou remova espaços para produção.
Perguntas frequentes
Meu JSON é enviado para algum lugar?
Não. A leitura e a formatação acontecem no seu navegador com o mecanismo JSON nativo. Nada é enviado a um servidor.
Qual é o tamanho máximo?
Não há limite rígido além da memória do navegador. Arquivos de alguns megabytes costumam ser instantâneos.
A ferramenta valida o JSON?
Sim. Uma entrada inválida mostra a linha e a coluna indicadas pelo interpretador, e a saída fica vazia até o JSON ser válido.
Posso formatar JSON com tabulações?
Sim. Escolha a opção Tabulação no controle de recuo para usar tabulações em vez de espaços.
Por que a ordem das chaves mudou?
Objetos JSON não têm ordem. Com Ordenar chaves ativado, as chaves são reorganizadas alfabeticamente em todos os níveis para deixar os diffs estáveis.
Ferramentas relacionadas
Ferramentas de desenvolvimento Codificador e Decodificador Base64 Codifique texto em Base64 ou decodifique Base64 de volta para texto, com suporte a UTF-8 e à variante URL-safe. Roda no navegador, sem upload. Ferramentas de desenvolvimento Decodificador de JWT Decodifique um JSON Web Token para ver cabeçalho, payload, assinatura e datas de expiração. Nada é enviado e nenhuma assinatura é verificada. Ferramentas de desenvolvimento Codificador e Decodificador de URL Codifique ou decodifique URLs e query strings com codificação percentual UTF-8 correta. Alterne entre componente e URL completa no navegador. Ferramentas de desenvolvimento Conversor de JSON para CSV Converta arrays JSON em CSV e CSV de volta para JSON no navegador. Trate aspas, delimitadores e valores aninhados, e copie ou baixe o resultado. Ferramentas de desenvolvimento Conversor de YAML para JSON Converta YAML em JSON e JSON em YAML no navegador. Mantenha estruturas aninhadas, escolha o recuo e veja erros de YAML com o número da linha. Ferramentas de desenvolvimento JSON para TypeScript Gere interfaces TypeScript a partir de JSON no navegador. Objetos aninhados, arrays e chaves com aspas são tratados, e você pode copiar ou baixar.
Última atualização: