Minificador JSON
Compacte JSON válido em uma carga útil compacta de uma linha em seu navegador.
Cada linha não vazia vira um item do lote. Os resultados são mapeados como Linha 1, Linha 2 e assim por diante.
Cada arquivo selecionado vira um item do lote. Os resultados são mapeados pelo nome do arquivo de origem.
| # | Origem | Status | Saída |
|---|---|---|---|
| Os resultados do lote aparecerão aqui. | |||
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
- Cole seus dados JSON no editor de entrada.
- Clique em Minificar JSON para analisá-lo e compactá-lo.
- O JSON reduzido aparece como uma saída compacta com espaços em branco insignificantes removidos.
- 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.