Analisador de URL
Analise e decodifique qualquer URL em seus componentes — esquema, host, porta, caminho, parâmetros de consulta e fragmento. Todo o processamento é feito no seu navegador.
URL Inválida
Como Usar o Analisador de URL
Analise qualquer URL em três passos simples
Cole sua URL
Insira qualquer URL no campo de entrada — URLs completas com strings de consulta funcionam melhor.
Decomposição instantânea
A URL é analisada em tempo real em todas as suas partes componentes.
Inspecione os parâmetros
Visualize os parâmetros de consulta decodificados em uma tabela e copie componentes individuais.
O que é uma URL?
Um Localizador Uniforme de Recursos (URL) é um endereço web que especifica a localização de um recurso em uma rede de computadores e o mecanismo para recuperá-lo. As URLs consistem em múltiplos componentes, incluindo o protocolo, nome de domínio, porta, caminho, parâmetros de consulta e fragmento.
Estrutura da URL
Uma URL é composta por várias partes:
Protocolo
O protocolo de comunicação (http, https, ftp, etc.)
Nome do Host
O nome de domínio ou endereço IP do servidor
Porta
O número da porta de rede (padrão: 80 para HTTP, 443 para HTTPS)
Caminho
O caminho específico do recurso no servidor
String de Consulta
Parâmetros de chave-valor para conteúdo dinâmico
Fragmento
Uma âncora apontando para uma parte específica da página
Perguntas Frequentes
O analisador extrai o esquema (protocolo), nome do host, porta, caminho, parâmetros da string de consulta (como uma tabela), fragmento (hash), usuário, senha, origem e string de busca.
Sim. Todos os caracteres codificados por URL (como %20, %3A) são automaticamente decodificados na saída para melhor legibilidade.
A ferramenta funciona melhor com URLs absolutas (começando com http:// ou https://). URLs relativas exigem uma URL base que o navegador fornece automaticamente.
URI é o termo abrangente definido pelo RFC 3986: um identificador composto por esquema, caminho, consulta e fragmento. Um URL é um URI que localiza um recurso (https://ezparser.com/url-parser), enquanto um URN designa um recurso sem indicar a localização (urn:isbn:0451450523). No trabalho quotidiano na web, URL é quase sempre o termo que quer dizer.
Cada byte que não é um caráter não reservado (A-Z, a-z, 0-9, - . _ ~) é escrito como % seguido de dois dígitos hexadecimais: o espaço torna-se %20 e o caráter é em UTF-8 torna-se %C3%A9. Carateres reservados como / ? # & = têm significado na estrutura do URL, pelo que devem ser codificados quando utilizados como dados. Em cadeias de consulta, os codificadores de formulários mais antigos também mapeiam o espaço para + — esta ferramenta decodifica ambas as formas.
https://user:[email protected]:8443/v2/users?page=2#results decompõe-se em esquema (https), userinfo (user:pass@), host (api.example.com), porta (8443), caminho (/v2/users), consulta (page=2) e fragmento (#results). A secção 3 do RFC 3986 define a gramática; este analisador identifica cada componente para si.
Sim — a secção 6 do RFC 3986 define a normalização: /a/./b resolve para /a/b, /a/../b para /b, e um segmento vazio // colapsa para /. Os navegadores e os clientes HTTP aplicam esta normalização antes de enviar um pedido, razão pela qual URLs que diferem apenas em segmentos de ponto costumam chegar ao mesmo recurso. A normalização baseada no esquema também converte o host para minúsculas e remove uma porta predefinida :443.
O RFC 3986 não impõe qualquer limite. Na prática, o Chrome aceita cerca de 2 MB, mas a maioria dos servidores limita as linhas de pedido a cerca de 8 KB (o valor predefinido de LimitRequestLine do Apache é 8190 bytes), e APIs como o Twitter/X documentam limites de 2048 carateres. Manter os URLs abaixo de 2000 carateres é a zona de segurança convencional para partilha e SEO.
Ferramentas Relacionadas
Decodificador Base64/URL
Decodifique e codifique Base64, analise strings codificadas por URL, visualize imagens Base64 e decodifique segmentos de cabeçalho ou payload de JWT
Decodificador de Entidades HTML
Codifique e decodifique entidades HTML — converta entre caracteres especiais e referências de entidade
Decodificador Hex
Converta entre hexadecimal e texto com opções configuráveis de delimitador e prefixo
Referências de Autoridade
As fontes primárias por trás desta ferramenta - normas e especificações oficiais, não resumos de segunda mão.
RFC 3986 - Uniform Resource Identifier (URI): Generic Syntax
A norma da IETF que define a sintaxe genérica de URI: scheme, authority, path e query.
WHATWG - URL Standard
A WHATWG URL Standard que os navegadores implementam — a especificação viva do parsing de URLs.
MDN Web Docs - URL API
Referência da Mozilla para a API URL e o URLSearchParams no browser.
URL - Wikipedia
A estrutura dos URLs e a evolução dos URIs até aos endereços web do dia a dia.