Codificador e descodificador URL

Codifique parâmetros de URL ou decodifique texto com escapes percentuais. Escolha componente, URL completa ou formulário para tratar acentos, espaços e sinais + corretamente.

0 caracteres
Resultado

O resultado será apresentado aqui.

Como codificar ou decodificar um valor de URL

  1. Cole o texto original ou o valor codificado e escolha codificar ou decodificar.
  2. Use o modo componente para um parâmetro ou trecho de caminho, URL completa para preservar separadores ou formulário para o valor de um campo.
  3. Execute a conversão e copie o resultado. Codifique cada valor separadamente antes de inseri-lo na URL.

Como utilizar Codificador e descodificador URL

O modo componente escapa & e =; o modo URL completo mantém os separadores. O modo formulário converte espaços em + e sinais + em %2B. Escolha de acordo com o sistema que vai ler o resultado.

Exemplo: codificar o valor de um parâmetro de URL

Entrada
Olá, mundo! 👋 + & = / ?
Resultado
Ol%C3%A1%2C%20mundo!%20%F0%9F%91%8B%20%2B%20%26%20%3D%20%2F%20%3F

Perguntas sobre Codificador e descodificador URL

Devo codificar a URL inteira ou apenas o parâmetro?

Para um valor, use o modo componente: & e = viram %26 e %3D. O modo URL completa preserva separadores como :, /, ? e &, portanto não protege automaticamente cada valor. A decodificação nesse modo também mantém escapes reservados como %2F.

Por que um espaço vira %20 ou +?

O modo componente representa espaços como %20 e o sinal + literal como %2B. O modo formulário usa + para espaço e %2B para o sinal. Na decodificação, apenas o modo formulário transforma um + não codificado em espaço.

Por que %20 vira %2520?

Ao codificar novamente um valor já codificado, o sinal % vira %25. A ferramenta processa uma camada por vez. Decodifique apenas quantas vezes o sistema de destino exigir: repetir a operação pode dar aos separadores escapados um significado especial na URL.

Funciona com acentos, outros alfabetos e emojis?

Sim, a codificação usa UTF-8. A decodificação exige escapes percentuais e bytes UTF-8 válidos; sequências incompletas ou %GG são rejeitados. Não converte codificações antigas como GBK. O resultado é exibido como texto, sem acessar o endereço.

Os meus ficheiros, tokens ou textos são enviados para o servidor?

Não. O processamento decorre no seu navegador. O site fornece a página e o programa, mas não envia os seus dados para um servidor de conversão nem os guarda numa conta.

Todas as ferramentas para desenvolvedores

Codificação e ficheiros

Converta entre texto, bytes, URL e imagens incorporadas sem alterar os dados originais.

Análise de dados e texto

Leia dados estruturados e tokens e identifique exatamente o que mudou.

Hashes, identificadores e horários

Verifique ficheiros, gere identificadores e consulte datas e execuções periódicas.

Os dados e ficheiros são processados no seu dispositivo. Não deixe resultados confidenciais numa área de transferência partilhada e utilize um dispositivo de confiança para chaves privadas e tokens.