Codificar URL e Decodificar URL no navegador

Escolha entre codificação de componente ou URL completa, grátis e instantâneo.

Resumo

EntradaUma URL ou qualquer texto
SaídaTexto codificado em porcentagem ou o original decodificado
ModosURL inteira ou só um valor de consulta
CompatibilidadeTudo no seu navegador — nenhum arquivo é enviado para o servidor
PreçoGrátis, sem conta ou cadastro
OfflineFunciona offline após a primeira visita

Como funciona a codificação de URL

A codificação de URL transforma caracteres especiais em sequências percentuais para garantir que links sejam transmitidos corretamente pela internet. Por exemplo, espaços e símbolos são substituídos por códigos como '%20' ou '%2F'.

O ToolMole oferece duas opções: codificação de componente, para partes individuais de uma URL (como parâmetros), e codificação de URL completa, para strings inteiras. Assim, você pode adaptar a codificação conforme o contexto do seu projeto.

Ao decodificar, o serviço reverte esses códigos para seus caracteres originais, facilitando a análise ou depuração de links, redirecionamentos e APIs.

Quando escolher cada tipo de codificação

A codificação de componente trata todos os caracteres especiais, incluindo símbolos como '&', '/', '?', útil para parâmetros de consulta e valores individuais. Já a codificação de URL completa ignora alguns símbolos reservados, ideal para links inteiros.

Por exemplo, ao preparar um parâmetro de pesquisa, recomenda-se usar a codificação de componente. Para codificar uma URL de redirecionamento, prefira a regra de URL completa.

Usar o tipo inadequado pode causar erros em links, por isso é importante entender o contexto de uso. O ToolMole permite alternar entre os modos facilmente.

Limitações e boas práticas na codificação de URLs

A ferramenta não corrige erros de dupla codificação automaticamente. Caso um texto já esteja codificado, codificá-lo novamente pode gerar resultados inválidos. Identifique e trate esses casos antes de usar.

O ToolMole não realiza normalização ou validação avançada de URLs, apenas converte caracteres conforme as regras escolhidas. Para reconstrução completa de URLs, use ferramentas específicas.

Todo o processamento ocorre localmente no navegador, garantindo privacidade e rapidez. Não há envio ou armazenamento de dados externos.

Perguntas frequentes

Quando devo usar a codificação de componente ou de URL completa?

Use a codificação de componente ao preparar valores individuais, como parâmetros. Para codificar uma URL inteira, escolha o modo de URL completa. Cada um trata os caracteres especiais de forma diferente.

Por que espaços aparecem como '+' ou '%20'?

Em componentes de query string, espaços podem ser convertidos em '+', enquanto na codificação padrão de URL eles viram '%20'. O ToolMole permite decodificar ambos conforme o contexto.

Como o ToolMole lida com caracteres não ASCII?

Caracteres como 'ç', 'ã', ou símbolos internacionais são convertidos em sequências UTF-8 percentuais, mantendo a compatibilidade com todos os navegadores e APIs.

O que acontece se eu codificar uma string já codificada?

A dupla codificação pode gerar resultados incorretos ou inválidos. O ToolMole não detecta automaticamente esses casos, então verifique antes de codificar novamente.

Posso decodificar query strings onde '+' representa espaço?

Sim, o ToolMole reconhece e converte '+' em espaços ao decodificar query strings, facilitando a análise de parâmetros.

É possível quebrar um link usando a codificação errada?

Sim, escolher o modo incorreto pode alterar ou invalidar a estrutura do link. Sempre confira o contexto de uso antes de codificar ou decodificar.

Problema ou sugestão para esta ferramenta? Conte para nós