Codificador/Decodificador de URL

Codifique ou decodifique valores de parâmetros de URL e texto codificado em porcentagem.

Cole um único valor de parâmetro e codifique-o ou cole um valor codificado em porcentagem e decodifique-o. Copie o resultado no parâmetro apropriado do seu URL.

Até 100.000 unidades UTF-16; alguns emojis usam múltiplas unidades

Habilite o JavaScript para processar conteúdo localmente em seu navegador.

Como usar

Codifique um parâmetro de consulta com segurança

Codifique ou decodifique valores de parâmetros de URL e texto codificado em porcentagem.

Passo a passo

  1. Forneça a origem usando: Insira texto ou parâmetro de URL.
  2. Ajuste: Parâmetro de codificação / Parâmetro de decodificação. Use a referência abaixo para escolher as opções adequadas à tarefa.
  3. Execute: Copiar resultado. Confira o resultado antes de copiar, baixar ou usar em outro lugar.
  4. Cole um único valor de parâmetro e codifique-o ou cole um valor codificado em porcentagem e decodifique-o. Copie o resultado no parâmetro apropriado do seu URL.

Como escolher as configurações

OpçãoO que muda
Parâmetro de codificaçãoPara valores de parâmetros de URL individuais, usando encodeURIComponent/decodeURIComponent. A codificação escapa /, ? e &. Não use um URL completo codificado como link. A decodificação não transforma + em espaços e nunca visita o URL de entrada.
Parâmetro de decodificaçãoSe a decodificação falhar, procure escapes incompletos como % ou %2. Recupere o parâmetro original e tente de novo. Não decodifique repetidamente só para parecer legível: isso pode mudar o significado.

Exemplo e resultado esperado

“chá e bolo” codifica como tea%20%26%20cake. Codifique o valor, não um URL inteiro cujos separadores você deseja manter. Um sinal de mais permanece + durante a decodificação; a conversão de mais para espaço no estilo de formulário não é executada.

Se não funcionar

  • Se a decodificação falhar, procure escapes incompletos como % ou %2. Recupere o parâmetro original e tente de novo. Não decodifique repetidamente só para parecer legível: isso pode mudar o significado.

Como usar

Para valores de parâmetros de URL individuais, usando encodeURIComponent / decodeURIComponent. A codificação escapa /, ? e &. Não use um URL completo codificado como link. A decodificação não transforma + em espaços e nunca visita o URL de entrada.