URL Encode/Decode
Codifique (Encode) ou decodifique (Decode) caracteres especiais em URLs de forma segura.
O que é URL Encode/Decode e por que usar?
A especificação RFC 3986 estabelece que os identificadores uniformes de recursos (URIs) só podem conter um subconjunto rigoroso de caracteres imprimíveis pertencentes à tabela US-ASCII. Caracteres que possuem significado sintático reservado em URLs (como ?, &, =, /, :) ou que estão fora do intervalo básico permitido (como espaços em branco e letras com acentuação) devem ser expressos por meio do mecanismo de codificação percentual (Percent-Encoding).
A ausência de codificação apropriada ao montar parâmetros de consulta (query strings) ou componentes de caminho (path variables) em requisições web causa o truncamento de parâmetros, falhas de roteamento no servidor ou comportamentos imprevisíveis na interpretação de formulários de submissão via método GET. Por outro lado, URLs já codificadas tornam-se de difícil leitura para a equipe de teste quando depuradas em logs de acesso.
O URL Encode/Decode do DevPocket traduz strings comuns para o formato seguro compatível com requisições HTTP, convertendo espaços em %20 ou + e símbolos especiais em seus respectivos bytes hexadecimais, além de executar a operação inversa para restaurar parâmetros originais de integrações de APIs, webhooks e links de redirecionamento para conferência visual imediata.
Todo o processamento é realizado localmente no seu navegador, sem envio de dados para servidores externos. Seus dados permanecem totalmente privados e seguros.