Como usar: Codificador / decodificador de URL
- 1
Escolha Codificar ou Decodificar
Codificar transforma espaços e caracteres especiais em %XX; Decodificar transforma %XX de volta em texto legível.
- 2
Escolha o que você está codificando
Valor de consulta para um parâmetro, URL completa para um endereço inteiro ou Dados de formulário quando os espaços devem virar +.
- 3
Cole o texto ou o link
O resultado é atualizado enquanto você digita, e uma URL completa ganha um detalhamento de suas partes e parâmetros.
- 4
Copie o resultado
Copie, salve como arquivo ou envie de volta para a entrada para conferir o caminho de ida e volta.
Limites e Pro
Grátis, sem cadastro e sem limite de tamanho para o texto colado; saídas com mais de 600.000 caracteres são exibidas em parte e copiadas ou salvas por inteiro.
O Pro remove os anúncios; o conversor é idêntico em todos os planos. Ver o Pro
Sobre: Codificador / decodificador de URL
Os URLs só podem conter um conjunto limitado de caracteres ASCII. Por isso, todo o resto — espaços, acentos, emoji e símbolos reservados usados como dados — precisa ser escrito como % seguido de dois dígitos hexadecimais para cada byte UTF-8. Esta página converte nos dois sentidos e mostra exatamente o que mudou.
Três modos correspondem aos três lugares em que a codificação realmente acontece. O modo Valor de consulta se comporta como o encodeURIComponent do JavaScript e é a escolha certa para um único parâmetro, um segmento de caminho ou um destino de redirecionamento embutido em outro URL. O modo URL completa se comporta como o encodeURI: deixa intactos o esquema, as barras, o ponto de interrogação, o E comercial e o sinal de igual, e escapa apenas o que quebraria o endereço. O modo Dados de formulário segue o application/x-www-form-urlencoded, em que o espaço vira um sinal de mais, como nos formulários HTML e no URLSearchParams.
Cole um link completo e o painel de detalhes lista esquema, host, porta, caminho e fragmento, além de uma tabela com cada parâmetro da consulta e seu valor decodificado — útil para ler links de rastreamento, callbacks de OAuth e URLs assinadas. A decodificação para diante de uma entrada malformada e informa onde: um % solto que não é seguido de dois dígitos hexadecimais, ou sequências de bytes que não são UTF-8 válido, o que geralmente indica que um sistema mais antigo codificou o texto como Latin-1.
A codificação por porcentagem não é criptografia e não encurta nada; para isso, use um encurtador de links. A conversão de Base64 e de entidades HTML fica nas outras duas abas.
Privacidade
URLs e textos são codificados e decodificados dentro desta página, então links com tokens, e-mails ou IDs de sessão nunca são enviados a lugar nenhum. O modo escolhido fica salvo no armazenamento local para a próxima vez; o que você cola não é salvo.