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.

Gostou? Mostre pra todo mundo
Gere um card bonito com a marca do ValorFinal para postar nos Stories ou mandar no WhatsApp. Nada que você digitou aparece no card.
Calculadoras relacionadas
Cálculo auditável, com fórmula e fontes transparentes
Atualizado em . Fontes: WHATWG URL Standard / RFC 3986 / MDN Web Docs.
Fontes oficiais
Links externos para os documentos oficiais consultados na construção desta página. O conteúdo deles pode mudar sem aviso; em caso de divergência, vale sempre a fonte oficial.
Incorpore esta calculadora no seu site (grátis)
Copie e cole o código no seu site. A calculadora se atualiza sozinha e o crédito ao ValorFinal é mantido.
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#conclusão', '#conclusão' é o fragmento. O fragmento nunca é enviado ao servidor, ele é processado apenas pelo navegador.