URL Encoder, Decoder e Parser Online

Codifique, decodifique e analise URLs completas no navegador. Separa protocolo, host, porta, caminho, query string e fragmento. Usa APIs nativas — processamento 100% local, sem fetch externo.

WHATWG URL Standard / RFC 3986 / MDN Web Docs

Operação

Máximo: 5.000 caracteres

Calculadoras relacionadas

Atualizado: Fontes: WHATWG URL Standard / RFC 3986 / MDN Web DocsComo validamos

Perguntas frequentes

O que é URL encoding (percent encoding)?

URL encoding, ou percent-encoding, é o processo de substituir caracteres especiais em URLs por sequências %XX, onde XX é o código hexadecimal do caractere em UTF-8. Por exemplo, um espaço vira %20, ê vira %C3%AA. Isso garante que a URL seja válida em qualquer sistema.

Qual a diferença entre encodeURI e encodeURIComponent?

encodeURI codifica uma URL completa, preservando caracteres como '/', '?', '&', '#'. Já encodeURIComponent codifica um componente isolado (como um parâmetro), convertendo também '/', '?', '&' e '#'. Esta ferramenta usa encodeURIComponent, ideal para codificar valores de parâmetros.

O que é query string?

Query string é a parte da URL após o '?' que contém pares chave=valor separados por '&'. Por exemplo, em 'https://exemplo.com/busca?q=café&page=2', a query string é 'q=café&page=2', com os parâmetros 'q' (valor 'café') e 'page' (valor '2').

A URL inserida é acessada ou consultada?

Não. Esta ferramenta apenas analisa a estrutura textual da URL usando a API nativa do navegador (new URL()). Nenhuma requisição de rede é feita, nenhum DNS é consultado e nenhum site é acessado. É seguro inserir URLs privadas ou internas.

O que é o fragmento (hash) de uma URL?

O fragmento, identificado pelo '#', aponta para uma âncora ou seção dentro da página. Por exemplo, em 'https://exemplo.com/artigo#conclusao', '#conclusao' é o fragmento. O fragmento nunca é enviado ao servidor — ele é processado apenas pelo navegador.