Indente, minifique e valide o seu JSON. Os seus dados ficam no seu dispositivo.
Cole o seu JSON no campo e depois:
«Copiar» recolhe o resultado e «Apagar» limpa os campos.
O JSON é mais rigoroso do que o JavaScript de onde vem. A maioria dos erros resulta destas regras:
| Regra | Correto | Incorreto |
|---|---|---|
| Chaves entre aspas duplas | {"nome": 1} | {nome: 1} |
| Strings entre aspas duplas | "texto" | 'texto' |
| Sem vírgula final | [1, 2] | [1, 2,] |
| Sem comentários | - | // nota |
| Valores permitidos | true, false, null | undefined, NaN |
A posição indicada fica muitas vezes logo a seguir ao erro real: se a ferramenta assinalar um problema no início de uma linha, veja o fim da linha anterior, onde muitas vezes falta uma vírgula. Outros suspeitos: umas aspas por fechar, ou um parêntese reto e uma chaveta trocados.
As respostas de API e os ficheiros de configuração contêm muitas vezes tokens, chaves ou dados pessoais. Aqui, o processamento é totalmente local: nada é enviado nem guardado. É uma diferença real em relação a muitos formatadores online que tratam o conteúdo nos seus servidores.
Não. O processamento é 100 % local; nenhum dado sai do seu navegador.
O JSON proíbe o que o JavaScript tolera: chaves sem aspas, aspas simples, vírgulas finais e comentários. Corrija esses pontos e será aceite.
Não. Só mudam os espaços e as quebras de linha; os valores, a ordem das chaves e a estrutura ficam idênticos.
O Toolo não impõe limite. Ficheiros de vários megabytes funcionam num computador recente.