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
Como usar
- Cole o texto ou a URL.
- Escolha o modo de codificação.
- 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: