Codificador e Decodificador de URL - Codifique/Decodifique URLs Grátis
Codifique caracteres especiais em URLs ou decodifique strings codificadas em porcentagem para texto legível. Usa as funções padrão encodeURIComponent/decodeURIComponent. Gratuito, instantâneo e processa tudo localmente no seu navegador.
URL Encoding converts special characters into a format that can be transmitted over the internet.
For example, spaces become %20, and other special characters like &, =, and ? are also encoded.
This tool uses encodeURIComponent() anddecodeURIComponent() functions, which encode all characters except:
- Alphabetic characters (A-Z, a-z)
- Digits (0-9)
- Special characters:
-_.!~*'()
Como Usar
- Escolha o modo Codificar ou Decodificar.
- Cole ou digite sua URL ou string codificada no campo de entrada.
- O resultado aparece instantaneamente — copie com um clique.
- Use Codificar para URLs com caracteres especiais, Decodificar para ler URLs codificadas.
Recursos
- Codificação e decodificação de URL instantânea
- Usa encodeURIComponent/decodeURIComponent padrão
- Processa todos os caracteres especiais incluindo Unicode
- Funciona inteiramente no seu navegador — nenhum dado enviado ao servidor
- Cópia para a área de transferência com um clique
- Gratuito sem necessidade de registro
Perguntas Frequentes
O que é codificação de URL?
A codificação de URL (também chamada de codificação percentual) converte caracteres especiais em um formato seguro para URLs. Caracteres como espaços, &, = e ? são substituídos por % seguido do código hexadecimal (ex.: espaço vira %20).
Quando devo codificar uma URL?
Codifique a URL ao passar caracteres especiais em parâmetros de consulta, dados de formulário ou qualquer parte de uma URL que possa conter caracteres reservados. Isso evita que a URL quebre ou seja interpretada incorretamente.
Qual a diferença entre encodeURI e encodeURIComponent?
encodeURI codifica uma URI completa mas preserva caracteres como :, /, ? e #. encodeURIComponent codifica tudo exceto letras, dígitos e - _ . ! ~ * '( ), sendo adequado para codificar valores individuais de parâmetros de consulta.
Codificação de URL é o mesmo que codificação HTML?
Não. A codificação de URL usa o formato %XX para URLs. A codificação HTML usa &entidades; (como & para &) para conteúdo HTML. Servem propósitos diferentes e não devem ser confundidas.
Dicas e fluxos de trabalho relacionados
- Precisa codificar dados binários? Use nosso Codificador Base64.
- Formate dados JSON antes de codificá-los na URL com nosso Formatador JSON.
- Gere um QR code para sua URL codificada com nosso Gerador de QR Code.
- Gere um hash da sua URL para invalidação de cache com nosso Gerador de Hash.