Formatador e validador JSON
Formate, minifique e valide JSON, vá até a linha e a coluna de um erro de sintaxe e explore o resultado em árvore.
- Funciona no navegador
- Sem upload
- O resultado fica no seu dispositivo
Privacidade e limitesRoda no seu navegador. Nada é enviado.
O conteúdo das entradas fica nesta aba; a Refentra não o envia nem armazena. As contagens agregadas opcionais de ações só são enviadas com seu consentimento para medição de uso. Limpe o espaço ao terminar.
Perfil compatível: JSON: 20.000 nós, profundidade 64. Números IEEE-754; inteiros seguros e finitos. Números devem preservar o significado decimal. Inteiros inseguros, transbordamentos e precisão não suportada são rejeitados antes da saída.
Arquivos: apenas UTF-8; BOM UTF-8 opcional removido. Posições em unidades UTF-16 do editor.
Máximo 200.000 unidades UTF-16; parsers podem aceitar menos. Worker: 15 segundos (regex 1,5 segundo).
Trabalhe com a entrada e o resultado
- Prepare e escolha a operação
Cole o JSON e escolha entre formatar com espaços ou tabulações ou minificar para um formato compacto.
- Confira um exemplo concreto
Use este exemplo e compare com o resultado indicado: {"b":2,"a":1} → minify → {"b":2,"a":1}
- Confira antes de reutilizar a saída
Compare os valores e os níveis na árvore; a indentação muda só a apresentação, não os dados.
Respostas para esta tarefa
Números inteiros grandes são preservados?
Números que não podem ser representados com segurança são rejeitados, e não arredondados em silêncio; guarde identificadores como strings entre aspas.
O que conferir se a entrada for rejeitada?
Remova vírgulas finais e comentários; coloque chaves e textos entre aspas duplas. Confira a posição indicada do erro.
Onde esta ferramenta termina?
A leitura do JSON tem limite de 200.000 unidades UTF-16, 20.000 nós e profundidade 64; ela não valida o esquema de uma aplicação.