A análise acontece à medida que escreves e fica no teu dispositivo - o URL nunca é enviado, o que importa quando ele traz chaves de API, tokens ou identificadores de tracking. A ferramenta usa o URL e o URLSearchParams nativos do WHATWG, o mesmo motor que a barra de endereço do teu browser utiliza, por isso o que vês é exatamente como um cliente real vai ler o endereço. Cada parâmetro de query já surge descodificado (percent-decoded), e chaves duplicadas mantêm-se pela ordem original em vez de serem fundidas.
Analisador de URL
Funciona inteiramente no navegador - sem carregar nada, sem registo.
O que é um analisador de URL?
Um analisador de URL decompõe um endereço web nas suas partes - esquema (https), hostname, porta, caminho, query string e fragmento - e apresenta cada parâmetro de query como um par chave/valor já descodificado. Esta ferramenta analisa qualquer URL no teu browser usando o mesmo padrão que o próprio browser utiliza, para poderes inspecionar, depurar ou copiar qualquer parte.
Como utilizar
- 1Cola um URL. Insere qualquer URL absoluto na caixa de texto - pode incluir uma parte de userinfo, porta, query string e fragmento.
- 2Lê a decomposição. O painel lista cada parte estrutural - esquema, hostname, porta, caminho, query, fragmento, origem - assim que o URL for válido.
- 3Inspeciona os parâmetros. A tabela de parâmetros de query mostra cada chave e o respetivo valor descodificado, mantendo as chaves duplicadas pela ordem em que aparecem.
- 4Copia o que precisares. Copia qualquer parte isolada, ou usa Copiar como JSON para obter a estrutura completa analisada para um teste ou um relatório de erro.
Para quem é
- Programadores a depurar um URL de redireccionamento ou callback - vê exactamente o
path, aquerye ofragmentque um pedido vai atingir. - Profissionais de marketing a auditar links de tracking - lê cada parâmetro
utm_*como uma lista limpa de chave/valor em vez de tentares decifrar uma string enorme. - Equipas de QA e suporte a reproduzir um erro a partir de um link partilhado - copia o hostname isolado, a porta ou um único valor de query.
- Quem está a aprender como um URL é estruturado - uma decomposição etiquetada torna concretos o esquema, o host, a porta, o caminho, a query e o fragmento.
Perguntas frequentes
Este analisador de URL é gratuito?
Sim - é completamente gratuito, sem registo e sem limites de utilização. A análise corre inteiramente no teu browser.
O meu URL é enviado para algum lado?
Não. O URL é analisado localmente no teu browser e nunca é enviado para um servidor, por isso é seguro para links que contenham chaves de API, tokens de sessão ou parâmetros de query privados.
Que partes de um URL é que mostra?
Mostra o esquema, um eventual nome de utilizador e palavra-passe (userinfo), o hostname, a porta, o caminho, a query string e o fragmento, além da origem. Cada parâmetro de query também é apresentado como um par chave/valor descodificado.
Porque é que pede para adicionar https:// ?
O padrão de URL precisa de um endereço absoluto para conseguir determinar o host. Um endereço simples como <code>example.com/path</code> ou um relativo como <code>/path?x=1</code> não tem esquema, por isso não pode ser analisado sozinho - adiciona <code>https://</code> (ou o esquema correto) no início e vai ser analisado sem problemas.
Os parâmetros de query são descodificados?
Sim. O valor de cada parâmetro é descodificado (percent-decoded), por isso <code>%20</code> aparece como um espaço e <code>caf%C3%A9</code> aparece como <code>café</code>. Chaves duplicadas - como <code>color=blue&color=red</code> - mantêm-se como linhas separadas pela ordem original em vez de serem fundidas.
Porque é que a porta às vezes aparece vazia?
Quando um URL usa a porta predefinida do seu esquema (443 para https, 80 para http), o padrão deixa o <code>port</code> vazio porque fica implícito. Uma porta não predefinida, como <code>:8443</code>, é mostrada explicitamente.
Consegue analisar o fragmento depois do # ?
Sim. A parte depois do <code>#</code> é apresentada como fragmento. Os browsers nunca a enviam para o servidor, mas é uma parte real do URL - útil para rotas de single-page apps e deep links.