ToolzPod

Codificador / Decodificador de URL

Codifique ou decodifique URLs e query strings. Trate caracteres especiais com segurança.

O que é Codificação de URL?

A codificação de URL (também chamada de codificação percentual) converte caracteres especiais em uma URL em um formato que pode ser transmitido pela Internet. Os caracteres são substituídos por "%" seguido do seu valor hexadecimal.

encodeURI vs encodeURIComponent

  • encodeURI: Codifica uma URI completa, mas preserva caracteres que têm significado especial em URLs (: / ? # [ ] @ ! $ & ' ( ) * + , ; =).
  • encodeURIComponent: Codifica tudo exceto A-Z, a-z, 0-9, - _ . ~. Use isso para codificar valores de parâmetros de consulta.

Quando Usar Cada Um

  • Use encodeURI ao codificar uma URL completa e quiser manter a estrutura intacta.
  • Use encodeURIComponent ao codificar um valor que será colocado em um parâmetro de string de consulta.

Perguntas Frequentes

Esta ferramenta suporta Unicode?

Sim. Caracteres Unicode (incluindo japonês, emoji, etc.) são corretamente codificados usando codificação percentual UTF-8.

A codificação de URL é o mesmo que Base64?

Não. A codificação de URL substitui caracteres inseguros por equivalentes codificados em percentual, enquanto o Base64 converte dados binários em uma representação de texto usando 64 caracteres.

Ferramentas relacionadas