Ir para o conteúdo

Codificar / decodificar URL

Auxiliar de encodeURIComponent e decodeURIComponent.


About this tool

Codifique texto com percent-encoding para uso seguro em URLs, ou descodifique uma cadeia codificada para forma legível. Essencial quando parâmetros contêm espaços ou caracteres especiais.

Why use it

  • Codifica e descodifica em ambas as direções numa só ferramenta.
  • Evita que ligações se partam com caracteres invulgares.
  • Executa localmente com resultados instantâneos.

Common use cases

  • Construir uma query string com espaços ou símbolos.
  • Ler uma ligação codificada que alguém lhe enviou.
  • Preparar um termo de pesquisa para um parâmetro de URL.

Tips

  • Codifique cada valor de parâmetro, não a URL inteira de uma vez.
  • Espaços passam a %20 (ou + em alguns contextos de query).
Como usar
  1. Cole a string.
  2. Codifique ou decodifique.
  3. Copie o resultado.
Perguntas frequentes
When do I need to URL-encode text?
Whenever a value with spaces or special characters goes into a query string or link.
Can I decode an encoded URL?
Yes, paste a percent-encoded string to turn it back into readable text.
Is my data uploaded?
No. Encoding and decoding are done locally in your browser.
What is the difference from Base64?
URL encoding escapes unsafe characters as %XX; Base64 re-encodes all data into an ASCII alphabet.
Does it handle Unicode characters?
Yes, characters are encoded as UTF-8 percent sequences.
Why are spaces shown as %20 or +?
Both represent a space; %20 is standard in paths while + is common in query strings.