Analisador de URL — decompor e editar parâmetros
DesenvolvimentoUm analisador de URL é uma ferramenta para desenvolvedores que divide um endereço em protocolo, host, porta, caminho, consulta e fragmento conforme o padrão URL da WHATWG, e permite editar os parâmetros de consulta e reconstruir a URL.
Esta página foi traduzida com ajuda de IA e ainda não recebeu revisão profissional. Consulte as fontes citadas antes de usá-la em uma decisão importante.
O que é
Uma URL segue a estrutura scheme://host:port/path?query#fragment, onde a cadeia de consulta é uma lista de pares chave=valor unidos por &. Esta ferramenta analisa o endereço com a API URL integrada do navegador, mostra cada componente em uma tabela e reconstrói uma nova URL — aplicando o percent-encoding automaticamente — à medida que você adiciona, altera ou remove parâmetros. É útil para limpar os parâmetros UTM de links de marketing longos ou para depurar endereços de requisições de API. A URL é processada apenas no seu navegador.
Como usar
- 1Cole a URL que deseja analisar (o https:// é adicionado automaticamente se estiver faltando).
- 2Toque em analisar para ver a tabela de componentes e a lista de parâmetros de consulta.
- 3Edite, adicione ou remova parâmetros e copie a URL reconstruída.
Referência
| Componente | Exemplo (https://example.com:8443/search?q=hello&page=2#results) |
|---|---|
| protocol | https: |
| hostname | example.com |
| port | 8443 |
| pathname | /search |
| query | q=hello&page=2 |
| fragment | #results |
Fontes e padrões
- URL Living Standard - WHATWG
- MDN Web Docs: Client-side web APIs - MDN Web Docs
Perguntas frequentes
Como os espaços e os valores de parâmetro não ASCII são tratados?
O percent-encoding é aplicado automaticamente conforme o padrão URL (p. ex. um espaço vira %20). A tabela de edição mostra os valores decodificados, enquanto a URL reconstruída contém a forma codificada.
Posso analisar um endereço sem protocolo?
Sim: o https:// é acrescentado automaticamente para entradas como example.com/path. Caminhos puramente relativos (só /path) não podem ser analisados porque não há uma URL base.
A URL que eu colo é enviada para algum lugar?
Não. A análise e a reconstrução usam a API URL do navegador, então mesmo URLs com tokens nunca saem do seu dispositivo.