URL Encode/Decode — Codificar e decodificar URL
Codifique e decodifique componentes de URL com encodeURIComponent e decodeURIComponent. Rápido, privado e totalmente do lado do cliente no seu navegador.
🔒 Executa completamente no seu navegador — nada é enviadoO que o URL Encode/Decode faz
O URL Encode/Decode prepara texto para uso seguro em parâmetros de consulta, segmentos de caminho, valores de redirecionamento, URLs de callback e fragmentos. Caracteres reservados, como espaços, e comerciais, sinais de igual, símbolos de porcentagem e caracteres Unicode, podem alterar o significado de uma URL se não forem codificados com codificação percentual. Esta ferramenta usa as funções do navegador encodeURIComponent e decodeURIComponent, de modo que os resultados correspondam ao comportamento normal das aplicações JavaScript.
Esta página foi pensada para o trabalho diário de desenvolvimento: verificações rápidas durante a depuração, pequenos exemplos para documentação e limpeza de dados antes de colá-los em um editor, terminal, issue ou fixture de teste. A interface mantém entrada, controles, saída e mensagem de status próximos, para que o resultado seja fácil de verificar antes de copiá-lo.
Fluxo de trabalho privado no navegador
Todo o processamento acontece com JavaScript no navegador. A ferramenta não envia seus textos, tokens, URLs, trechos ou valores gerados a nenhum servidor e não exige conta. Esse modelo de privacidade é importante porque pequenos utilitários costumam receber respostas reais de API, amostras de configuração, logs, dados de autenticação ou exemplos com formato de dados de clientes durante a resolução de problemas. Trabalhar localmente reduz o risco e deixa a ferramenta instantânea, pois não há ida e volta pela rede.
Dicas práticas
Use-a para componentes de URL, e não para URLs inteiras. Por exemplo, codifique um único valor de consulta antes de anexá-lo a uma query string. Ao decodificar, a ferramenta também trata sinais de mais como espaços, porque as query strings codificadas por formulários costumam usar essa convenção. Escapes percentuais malformados geram um erro, para que você não confie por acidente em uma entrada quebrada.
Revise sempre a saída transformada antes de confiar nela em produção. Utilitários de navegador são excelentes para inspeção e preparação, mas não conseguem conhecer todas as convenções de projeto ou requisitos de segurança. Se o resultado for ser commitado, compartilhado publicamente ou usado em um fluxo de autenticação, confirme que ele não contém segredos e que corresponde ao formato esperado pela sua aplicação.
Como usar
- Cole um valorAdicione texto bruto ou um componente de URL já codificado.
- Codifique ou decodifiqueEscolha o sentido de que você precisa.
- CopieCopie a saída para um link, um cliente ou um teste.
Perguntas frequentes
Posso codificar uma URL inteira?
Por que os sinais de mais são decodificados como espaços?
+ para representar espaços.