Codificador / Decodificador de URL
Escape URLs e strings de consulta para transporte seguro, ou transforme URLs escapadas de volta em texto simples legível.
Digite o seu texto:
Resultado:
Como codificar ou decodificar uma URL
- Cole a sua URL ou string de consulta na caixa de entrada.
- Selecione Codificar ou Decodificar e depois escolha o modo de codificação correspondente.
- Clique em Converter para obter a sua saída escapada ou não escapada.
- Copie o resultado e use-o em links, APIs ou formulários.
Perguntas Frequentes
Qual é a diferença entre os dois modos de codificação?
encodeURIComponent escapa quase todos os caracteres e é feito para valores de consulta únicos, enquanto encodeURI mantém caracteres como barras e dois pontos intactos para URLs completas.
Por que os espaços viram %20?
As URLs só podem conter um conjunto limitado de caracteres. A codificação converte caracteres como espaços em formas codificadas em percentual, como %20, para que viajem com segurança.
Preciso codificar as minhas URLs manualmente?
Não. A maioria das linguagens de programação lida com isso por você, mas esta ferramenta é útil para depuração, para construir strings de consulta à mão ou para testar casos extremos.
Os dados da URL são enviados a algum lugar?
Não. A codificação e a decodificação acontecem inteiramente no seu navegador, então nada que você colar é enviado ou registrado.
Ferramentas Relacionadas
Porquê codificar um URL?
Os URLs só podem conter um conjunto limitado de caracteres, pelo que os caracteres especiais têm de ser codificados em percentagem para viajarem em segurança. A codificação mantém os parâmetros de consulta intactos ao construir links, formulários ou chamadas de API.
- Codificar parâmetros de consulta em segurança antes de construir um pedido de API.
- Escapar a entrada do utilizador para evitar links partidos ou URLs malformados.
- Descodificar um URL codificado para ler para onde aponta realmente.
Dicas e limites
Use encodeURIComponent para valores de consulta individuais e encodeURI para URLs completos: escapam conjuntos de caracteres diferentes. Tudo decorre localmente, pelo que os dados nunca saem do navegador.