Conversão
Codificador e Decodificador de URL
Codifique texto para uso seguro em URLs (percent-encoding) ou decodifique uma URL codificada de volta para texto legível.
Publicidade
O que é percent-encoding
URLs só podem conter um conjunto limitado de caracteres. Espaços, acentos, símbolos como &, ? e # precisam ser convertidos para uma sequência %XX (onde XX é o código hexadecimal do caractere) para que a URL seja interpretada corretamente por navegadores e servidores. Esse processo é chamado de percent-encoding ou URL encoding.
Como usar
- Para preparar um texto para ir dentro de uma URL (por exemplo, um parâmetro de busca), cole-o e clique em "Codificar".
- Para entender uma URL cheia de códigos
%20,%3Fetc., cole-a e clique em "Decodificar".
Exemplo prático
O texto São Paulo & Rio se torna S%C3%A3o%20Paulo%20%26%20Rio depois de codificado — pronto para ser usado como valor de um parâmetro, como em ?cidade=S%C3%A3o%20Paulo%20%26%20Rio, sem quebrar a estrutura da URL.
Perguntas frequentes
Devo codificar a URL inteira ou só uma parte?
Normalmente você codifica apenas o valor de um parâmetro (o que vem depois do =), não a URL inteira — caso contrário, caracteres estruturais como ://, ? e & também seriam codificados e a URL deixaria de funcionar.
Qual a diferença entre codificar espaços como %20 e como +?
%20 é o padrão para a parte do caminho e da query de uma URL. O + é uma convenção específica do formato application/x-www-form-urlencoded, usado em formulários HTML. Esta ferramenta decodifica ambos corretamente.
Publicidade