Decodificar URL / Analisador de consulta

Decodifica texto URL, inspeciona URLs completas e mostra parametros em uma tabela legivel.

Entrada URL codificada
1
Resultado decodificado
1
# Parametro Valor
Ainda nao ha parametros analisados.
0 caracteres 0 linhas

Decodificar URL / Analisador de consulta

A decodificacao URL transforma sequencias com porcentagem em texto legivel e pode separar uma consulta em nomes e valores.

Tudo roda localmente no navegador, util para verificar URLs de retorno, links de analytics, URLs assinadas ou parametros API.

Como usar

  1. Cole uma URL completa, caminho codificado ou string de consulta bruta.
  2. Mantenha Tratar + como espaco ativo para consultas de formulario.
  3. Mantenha Analisar parametros ativo para extrair pares chave-valor.
  4. Clique em Decodificar URL e revise o texto e a tabela.

Para que serve esta ferramenta?

A decodificacao URL reverte a codificacao por porcentagem e restaura sequencias como %20 e %E2%9C%93 aos caracteres originais.

O analisador divide a parte apos ? em pares chave-valor e conserva parametros repetidos em linhas separadas.

Notas de entrada

Escapes de porcentagem malformados sao mostrados como erro. Em URLs completas, a decodificacao e feita por componente para restaurar tambem URLs codificadas dentro dos valores.

Exemplo

Uma URL de retorno pode ser decodificada e analisada:

Entrada
https://example.com/search?q=hello+world&redirect=https%3A%2F%2Fcoding.tools%2F

Decodificado
https://example.com/search?q=hello world&redirect=https://coding.tools/

Parametros
q = hello world
redirect = https://coding.tools/

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: url-decode

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 parsing por máquina. Falhas da ferramenta retornam isError: true; falhas de protocolo retornam um JSON-RPC error.

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":"url-decode","arguments":{"input":"https://example.com/search?q=hello+world&redirect=https%3A%2F%2Fcoding.tools%2F","options":{"parseQuery":true}}}}'

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.