Pular para o conteúdo
Aback Tools Logo

Analisador de URL e editor de parâmetros de consulta

Decomponha qualquer URL em seus componentes, edite os parâmetros de consulta em uma grade visual e reconstrua uma URL limpa - 100 % grátis e no lado do cliente.

URL Parser & Query Parameters Editor

Paste any URL to decompose it into components, inspect and edit query parameters in a visual grid, then copy the rebuilt URL - all client-side with no data sent anywhere.

API endpoint
Protocol
https:scheme
Hostname
api.example.comhost
Port
8443port
Host
api.example.com:8443
Origin
https://api.example.com:8443
Path
/v2/searchpath
Query String
q=hello+world&lang=en&page=1&sort=relevance&filter=activequery
Fragment
resultshash

Query Parameters (5)

#Key (decoded)Value (decoded)Raw
1qhello worldq=hello+world
2langenlang=en
3page1page=1
4sortrelevancesort=relevance
5filteractivefilter=active

Recursos

  • Decomposição completa da URL: desmembre qualquer URL na hora em protocolo, usuário, senha, host, porta, caminho, cadeia de consulta e fragmento, com botões de cópia em cada campo e uma tabela clara com todos os pares chave-valor decodificados.
  • Editor visual de parâmetros de consulta: edite os parâmetros em uma grade estilo planilha. Adicione, exclua, ordene e ative ou desative parâmetros individuais, e alterne entre visões codificada e decodificada quando quiser.
  • Reconstrução instantânea com controle de codificação: modifique o protocolo, o host, a porta, o caminho, a autenticação ou o fragmento diretamente e veja a URL reconstruída se atualizar em tempo real. Ative a codificação percentual para obter URL legíveis ou saída codificada conforme a RFC 3986.
  • 100 % grátis, no lado do cliente e privado: toda a análise, decodificação e reconstrução usam a API URL nativa do navegador, sem comunicação com servidor. URL sensíveis com chaves de API, tokens de sessão ou credenciais de autenticação nunca saem do seu dispositivo.

Casos de uso

  • Depuração de endpoints de API: cole URL longas de API de logs de erro, decomponha todos os parâmetros e veja na hora qual chave carrega o valor errado, sem manipular cadeias nem decodificar à mão.
  • Inspeção de parâmetros UTM: decodifique e audite URL de rastreamento de campanhas de newsletters ou plataformas de anúncios, conferindo de relance os valores de utm_source, utm_medium, utm_campaign e utm_content.
  • Análise de callback OAuth / OIDC: inspecione URL de callback de autorização com os parâmetros code, state e scope para depurar fluxos OAuth 2.0 durante o desenvolvimento ou em revisões de segurança.
  • Compartilhamento e limpeza de URL: remova parâmetros de rastreamento sensíveis, desative chaves de consulta específicas, ordene os parâmetros alfabeticamente para manter a consistência e copie uma URL reconstruída limpa.
  • Depuração de assinaturas de webhook: decomponha URL de webhook recebidas para comparar assinaturas de cadeia de consulta, timestamps e valores nonce com os esperados ao diagnosticar falhas de verificação HMAC.
  • Auditoria de SEO de URL: verifique se as URL canônicas, os parâmetros de paginação e os filtros de facetas estão bem formados antes de enviar um site para indexação ou de diagnosticar problemas de conteúdo duplicado.

Anatomia de uma URL

Uma URL (localizador uniforme de recursos) é uma cadeia estruturada com várias partes opcionais definidas na RFC 3986. O esquema (por exemplo, https: ) identifica o protocolo. A seção de autoridade contém credenciais de usuário opcionais, o host e uma porta opcional. O caminho identifica o recurso no servidor. A cadeia de consulta opcional após o ? transporta parâmetros chave-valor. Por fim, o fragmento após o # identifica uma subseção dentro da página.

Codificação percentual

As chaves e os valores dos parâmetros de consulta não devem conter caracteres especiais brutos como & , = , + ou Unicode. Em vez disso, esses caracteres são codificados como sequências hexadecimais %XX. Por exemplo, um espaço se torna %20 (ou + na antiga codificação application/x-www-form-urlencoded). O editor mostra tanto a forma codificada bruta quanto a forma decodificada legível, e recodifica suas edições automaticamente ao ativar a opção «Codificar em percentual».

Mecanismo de reconstrução de URL

Após editar, a ferramenta remonta a URL a partir de suas partes na ordem correta da RFC 3986: esquema, autoridade (credenciais, host, porta), caminho, cadeia de consulta e fragmento. Os parâmetros desativados pela caixa de seleção são omitidos da saída. Os parâmetros são serializados na ordem em que aparecem na grade, preservando a prioridade desejada.

Aviso de privacidade

Como a análise roda no lado do cliente com a API URL integrada do navegador, URL contendo tokens de autenticação, chaves de API ou identificadores de sessão nunca são expostas a terceiros. A ferramenta é segura para uso com credenciais de produção ou endpoints privados.

Perguntas frequentes

O analisador lida com qualquer URL sintaticamente válida: HTTP, HTTPS, FTP, WebSocket, mailto, tel e esquemas personalizados. Se nenhum protocolo for detectado, https:// é assumido automaticamente. URL malformadas são sinalizadas com um erro descritivo.

Não. Toda a análise, decodificação e reconstrução é feita no lado do cliente com a API URL integrada do navegador. Nada sai do seu navegador, o que torna a ferramenta segura para URL com chaves de API, tokens de sessão ou credenciais sensíveis.

A codificação percentual converte caracteres especiais em sequências hexadecimais %XX seguras para URL. Ative-a para uma saída em conformidade com o padrão em HTML, cabeçalhos HTTP ou requisições de API. Desative-a para obter uma URL legível a ser compartilhada em chat ou documentação.

Sim. Na aba Editar e reconstruir, clique em «Adicionar parâmetro» para inserir uma linha, no ícone de lixeira para removê-la, no botão Ordenar para ordenar alfabeticamente ou na caixa de seleção para desativar temporariamente um parâmetro. A URL reconstruída é atualizada na hora.

Quando «Decodificado» está ativo, o editor mostra valores legíveis - por exemplo, «hello world» em vez de «hello%20world». As edições na visão decodificada são codificadas automaticamente na saída. A visão «Codificado» mostra cadeias brutas com codificação percentual.

O fragmento (hash) é a parte após o símbolo #. Ele não é enviado ao servidor: os navegadores o usam para rolagem de seção da página ou roteamento de SPA. Você pode editá-lo na seção Componentes da URL; ele é anexado por último à URL reconstruída.

Se nenhum protocolo for detectado, a ferramenta insere https:// internamente antes de analisar. Assim você pode colar hosts como «api.example.com?key=val» e obter a decomposição completa sem adicionar o esquema manualmente.