Pular para o conteúdo principal
FixLines

Codificar e decodificar URL

Substitua caracteres especiais por sequências percentuais ou decodifique-os.

Editor

Lín 1, Col 10 linha0 palavra0 caractere

Codificar e decodificar URL: o que ela faz

Navegadores exigem que caracteres especiais em endereços web sejam codificados: um espaço vira %20, e símbolos reservados como & e = viram %26 e %3D. Codifique texto para usá-lo com segurança em parâmetros de URL ou decodifique links codificados.

Codificar e decodificar URL: como usar

  1. Cole o texto ou a URL que deseja processar.
  2. Escolha Codificar URL ou Decodificar URL.
  3. Selecione Aplicar e copie o resultado.

Codificar e decodificar URL: quando usar

  • Monte URLs com parâmetros de busca, redirecionamentos ou títulos que contêm espaços e acentos.
  • Decodifique links longos copiados de navegadores ou logs para ver o endereço original legível.
  • Trate valores antes de enviá-los em requisições de API REST ou parâmetros de consulta web.

Codificar e decodificar URL: exemplos

Codificar uma sequência de busca

Entrada

café & chá

Resultado

caf%C3%A9%20%26%20ch%C3%A1
Decodificar uma URL codificada

Entrada

caf%C3%A9%20%26%20ch%C3%A1

Resultado

café & chá
Codificar parâmetros com moeda e porcentagem

Entrada

preco=10€&nota=50% desconto

Resultado

preco%3D10%E2%82%AC%26nota%3D50%25%20desconto

Codificar e decodificar URL: perguntas e respostas

Quais caracteres são codificados?

Qualquer caractere fora dos caracteres ASCII não reservados (letras, dígitos, -, _, . e ~) é substituído pelo formato percentual %XX.

Espaços viram %20 ou +?

Esta ferramenta usa a codificação padrão de componentes de URL (%20). O sinal de + é usado em formulários antigos e também é decodificado com sucesso.

Posso colar uma URL inteira?

Para decodificar, sim. Para codificar, é melhor passar apenas o valor do parâmetro, para não codificar as barras e interrogações do próprio endereço.

Ele suporta caracteres Unicode como emojis?

Sim. Os caracteres Unicode são convertidos em seus bytes UTF-8 correspondentes e cada byte é codificado no formato %XX.

Meu texto é enviado para algum servidor?

Não. Tudo roda no seu navegador e no seu próprio dispositivo, então seu texto nunca sai dele.

Ferramentas frequentemente usadas juntas com esta.

Mais em Codificar e decodificarExplorar todas as ferramentas de texto