pressione ⌘K para trocar de ferramenta
NETWORK · HTTP
Parseador e Analisador de URL
Analisa e mostra os componentes de uma URL.
url-parser
§01 SOBRE ESTA FERRAMENTA
Visão geral
Esta ferramenta analisa uma URL com a API URL do navegador, que segue os
padrões, e expõe cada componente: Protocol, Host, Hostname, Port,
Path, Query, Fragment e Origin. A query string ainda é expandida em
uma tabela de chave/valor com a decodificação de percent-encoding aplicada — útil
para depurar redirecionamentos, callbacks de OAuth, tags UTM e URLs assinadas.
Como usar
- Cole uma URL completa no campo URL, incluindo o esquema (por exemplo
https://). - Leia a decomposição na lista de componentes; as partes ausentes mostram
(default)ou(none). - Se a URL tiver query string, inspecione cada par na tabela Query parameters.
Exemplos
https://[email protected]:8080/path?a=1&b=2#top→ Protocolhttps:, Hostexample.com:8080, Port8080, Path/path, Fragment#top, parâmetrosa=1eb=2.https://example.com/search?q=hello%20world→ parâmetroq=hello world.
Observações
A entrada precisa ser uma URL absoluta — caminhos relativos como /foo?bar=1 são
rejeitados com Invalid URL, porque o parser de URL do WHATWG exige um esquema. O
parser segue as mesmas regras do fetch e da barra de endereços, então o que você
vê aqui é o que o seu código vê.
FAQ
A URL que eu colo é enviada para o seu servidor?
Não. A análise usa a API URL nativa do navegador e roda inteiramente no seu dispositivo. A URL nunca é transmitida nem acessada — a ferramenta inspeciona a string, ela não visita o endereço.
Qual é a diferença entre host e hostname?
O hostname é apenas o domínio (example.com), enquanto o host inclui a porta quando ela está explicitamente presente (example.com:8080). Se a URL usa a porta padrão do protocolo, host e hostname são idênticos e o campo Port mostra "(default)".
Os parâmetros de consulta são decodificados de percent-encoding?
Sim. Os parâmetros são lidos via URLSearchParams, então chaves e valores aparecem decodificados na tabela — %20 vira um espaço, e chaves repetidas aparecem em linhas separadas.