Codifique e Decodifique URLs
URLs só podem conter um conjunto limitado de caracteres, então espaços, letras acentuadas, emojis e símbolos como &, ? ou # precisam ser codificados com percent-encoding — um espaço vira %20, “é” vira %C3%A9. Cole um texto para codificá-lo para um parâmetro de consulta ou um caminho, ou cole uma URL codificada para decodificá-la em texto legível.
Codifique um único valor com o modo estrito, que também escapa &, = e /, ou uma URL inteira mantendo sua estrutura. Ao decodificar, você pode tratar + como espaço, como em formulários HTML enviados. Tudo funciona no seu navegador enquanto você digita.
Por Que Usar Este Codificador de URL?
- Codifique e decodifique instantaneamente enquanto digita
- Modo estrito para valores de parâmetros, modo seguro para URLs completas
- Suporte completo a Unicode — acentos, cirílico, CJK, emojis
- Funciona no seu navegador — nada é enviado a lugar nenhum
Como Codificar ou Decodificar uma URL
- Escolha “Codificar” ou “Decodificar”
- Cole seu texto ou URL no campo de entrada
- Copie o resultado
Perguntas Frequentes
Este codificador de URL é gratuito?
Sim, é totalmente gratuito e sem limites.
Qual é a diferença entre os dois modos de codificação?
O modo de valor de parâmetro (encodeURIComponent) escapa todos os caracteres com significado especial em URLs, incluindo & = ? / e #, para que um valor não quebre a URL. O modo de URL completa (encodeURI) mantém esses caracteres, para que um endereço completo continue sendo um link funcional.
Por que os espaços às vezes aparecem como + em vez de %20?
Formulários HTML codificam espaços como + nas query strings (application/x-www-form-urlencoded). Mantenha “Tratar + como espaço” ativado para decodificar esses dados; desative quando um + no seu texto for um sinal de mais de verdade.
Meu texto é enviado para um servidor?
Não. A codificação e a decodificação acontecem inteiramente no seu navegador.