Codificador/Decodificador de URL

Codifique e decodifique URLs e caracteres especiais instantaneamente com análise inteligente de URL.

Entrada 0 caracteres
Saída 0 caracteres

Casos de Uso

Codificação e decodificação de URL são essenciais para desenvolvimento web e uso diário da internet:

  • Codificar Parâmetros de Consulta

    Incluir com segurança caracteres especiais como espaços, e-comerciais e sinais de igual em strings de consulta de URL ao criar links dinâmicos.

  • Depurar URLs Codificadas de Logs

    Decodificar rapidamente URLs codificadas em porcentagem de logs de servidor para entender qual URL foi realmente solicitada.

  • Corrigir URLs Duplamente Codificadas

    Identificar e corrigir URLs com %2520 em vez de %20 detectando entrada já codificada antes de codificar novamente.

  • Entender a Estrutura de URL

    Aprenda quais partes de uma URL são codificadas e quando usar encodeURI vs encodeURIComponent com o detalhamento visual.

  • Preparar Texto para Parâmetros de URL

    Codificar texto com emoji e caracteres especiais para adicionar com segurança a URLs de compartilhamento em todas as plataformas.

Perguntas Frequentes

Qual é a diferença entre encodeURIComponent e encodeURI?
encodeURIComponent codifica todos os caracteres especiais incluindo delimitadores de URL (/, ?, #). Use para valores de parâmetros de consulta. encodeURI preserva caracteres de estrutura de URL e é destinado a codificar URLs completas.
Por que vejo %20 em vez de + para espaços?
Usamos %20 para espaços porque é mais universalmente compatível. A notação + para espaços só funciona em strings de consulta e pode causar problemas em outras partes da URL.
O que é codificação dupla?
Codificação dupla acontece quando você codifica uma string já codificada. Por exemplo, %20 (espaço codificado) se torna %2520. Nossa ferramenta avisa quando isso pode acontecer.
Meus dados estão seguros?
Sim! Toda codificação e decodificação acontece diretamente no seu navegador. Seus dados nunca são enviados para nenhum servidor.
Por que a decodificação não funciona em algumas strings?
A decodificação falha quando a entrada contém sequências codificadas em porcentagem inválidas, como %GG (hex inválido) ou um % final sem dois dígitos hex.