Ferramenta local

Codificador e decodificador de URL

Aplique ou remova o percent-encoding em parâmetros e URLs completas.

Processamento local no navegador. Nada é enviado ao servidor.

Como funciona

O percent-encoding troca caracteres não permitidos por % seguido de dois dígitos hexadecimais. No modo parâmetro, todos os caracteres reservados são codificados; no modo URL completa, a estrutura (:, /, ?, &, =) é preservada.

Casos de uso

  • Montar query strings com acentos, espaços e símbolos.
  • Ler URLs de logs e redirecionamentos cheias de %XX.
  • Conferir o que uma API realmente recebe em um parâmetro.

Limitações

  • Limite de 100.000 caracteres.
  • O sinal + não é convertido em espaço na decodificação, pois isso depende do contexto (formulários).
  • Sequências % incompletas ou inválidas são recusadas com aviso.

Perguntas frequentes

  • Use o modo parâmetro para valores dentro de uma query string.
  • Use o modo URL completa para uma URL inteira que só tem espaços ou acentos.
  • Espaço vira %20 nesta ferramenta, não +.

Relacionadas

  • Codificador Base64
  • Testador de Regex
  • Formatador de JSON