Codificador / Decodificador de URL

Codifique ou decodifique URLs, parâmetros de consulta e caracteres especiais. Tudo roda no seu navegador.

0 characters
0 characters
encodeURIComponent / decodeURIComponent — encodes all special characters

O que é codificação de URL?

A codificação de URL (codificação percentual) converte caracteres em um formato que pode ser transmitido com segurança em uma URL. Caracteres como espaços, "e" comercial e letras não ASCII são substituídos por um sinal de porcentagem seguido de dois dígitos hexadecimais — por exemplo, um espaço se torna %20.

Quando você precisa de codificação de URL?

  • Passar entrada do usuário como parâmetros de consulta (?q=hello%20world)
  • Incluir caracteres especiais em caminhos de URL
  • Codificar caracteres não ASCII (português, chinês, árabe) em URLs
  • Construir solicitações de API com valores dinâmicos

encodeURIComponent vs encodeURI

JavaScript fornece duas funções integradas para codificação de URL. encodeURIComponent() codifica todos os caracteres especiais. Use-o para codificar valores individuais de parâmetros. encodeURI() preserva os caracteres de estrutura de URL.

Decodificação de URL

A decodificação de URL reverte a codificação percentual aos caracteres originais. É útil para ler arquivos de log, depurar solicitações de API ou extrair texto legível de URLs codificadas.

Ferramentas relacionadas

Para criar slugs de URL limpos, use o Gerador de URL Slug. Para converter formatos de texto, experimente o Conversor de Casos.

Ferramentas Relacionadas