Analisador de URL
Cole uma URL e veja cada parte rotulada — protocolo, origem, hostname, porta, caminho, query string e fragmento. Credenciais embutidas (user:pass@) aparecem separadas. Os parâmetros são decodificados e listados como linhas chave/valor para detectar duplicatas e verificar codificação. Usa o parser WHATWG URL do navegador (mesmo que Fetch e XHR) — o que você vê é o que seu código verá.
Protocolo
https:
Origem
https://example.com:8080
Hostname
example.com
Porta
8080
Caminho
/path/to/page
Query
?q=hello&lang=en
Hash
#section
Usuário
user
Senha
pass
Parâmetros de consulta
| Chave | Valor |
|---|---|
| q | hello |
| lang | en |
Análise com a API nativa URL do navegador.
Como usar
- Cole uma URL (precisa incluir esquema, ex. https://).
- Leia as partes e copie individualmente.
- Revise a tabela de parâmetros para verificar cada valor.
Perguntas frequentes
- Por que minha entrada falha?
- URLs precisam de esquema. `example.com/path` não é parseável; `https://example.com/path` é. Caminhos relativos e URLs relativas a protocolo (`//example.com`) também não.
- Por que `port` está vazio para https://example.com?
- Quando a porta é a padrão do protocolo (80 http, 443 https), `URL.port` é intencionalmente vazio. O navegador ainda conecta a 443.
- Os parâmetros são decodificados?
- Sim. `%20` aparece como espaço, `%2F` como `/`. Copie chave ou valor para obter a forma decodificada. Para percent-encoded, veja `search`.
- Isso envia a URL para algum lugar?
- Não. Análise ocorre inteiramente no seu navegador via API WHATWG URL.
Ferramentas relacionadas
Conversor de query string para JSON
Converta uma query string de URL em um objeto JSON e vice-versa, no seu navegador.
Conversor de escape de strings
Escapa uma string para 10 contextos de uma vez — JavaScript, JSON, entidades HTML, URL, SQL, regex, Bash (aspas simples/duplas), C string, escapes Unicode \u. Copie o que precisar.
Construtor de URL Query
Construa URLs combinando uma base com parâmetros key-value editáveis — cada par alternável, percent-encoded corretamente.
Analisador e decodificador de Data URI
Decodifique um data: URI para ver seu tipo MIME, codificação, tamanho e conteúdo decodificado, no seu navegador.
Testador JSONPath
Execute queries JSONPath (`$.store.book[*].author`, `$..price`) contra um documento de amostra e veja os valores correspondentes.
Gerador de Hash (SHA)
Gere hashes SHA-1, SHA-256, SHA-384 e SHA-512 a partir de texto.