Sobre Decodificador de URL
URLs codificadas em porcentagem são ilegíveis por design: %20 é um espaço, %26 é um ampersand e uma sequência de %C3%A9 esconde uma letra acentuada. Um decodificador transforma esses escapes de volta em texto para você inspecionar um link de rastreamento, depurar um redirecionamento ou ler uma string de consulta.
A ferramenta reproduz as duas funções de URL: o modo componente decodifica tudo, incluindo os caracteres reservados que separam uma URL, enquanto o modo URL completa deixa esses separadores codificados. Ela também explica escapes malformados em vez de falhar em silêncio, e consegue tratar sinais de mais como espaços para envios de formulários no estilo antigo.
O que esta ferramenta faz
Os detalhes que importam quando você usa Decodificador de URL no trabalho real.
Dois modos de decodificação
O modo componente decodifica um único valor por completo; o modo URL completa mantém os separadores estruturais codificados para uma URL inteira continuar legível.
Opção de mais como espaço
Transforme sinais de mais em espaços ao decodificar dados codificados como formulário copiados de uma string de consulta ou do corpo de uma requisição.
Detecção de escapes malformados
Um sinal de porcentagem não seguido por dois dígitos hexadecimais é informado com a posição exata em vez de gerar um erro de navegador ambíguo.
Decodificação compatível com UTF-8
Sequências percentuais multibyte são decodificadas como UTF-8, então acentos, chinês e emojis aparecem corretamente.
Copiar e exemplo
Copie o texto decodificado com um clique ou carregue uma URL de exemplo com espaços, ampersands e acentos codificados.
Como usar Decodificador de URL
Sem conta e sem instalação: todo o trabalho acontece nesta aba do navegador.
- 01
Cole a string codificada
Cole uma URL codificada completa, o valor de uma string de consulta ou um segmento de caminho no campo de entrada.
- 02
Escolha o modo componente ou URL completa
Use o modo componente quando quiser um único valor totalmente decodificado, ou o modo URL completa quando os separadores devem continuar codificados.
- 03
Ative mais como espaço se precisar
Ative a opção quando a string vier de dados application/x-www-form-urlencoded e os sinais de mais precisarem virar espaços.
- 04
Copie o resultado decodificado
Clique em Copiar para colocar o texto legível na área de transferência para um relatório de erros, log ou planilha.
Formatos compatíveis e limites
- Entrada
- URL
- Saída
- TXT
- Processamento
- No cliente, dentro do seu navegador. Nada é enviado.
- Tamanho máximo
- Limitado pela memória disponível na sua aba.
- Requisitos
- Chrome, Edge, Firefox ou Safari · JavaScript ativado
Limitações que vale conhecer
- Escapes que não representam UTF-8 válido são informados como erro em vez de adivinhados, então algumas codificações legadas não podem ser decodificadas aqui.
- O decodificador não consegue reverter uma assinatura, criptografia ou hash; ele só expande escapes percentuais.
- Sinais de mais são ambíguos, então a opção de mais como espaço precisa ser escolhida à mão para dados codificados como formulário.
Privacidade e tratamento de arquivos
A decodificação roda localmente no seu navegador com as funções URI integradas. A URL e o texto decodificado nunca são enviados a um servidor, armazenados ou registrados, e fechar a página apaga os dois.
Ler a política de privacidade completaPerguntas frequentes sobre Decodificador de URL
Respostas curtas e diretas às dúvidas comuns antes de usar a ferramenta.
Por que um sinal de mais decodificado continua sendo um sinal de mais?
O que causa um erro de escape malformado?
Quando devo escolher o modo URL completa em vez do modo componente?
A decodificação percentual é a mesma coisa que a decodificação Base64?
Posso decodificar uma string copiada do envio de um formulário?
Por que alguns caracteres continuam codificados depois de decodificar uma URL completa?
Onde minha URL é decodificada?
Para continuar lendo
Guias que explicam as decisões por trás de Decodificador de URL.