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.

Revisado pela equipe editorial ValorFinalWHATWG URL Standard / RFC 3986 / MDN Web Docs
Valim, o mascote do ValorFinal, representando a categoria Tecnologia

Operação

Máximo: 5.000 caracteres

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.

Coloque no seu site

Calculadoras relacionadas

Guias sobre este tema

Cálculo auditável, com fórmula e fontes transparentes

Atualizado em . Fontes: WHATWG URL Standard / RFC 3986 / MDN Web Docs.

Como validamos

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.