Codificador & Decodificador de URL

Cole uma URL cheia de %20 e %E2%80%A6 para lê-la ou codifique um valor com segurança. Os parâmetros de consulta são listados abaixo.

Por que o %20 aparece

URLs permitem apenas letras, dígitos e alguns símbolos, por isso espaços e caracteres não ASCII são gravados como bytes UTF-8 no formato %XX.

Valor vs. URL completa

Codifique um único valor de consulta com o padrão, que também escapa &, = e ?. Ative 'URL completa' apenas para um endereço completo.

Espaços e +

Envios de formulários HTML gravam espaços como +. Ative 'espaço ↔ +' ao decodificá-los.

Guias por situação

Perguntas frequentes

Algum arquivo é enviado?

Não.

Falha na decodificação

Há um % não seguido por dois dígitos hexadecimais, geralmente uma URL truncada.

O que é a tabela?

Cada par nome=valor após o ?, decodificado. Útil para verificar parâmetros de rastreamento.

Qual é a diferença entre codificar o valor de um parâmetro e uma URL completa?

O modo de valor de parâmetro (encodeURIComponent) codifica todos os caracteres especiais, incluindo / e ?, enquanto o modo de URL completa (encodeURI) preserva os delimitadores de estrutura da URL.

Posso codificar espaços como sinais de mais (+) em vez de %20?

Sim, a opção espaço↔+ permite alternar se os espaços são representados como %20 ou + durante a codificação e a decodificação.

Como a ferramenta exibe os parâmetros da string de consulta de uma URL?

Ela analisa automaticamente a string de consulta após o ? e apresenta cada par de chave e valor em uma tabela estruturada.

A ferramenta oferece encurtamento de URL ou verificação de disponibilidade de links?

Não, ela se concentra exclusivamente em codificar, decodificar e analisar URLs, sem recursos de encurtador de URL ou verificação de links.