Codificador de URL
Codifique URLs e query strings com percent-encoding on-line — escolha codificação de componente ou URI completa, com saída ao vivo para links e parâmetros.
Esta ferramenta roda inteiramente no seu navegador. Seus dados nunca saem do seu dispositivo e não são enviados a nenhum servidor.
Como usar
- 1Cole o texto, o valor do parâmetro ou a URL para codificar.
- 2Escolha codificação de componente para um valor, ou URI completa para manter a estrutura.
- 3Copie o resultado codificado direto para o seu link ou requisição.
Codificador de URL
Cole qualquer texto ou URL e veja o resultado percent-encoded ao vivo. Dois modos cobrem os dois casos reais: a codificação de componente (encodeURIComponent) escapa todos os caracteres reservados para um valor de parâmetro, enquanto a de URI completa (encodeURI) mantém a estrutura — :, /, ? e & — intacta.
Essencial para montar query strings na mão, embutir URLs dentro de outras URLs, gerar links mailto ou passar valores com espaços, e-comercial e caracteres não latinos em parâmetros GET.
Perguntas frequentes
Quando uso encodeURIComponent em vez de encodeURI?
Use encodeURIComponent para valores individuais inseridos numa URL — ele escapa &, =, ?, / e mais, então um valor nunca quebra a query string. Use encodeURI só para uma URL completa que você quer tornar segura mantendo a estrutura.
Por que espaços viram %20 e não +?
%20 é o percent-encoding padrão do espaço; o atalho + é uma convenção do form-encoding (application/x-www-form-urlencoded). Esta ferramenta usa o %20 padrão.
Lida com caracteres não latinos?
Sim — caracteres fora do ASCII são codificados em UTF-8 primeiro e depois em percent-encoding, exatamente como os navegadores fazem.
Ferramentas relacionadas
Decodificador de URL
Decodifique URLs com percent-encoding de volta para texto legível — %20, %2F e valores de query ficam claros na hora. Trata + como espaço, no navegador.
Todas as ferramentas →
Codificador Base64
Codifique texto em Base64 na hora com suporte total a UTF-8 — emojis, acentos e caracteres CJK ficam intactos. Grátis, privado, nada sai do navegador.
Todas as ferramentas →
Decodificador Base64
Decodifique Base64 de volta para texto legível com tratamento UTF-8 correto — data URIs, payloads de API e valores codificados ficam claros na hora.
Todas as ferramentas →
Incorporar esta ferramenta
Coloque esta ferramenta no seu site com uma linha — ela roda no navegador do visitante.
<iframe src="https://zoyku.com/pt/tools/url-encoder?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — url-encoder" loading="lazy"></iframe>