Ir para o conteúdo
HandfulTools

Codificador de URL

Coloque com segurança espaços, acentos, emojis e caracteres reservados como & = ? / dentro de uma URL. Escolha se você está codificando o valor de um parâmetro, uma URL inteira ou dados de formulário HTML.

Funciona no seu navegador

Loading…

Como usar

  1. Cole o texto ou a URL.
  2. Escolha o modo de codificação.
  3. Copie o resultado codificado.

Como funciona

Os caracteres que estão fora do conjunto não reservado da RFC 3986 (letras, números, - _ . ~) viram bytes UTF-8 e são escritos como %XX. O modo de valor de parâmetro codifica tudo, inclusive & = ? /, para que um valor não consiga quebrar a query string. O modo de URL inteira mantém os caracteres que dão estrutura à URL. O modo de dados de formulário escreve os espaços como +, como os navegadores fazem em application/x-www-form-urlencoded.

Exemplos

Termo de busca
“pão & café” → p%C3%A3o%20%26%20caf%C3%A9

Usos comuns

  • Montar links com parâmetros na query string
  • Preparar URLs de redirecionamento e de callback
  • Depurar requisições de API

Privacidade e segurança

Esta ferramenta funciona inteiramente no seu navegador. Seus arquivos e textos nunca são enviados para os nossos servidores — o processamento acontece no seu dispositivo e o resultado também é criado ali. Como cada ferramenta trata os arquivos

Perguntas frequentes

Qual é a diferença entre %20 e +?

Os dois podem representar um espaço. O + só é espaço nas query strings de formulário; o %20 vale em qualquer lugar.

Devo codificar uma URL duas vezes?

Não. A codificação dupla transforma % em %25 e quebra o link. Codifique cada valor uma vez só.

Última atualização: