Codificador / decodificador de URL
Codifique por percentual ou decodifique uma string para uso em uma URL.
🔒 100 % no cliente — nenhum dado enviado
Codifique e decodifique strings para URLs (percent-encoding) para preparar parâmetros, consultas e links sem caracteres inválidos. Este codificador/decodificador de URL gratuito roda 100% no seu navegador, sem envio de dados, para processamento rápido e privado.
FAQ
O que é percent-encoding de URL?
Percent-encoding substitui caracteres que não são permitidos em uma URL por um sinal % seguido de seu código hexadecimal (por exemplo, um espaço vira %20). Isso garante que a URL permaneça válida e seja interpretada corretamente.
Quais caracteres precisam ser codificados em uma URL?
Você deve codificar espaços, caracteres acentuados e símbolos reservados como &, ?, =, / ou # quando eles fazem parte de um valor. Letras, dígitos e alguns caracteres não reservados permanecem inalterados.
Qual é a diferença entre encodeURI e encodeURIComponent?
encodeURI mantém intactos os caracteres estruturais de uma URL completa, enquanto encodeURIComponent também codifica esses caracteres reservados, o que é adequado para um único parâmetro. Use este último para codificar um valor de consulta.
Meus dados são enviados para um servidor?
Não, a codificação e decodificação de URL acontecem inteiramente no seu navegador. Nenhum dado sai do seu dispositivo.