Codificador URL encode/decode
Codifique ou decodifique texto para uso seguro em URLs e parâmetros.
Codificar e decodificar URL
URL encode troca caracteres reservados pela forma percentual, em UTF-8. Espaço vira %20, e letras acentuadas viram uma sequência de bytes. O decode faz o caminho inverso.
Exemplo: “a b” vira “a%20b”. Use ao montar query string ou ao ler um link que chegou codificado. Codificar duas vezes deixa o texto ilegível (%2520); decodifique até voltar o original.
Perguntas frequentes
Qual a diferença entre encode e decode?
Encode transforma caracteres especiais em sequências percentuais (%20 para espaço). Decode faz o caminho inverso.
O texto é enviado ao servidor?
Não. A codificação roda só no seu navegador.
Qual a diferença entre encodeURI e encodeURIComponent?
O componente também codifica &, = e ?. Esta ferramenta segue o encode de componente, adequado a um valor dentro da URL, não à URL inteira.
Acento vira o quê?
Em UTF-8, “á” vira %C3%A1. O decode devolve “á”.
Por que o decode falhou?
A sequência percentual está incompleta ou foi codificada mais de uma vez. Confira se o texto colado está íntegro.