Minificador JSON

Compacte JSON válido em uma carga útil compacta de uma linha em seu navegador.

Fonte de entrada
Digite texto ou carregue um arquivo de texto local na entrada abaixo.
Entrada
Saída
0 caracteres 0 linhas

Torne JSON compacto sem alterar valores

O minificador JSON analisa JSON válido e emite a menor representação ordinária removendo espaços, tabulações e quebras de linha fora das strings. É útil para incorporar dados de teste, reduzir cargas úteis copiadas e preparar exemplos compactos.

Os espaços em branco dentro das strings entre aspas são dados reais e são preservados. O minificador não remove chaves de objeto, altera a ordem da matriz, reescreve números para compactação ou aceita JSON com comentários.

Como usar

  1. Cole seus dados JSON no editor de entrada.
  2. Clique em Minificar JSON para analisá-lo e compactá-lo.
  3. O JSON reduzido aparece como uma saída compacta com espaços em branco insignificantes removidos.
  4. Use Copiar para a área de transferência, Baixar para um arquivo ou Limpar para redefinir.

O que é o minificador JSON?

Minificador JSON é um utilitário baseado em navegador para converter JSON bem impresso em JSON compacto. Ele ajuda a reduzir o ruído visual e facilita a colagem de uma carga útil em códigos, testes, URLs ou comentários de problemas.

Como a entrada é analisada primeiro, JSON inválido deve ser corrigido antes de poder ser minimizado. Se o comportamento downstream exato for importante, teste a carga útil minificada no sistema que irá consumi-la.

Notas de entrada

Use apenas JSON estrito. Remova comentários, vírgulas finais, atribuições de variáveis e rótulos de resposta antes de reduzir. Não espere que os espaços em branco dentro dos valores da string sejam recolhidos.

Exemplo

Um objeto formatado é reduzido a uma string compacta JSON enquanto os valores permanecem os mesmos:

--- Entrada formatada ---
{
  "name": "John",
  "age": 30,
  "city": "New York"
}

--- Saída minificada ---
{"name":"John","age":30,"city":"New York"}

Integração MCP

MCP (Model Context Protocol) permite que agentes de IA e aplicativos descubram e executem utilitários do Coding.Tools para fluxos repetíveis de conversão, formatação, hash e geração.

Nome da ferramenta MCP: json-minifier

Endpoint MCP: https://coding.tools/mcp

Chame tools/list primeiro. Cada ferramenta inclui inputSchema, outputSchema e examples para que um agente de IA ou cliente possa montar argumentos válidos sem adivinhar.

Em tools/call, leia result.content[0].text para o valor exibível e result.structuredContent para análise automática. Falhas da ferramenta retornam isError: true; falhas de protocolo retornam um erro JSON-RPC.

Exemplo de requisição tools/call:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"json-minifier","arguments":{"input":"{\n  \"name\": \"Coding.Tools\",\n  \"features\": [\"MCP\", \"A2A\"]\n}"}}}'

A maioria das ferramentas de texto e dados aceita uma string input e options opcionais. Ferramentas de imagem que dependem das APIs de imagem do navegador são listadas para descoberta e retornam um link para a interface web quando precisam desses recursos.