JotTools .

Codificar e Decodificar URL

Codificador e decodificador de URL online e gratuito. Aplique percent-encoding em query strings ou decodifique %20 de volta para texto direto no navegador.

O que este codificador e decodificador de URL faz

Esta ferramenta converte texto de e para o formato percent-encoded, a forma como navegadores e servidores esperam que as URLs sejam escritas. No modo Codificar, um espaço vira %20, um e comercial vira %26 e uma interrogação vira %3F. No modo Decodificar, esses códigos voltam a ser os caracteres legíveis que você reconhece. É útil para desenvolvedores que montam requisições de API, profissionais de marketing que colam links de rastreamento e qualquer pessoa que copiou uma URL bagunçada cheia de %2F e quer descobrir o que ela realmente diz.

Por baixo dos panos, a ferramenta roda as mesmas funções encodeURIComponent e decodeURIComponent que o seu navegador usa, então o resultado corresponde ao que um código real produz.

Como usar

  1. Cole ou digite o seu texto na caixa de entrada.
  2. Abra o seletor de Modo e escolha Codificar para escapar os caracteres, ou Decodificar para transformar os códigos de escape de volta em texto.
  3. Veja o resultado na caixa de saída abaixo, exibido em fonte monoespaçada para facilitar a conferência de cada caractere.
  4. Clique em copiar para pegar o resultado e colá-lo direto no seu código, na barra do navegador ou em um link.

Trocar o modo reprocessa o texto na hora, então você pode alternar entre as direções para comparar os dois resultados.

Por que usar aqui

É rápido e tudo permanece no seu computador. Nada do que você digita é enviado, porque a codificação acontece localmente no navegador. Isso importa quando uma query string contém tokens, IDs ou qualquer coisa que você prefira não mandar para um servidor desconhecido. É gratuito, não exige cadastro e carrega na hora no celular ou no desktop.

Veja mais ferramentas na categoria conversores. Dica: codifique cada valor da query separadamente antes de juntá-los com &, assim os separadores ficam legíveis e os valores ficam seguros.

Perguntas frequentes

O que a codificação de URL faz na prática?
Ela substitui caracteres considerados inseguros em uma URL por um sinal de porcentagem seguido de dois dígitos hexadecimais. Um espaço vira %20, um e comercial vira %26, e assim por diante. Isso evita que query strings e links quebrem quando há caracteres especiais envolvidos.
Qual a diferença entre o modo codificar e o modo decodificar?
O modo codificar transforma texto simples em formato percent-encoded (por exemplo, ola mundo vira ola%20mundo). O modo decodificar faz o caminho inverso, convertendo %20 e outros códigos de escape de volta para caracteres legíveis. Use o seletor de modo para alternar entre os dois.
Isso codifica a URL inteira ou apenas uma parte?
A ferramenta usa encodeURIComponent, que também escapa caracteres como barra, interrogação, e comercial e igual. Por isso ela é ideal para codificar um único valor de query ou trecho de caminho, e não uma URL completa onde esses caracteres precisam permanecer intactos.
Por que a decodificação às vezes mostra um erro?
A decodificação falha quando a entrada tem uma sequência de escape malformada, como um sinal de porcentagem sozinho que não é seguido por dois dígitos hexadecimais válidos. Verifique se cada porcentagem no seu texto faz parte de um código completo como %20 e tente novamente.