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:

Direção

Modo de Codificação

Resultado:

Como codificar ou decodificar uma URL

  1. Cole a sua URL ou string de consulta na caixa de entrada.
  2. Selecione Codificar ou Decodificar e depois escolha o modo de codificação correspondente.
  3. Clique em Converter para obter a sua saída escapada ou não escapada.
  4. 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.

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.