Codificação de URL Explicada Why Your Spaces Turn Into %20 (And How to Fix It)
URLs odeiam caracteres especiais. Saiba o que é codificação de URL, quando usá-la e como codificar ou decodificar URLs instantaneamente com nossa ferramenta gratuita.
Já copiou um URL com espaços e o viu transformar-se magicamente numa confusão de sinais de percentagem e números? Essa é a codificação de URL em ação — o herói anônimo que impede que a internet desmorone completamente. 🔗
Se alguma vez colou um link num e-mail e ele deixou de funcionar, ou se perguntou por que razão o seu pedido de API está a retornar lixo, a codificação de URL (ou a falta dela) é provavelmente a causa. Vamos desmistificar isto e mostrar-lhe como codificar e decodificar URLs instantaneamente.
O que é a Codificação de URL, afinal?
Os URLs só podem conter um conjunto limitado de caracteres. Letras, números e um punhado de símbolos são permitidos. Todo o resto – espaços, ampersands, pontos de interrogação, emojis, caracteres não ASCII – precisa de ser convertido num formato que os URLs possam manusear.
Esse formato é codificação percentual. Cada caractere inseguro é substituído por um sinal de percentagem seguido pelo seu valor hexadecimal. Assim:
space→%20&→%26=→%3D?→%3F@→%40
Sem esta codificação, os navegadores e servidores não teriam ideia de onde termina um parâmetro de URL e começa outro. O caos instalaria-se. Cães e gatos a viver juntos. Histeria em massa.
Quando Precisa Realmente de Codificação de URL
Vai querer codificar URLs sempre que estiver a:
- Construir pedidos de API — Parâmetros de consulta com entrada do utilizador precisam de codificação, ou os seus pedidos falharão espetacularmente
- Passar dados em URLs — Partilhar links com caracteres especiais? Codifique-os primeiro
- Manusear dados de formulário — Submissões de formulário usam codificação de URL por defeito
- Trabalhar com texto não ASCII — Japonês, árabe, emoji? Todos precisam de codificação
Basicamente, se estiver a colocar qualquer coisa gerada pelo utilizador num URL, codifique-a. O seu eu futuro a depurar misteriosos erros 400 agradecerá.
Codificação de URL vs Base64: Não é a Mesma Coisa
Breve esclarecimento porque isto confunde as pessoas: a codificação de URL e a codificação Base64 são animais completamente diferentes.
Codificação de URL apenas escapa caracteres “inseguros” e mantém todo o resto legível. Hello World torna-se Hello%20World — ainda bastante reconhecível.
Base64 converte todos os dados num alfabeto diferente inteiramente. Hello World torna-se SGVsbG8gV29ybGQ= — completamente ilegível (para humanos, de qualquer forma).
Use codificação de URL para URLs. Use Base64 quando precisar de incorporar dados binários em texto. Simples. 💡
A Maneira Fácil: IO Tools Codificador/Decodificador de URL
Claro, poderia escrever JavaScript para lidar com isto (encodeURIComponent() é o seu amigo), mas para quê incomodar-se quando pode simplesmente colar texto e obter resultados instantâneos?
Nosso Codificador/Decodificador de URL faz exatamente o que diz na lata:
- Cole o seu texto, selecione “Codificar,” obtenha saída segura para URL
- Cole um URL codificado, selecione “Decodificar,” veja o texto original
- Processamento em tempo real — sem esperas, sem recarregamentos de página
- Usa métodos JavaScript padrão internamente, para que os resultados sejam confiáveis
Não é necessário registo. Sem anúncios a incomodar. Apenas uma ferramenta que faz uma coisa bem.
Gotchas Comuns de Codificação de URL
Algumas coisas a ter em atenção:
- Codificação dupla — Se algo já está codificado, codificá-lo novamente transforma
%20em%2520. Decodifique sempre primeiro se não tiver a certeza. - Sinais de mais — Em cadeias de consulta,
+por vezes representa um espaço. Isto é uma coisa legada de submissões de formulário. A nossa ferramenta lida com isto corretamente. - Codificação de caminho vs. consulta — Regras ligeiramente diferentes aplicam-se ao caminho do URL versus os parâmetros de consulta. A nossa ferramenta usa
encodeURIComponent, que é a escolha mais segura para a maioria dos casos.
Vá Codificar Algo
Da próxima vez que estiver a olhar para um URL quebrado ou a depurar uma API que está a retornar nonsense, lembre-se: a codificação é provavelmente a resposta.
Dirija-se ao Codificador/Decodificador de URL e experimente. Seus sinais de percentagem aguardam. 🔥
Instale nossas extensões
Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida
恵 O placar chegou!
Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!
Ferramentas essenciais
Ver tudo Novas chegadas
Ver tudoAtualizar: Nosso ferramenta mais recente foi adicionado em 26 de Fev de 2026
