Decodificador de URL
Leia uma URL ou texto com escape percentual como texto puro e legível.
- Roda no seu navegador
- Sem uploads
- Sem conta
Carregando a ferramenta no navegador…
O que faz: Decodificador de URL
Links em relatórios de analytics, logs de servidor, parâmetros de redirecionamento e rastreadores de e-mail costumam estar cheios de %2F e %3D, o que dificulta ler ou editar. Cole o texto codificado e o decodificador transforma cada escape de volta no seu caractere, incluindo letras UTF-8 de vários bytes, como é ou 日.
A parte complicada é o sinal de mais. Em uma query string, o + geralmente representa um espaço; em um caminho ou em um valor simples, é um sinal de mais de verdade. No modo Automático, o decodificador só lê + como espaço quando a entrada parece uma query string, e diz qual escolha fez. Um escape malformado não interrompe a decodificação; ele é mantido e a posição dele é informada.
Exemplo
Entrada
https://example.com/search?q=gravador+de+tela%20para%20mac&lang=pt
Resultado
https://example.com/search?q=gravador de tela para mac&lang=pt
Tanto o + quanto o %20 viraram espaços, porque estão na query string. Um + no caminho continuaria sendo um sinal de mais.
Como usar: Decodificador de URL
- Cole o texto ou a URL codificada, ou clique em Usar exemplo.
- Leia o resultado decodificado e as notas abaixo dele; ajuste Sinais de mais (+) em Mais opções se o Automático tiver errado.
- Para links codificados duas vezes, ative Decodificar repetidamente e clique em Copiar.
Bom saber
- Uma URL decodificada pode deixar de funcionar como link: um & ou ? decodificado dentro de um valor passa a parecer parte da estrutura da URL. Leia a versão decodificada, mas compartilhe a codificada.
- Decodificar repetidamente para depois de cinco rodadas, o que cobre cadeias realistas de links de redirecionamento aninhados.
- Ele só decodifica escapes percentuais, não Base64, entidades HTML nem tokens assinados. Um texto como
aHR0cHM6Ly9é Base64 e precisa de outro decodificador.
Perguntas sobre Decodificador de URL
Como decodifico uma URL?
Cole aqui e a versão legível aparece na hora. Cada código %XX volta a ser o seu caractere, e códigos de vários bytes, como %C3%A9, viram letras como é. Copie o resultado quando terminar.
O que significa %20 em uma URL?
É um espaço codificado. URLs não podem ter espaços, então eles são escritos como %20, ou como + em query strings no estilo de formulário. Outros códigos comuns são %2F para /, %3F para ?, %26 para & e %3D para =.
Por que minha URL decodificada ainda tem %25?
%25 é um sinal de porcentagem codificado, o que significa que o texto foi codificado duas vezes. Ative Decodificar repetidamente em Mais opções, e %2520 vira %20 e depois um espaço.
Por que aparecem símbolos � no resultado?
Os escapes foram decodificados em bytes que não são UTF-8 válido, muitas vezes porque o texto foi codificado em um conjunto de caracteres mais antigo, como Latin-1. Cada sequência inválida aparece como � e a posição dela é listada para você encontrá-la.