Melhor Grátis JSON Formatador & validador

Abelecem, minifiquem e validem JSON com mensagens de erro claras - livres, nada armazenado.

100% livre Sem inscrição Sem marca de água Arquivos processados na memória, nunca armazenados
Go Pro para os melhores modelos de IA - imagem, vídeo e chat - mais uploads maiores, prioridade na fila e não espera. Atualização para Pro
Amor Best.Free? Compartilhe-o

Como funciona

  1. Pegar JSON. Larga o JSON na caixa.
  2. Escolha uma ação. Abelecer com 2 ou 4 espaços, ou mineificar a uma linha; opcionalmente ordenar as teclas.
  3. Obtém o resultado. O JSON válido é formatado instantaneamente; o JSON inválido devolve a linha e coluna exatas do erro.

Sobre esta ferramenta

Pegue JSON para imprimi-lo bonito com o indentamento que você escolhe, minimize-o para uma única linha, ou apenas verifique que ele é válido. Se o análise falha, você obtém uma mensagem clara com a linha e coluna do problema, para que você possa encontrar a vírgula perdida ou bracket faltando rápido. Você também pode ordenar chaves de objeto alfabeticamente. Ele executa o lado do servidor com o analisador JSON do Python, não armazena nada e não precisa de conta.

Para que as pessoas o usam

  • Faça uma resposta API minificada legível
  • Encontre a linha e coluna de um erro de sintaxe JSON
  • Minify JSON antes de enganá-lo em uma configuração
  • Ordenar as chaves de objeto para diferir dois arquivos JSON

API do Desenvolvedor

Automate esta ferramenta a partir do seu próprio código. Envie um pedido POST para o ponto final abaixo e obtenha o mesmo resultado que a ferramenta web produz. É limitado de taxa por IP e não precisa de inscrição - as chaves API para os limites mais elevados estão a chegar.

POST https://best.free/api/tools/json-formatter/
Parâmetro Exemplo Requerido Notas
text {"b":2,"a":1} Sim Raw JSON to format.
action format Não "format" or "minify".
indent 2 Não 0-8 spaces.
sort True Não Sort keys.
curl -X POST https://best.free/api/tools/json-formatter/ \
  -H 'Content-Type: application/json' \
  -d '{"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": true}'
import requests

r = requests.post(
    "https://best.free/api/tools/json-formatter/",
    json={"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-formatter/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ text: "{\"b\":2,\"a\":1}", action: "format", indent: 2, sort: true }),
});
const data = await r.json();
console.log(data);

Resposta: JSON with the formatted string + validity.

{"ok": true, "json": "{\n  \"a\": 1,\n  \"b\": 2\n}", "json_valid": true}

Perguntas mais frequentes

Ele pode embeitar (pretty-print) JSON com o seu indentamento escolhido, minificá-lo a uma única linha, valida-lo e opcionalmente ordenar as chaves de objeto alfabeticamente.

Você obtém uma mensagem de erro clara, incluindo a linha e coluna exatas onde o processamento falhou, para que você possa localizar um bracket ou vírgula perdida rapidamente.

Sim - embelecer com 2 ou 4 espaços, ou minificar para remover todos os espaços em branco para a menor saída.

Até cerca de 500.000 personagens numa única vez.

Não. É analisado com a biblioteca padrão JSON do Python apenas para o seu pedido e nunca é armazenado, registrado ou encaminhado.

Não. Ordenar apenas reordena as chaves de objeto alfabeticamente para leitura e difração; os valores e estruturas estão inalterados.

Sem inscrição ou pagamento - é gratuito com um limite horário justo por PI.

Sim. POST um corpo JSON para /api/tools/json-formatter/ e você recebe uma resposta JSON de volta - o mesmo motor que a ferramenta web usa, assim os resultados são idênticos. É limitado de taxa por IP como a versão web e não precisa de inscrição; as chaves API para os limites mais elevados estão a chegar. Veja a seção API acima para exemplos de curl, Python e JavaScript prontos para executar.

Sim - JSON Formatador é totalmente livre, sem marca de água na saída e não requer cartão de crédito.

Sim. Ele funciona no seu navegador, então o JSON Formatador funciona em telefones e tablets, bem como desktop - não há nenhum aplicativo para instalar.

Ferramentas relacionadas

Avaliar esta página
5.0/5 (0)

O que podemos melhorar? Seu feedback nos ajuda a resolver problemas.