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.
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.
Query Parameters (5)
| # | Key (decoded) | Value (decoded) | Raw | |
|---|---|---|---|---|
| 1 | q | hello world | q=hello+world | |
| 2 | lang | en | lang=en | |
| 3 | page | 1 | page=1 | |
| 4 | sort | relevance | sort=relevance | |
| 5 | filter | active | filter=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.