Codificar / Decodificar URL 🔒 Seus dados nunca saem do seu navegador.

Codifique ou decodifique URLs e parâmetros de consulta.

Parâmetros de consulta

Os valores aparecem decodificados. Edite-os e a URL acima é remontada com o escape correto.

Ainda não há query string na entrada — adicione um parâmetro para começar.

Sobre esta ferramenta

A codificação de URL (percent encoding) converte caracteres especiais para a forma %XX para que trafeguem com segurança numa URL. Escolha Parâmetro (encodeURIComponent) ao codificar um valor de query string — ele também codifica &, = e ?; escolha URL completa (encodeURI) para manter a estrutura da URL e escapar apenas caracteres inválidos.

Essa distinção confunde muitos desenvolvedores: usar encodeURI num parâmetro quebra valores contendo &. Tudo roda 100% no seu navegador.

Perguntas frequentes

Qual é a diferença entre o escopo "Componente" e "URL completa"?

Componente (encodeURIComponent) escapa tudo exceto um punhado de caracteres não reservados — use para um único valor, como um parâmetro de consulta. URL completa (encodeURI) deixa intactos os caracteres estruturais como : / ? & # — use para uma URL inteira que você queira manter funcional como URL.

Por que a decodificação falhou com um erro de "sequência % malformada"?

A decodificação percentual exige que cada % seja seguido por dois dígitos hexadecimais válidos, e os bytes resultantes precisam formar UTF-8 válido. A ferramenta localiza exatamente onde isso falha e permite pular direto para esse ponto na entrada.

O que a tabela de parâmetros de consulta faz?

Ela analisa os pares ?chave=valor da sua URL e os exibe já decodificados para que sejam legíveis. Edite qualquer nome ou valor e a URL acima é reconstruída automaticamente com o escape correto.

Para que serve o modo "Por linha"?

Trata cada linha da entrada como um valor próprio e a codifica ou decodifica de forma independente — útil quando você cola uma coluna inteira de URLs copiadas de uma planilha.

Alguma coisa disso é enviada a um servidor?

Não — a codificação, a decodificação e a tabela de parâmetros de consulta funcionam localmente no seu navegador; nada que você cola aqui é enviado.