Codificador e Decodificador de URL Online
Faça percent-encoding ou decodifique URLs e query parameters com segurança.
Encoded
https%3A%2F%2Fveojson.com%2Ftools%3Fq%3Dhello%20world%26lang%3Dfr
Decoded
https://veojson.com/tools?q=hello world&lang=fr
Join the Veojson dispatch
Receba a newsletter semanal da Veojson sobre design de APIs, armadilhas de encoding e ferramentas para desenvolvedores.
One email, no spam, unsubscribe any time.
Sobre esta ferramenta
O percent-encoding substitui caracteres inseguros por % seguido de dois dígitos hexadecimais para trafegarem com segurança em uma URL. Esta ferramenta executa encodeURIComponent e decodeURIComponent (além de variantes para URI completa) localmente no seu navegador.
Componente vs URI completa
Use o modo componente para um único valor de query — ele faz escape de &, =, ? e /. Use o modo URI completa ao codificar um endereço inteiro sem quebrá-lo.
Espaços e sinais de adição
O percent-encoding converte espaços em %20. Alguns codificadores de formulário usam +; decodifique no modo correspondente para não obter caracteres + literais.
Como usar URL Encoder & Decoder
- 1
Cole seu texto
Adicione uma URL, um parâmetro de consulta ou uma string já codificada.
- 2
Escolha o modo
Component codifica um único parâmetro (encodeURIComponent); Full URI codifica a URL inteira (encodeURI).
- 3
Copie o resultado
O texto codificado ou decodificado fica pronto para colar no código ou no navegador.
- 4
Resolva erros de decodificação
Se a decodificação falhar, procure um % que não seja seguido por dois dígitos hexadecimais — é a causa mais comum.
Boas práticas
- Trabalhe com um payload real, não com exemplos digitados à mão — bugs de encoding costumam se esconder em espaços e caracteres Unicode.
- Mantenha a transformação reproduzível: crie um script no seu CI assim que confirmar o resultado correto aqui.
- Nunca cole credenciais ativas, dados de clientes ou tokens de produção em ferramentas web que você não tenha auditado.
- Mantenha o versionamento de entradas e saídas essenciais para que colegas de equipe possam reproduzir o mesmo resultado depois.
URL Encoder & Decoder — Por que isso importa
Pequenos detalhes de integração — um encoding, uma claim, um header — são onde a maioria dos bugs de API se esconde, e eles custam caro para encontrar nos logs de produção.
Ajustar esses detalhes em segundos encurta as sessões de debug e evita que dados malformatados cheguem a sistemas downstream.
Ferramentas relacionadas, grátis e pagas
| Ferramenta | Tipo | Principais recursos | Link |
|---|---|---|---|
| MDN encodeURIComponent | Free | Semântica exata aplicada pelo seu navegador | Acessar |
| CyberChef | Free | Receitas para URL, HTML e double-encoding | Acessar |
| PostmanOferta | Freemium | Codifica query params e paths automaticamente | Acessar |
Alguns links marcados como Oferta são links de parceiros. Não custam nada a mais para você e ajudam a manter estas ferramentas gratuitas.