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