URL encode e decode
Codifique e decodifique URLs e parâmetros (%20, %C3%A7) e veja cada parte da URL.
Processado no seu dispositivo. Nada do que você digita é enviado.
Como usar: url encode e decode
- Escolha Codificar ou Decodificar.
- Cole o texto, parâmetro ou URL.
- Copie o resultado; se for uma URL, confira os parâmetros já decodificados na tabela.
Sobre esta ferramenta
Para codificar um valor de parâmetro (como um termo de busca), use o modo de trecho, que também escapa &, = e ?. Para uma URL inteira, use o modo de URL completa, que preserva a estrutura (://, /, ?, &).
Na decodificação, formulários HTML enviam espaços como +; deixe a opção marcada para convertê-los.
Tabela rápida de caracteres codificados
| Caractere | Codificado | Caractere | Codificado |
|---|---|---|---|
| espaço | %20 (ou + em formulários) | & | %26 |
| ç | %C3%A7 | = | %3D |
| ã | %C3%A3 | ? | %3F |
| é | %C3%A9 | # | %23 |
| / | %2F | + | %2B |
Erros que quebram links
- Codificar duas vezes: o
%vira%25, e "%20" aparece como "%2520". Se você vê %25 seguido de dois dígitos, decodifique uma vez antes de usar. - Deixar & dentro de um valor: em
?empresa=Silva&Filhos, o servidor entende "Filhos" como um novo parâmetro. Codifique só o valor:Silva%26Filhos. - Confundir + com espaço: em formulários, + significa espaço; num telefone como "+5511…" dentro de um parâmetro, ele precisa virar %2B.
- Links de UTM e campanhas: nomes de campanha com espaços e acentos devem ser codificados para não serem cortados por e-mails e redes sociais.
Perguntas frequentes
Qual a diferença entre encodeURI e encodeURIComponent?
encodeURIComponent codifica tudo que tem significado especial na URL (/, ?, &, =, #) — use para valores. encodeURI mantém esses caracteres — use para uma URL completa.
Por que aparece %C3%A7 no lugar de ç?
Na URL, caracteres fora do ASCII são gravados como bytes UTF-8 em hexadecimal. O ç ocupa dois bytes: C3 e A7.
O que significa %20 em um link?
É o espaço codificado: 20 é o código hexadecimal do caractere espaço na tabela ASCII. URLs não podem ter espaços, então eles são escritos como %20 (ou + no corpo de formulários).
É grátis mesmo? Existe limite diário?
É grátis e sem limite diário. Como o processamento acontece no seu aparelho, não temos custo por uso e não precisamos limitar você.
Funciona no celular?
Sim. O site funciona em qualquer navegador moderno no Android, iPhone, Windows, Mac e Linux, sem instalar nada.