Decodificador de URL

Converta dados codificados com opções claras de formato. Seus dados ficam no seu dispositivo.

Codificação e decodificação
Preparando sua área de trabalho…
Entrada
Saída
Seu resultado aparecerá aqui.

Como usar

  1. Cole o valor codificado, abra um arquivo ou experimente o exemplo.
  2. Escolha o formato. O resultado é atualizado enquanto você digita.
  3. Copie o resultado ou baixe os dados convertidos.

Decodificando URLs corretamente

Transforme UTF-8 com codificação percentual em texto legível. Escolha o modo usado pelo codificador para tratar corretamente a pontuação reservada e os sinais de mais.

Sequências percentuais malformadas e UTF-8 inválido geram erro em vez de inserir silenciosamente caracteres substitutos. A decodificação acontece uma vez por execução.

Decodifique sequências percentuais uma vez

Os bytes percentuais são decodificados como UTF-8 estrito. %252F vira %2F após uma execução, não /. O texto simples fora das sequências de escape é mantido.

Uma conversão de URL
Entrada
ol%C3%A1%20mundo%20%2B%20caf%C3%A9%2F%3F
Resultado
olá mundo + café/?

As configurações padrão convertem esta entrada em uma única passagem.

Escolha como tratar os separadores

O modo Componente decodifica a pontuação reservada. URI completa preserva os delimitadores de URI escapados, como decodeURI. Valor de formulário transforma + em espaço antes da decodificação percentual; o modo Componente mantém um + literal.

Entradas incorretas continuam sendo erros

Um % final, um par hexadecimal incompleto ou UTF-8 inválido são rejeitados. A entrada e o resultado anterior continuam visíveis, mas uma saída desatualizada não pode ser exportada. A ferramenta nunca abre nem acessa o endereço decodificado.

Limites de processamento

Até 5 MiB de entrada, 20 MiB de saída e 10 segundos por execução. Arquivos de texto devem usar UTF-8. A codificação Base64 também aceita arquivos binários. Os documentos ficam no seu dispositivo.

?

Perguntas frequentes

Por que + continuou sendo um sinal de mais?

O modo Componente preserva +. Escolha Valor de formulário se + representar um espaço.

Por que URI completa mantém %2F inalterado?

decodeURI preserva delimitadores de URI escapados. Use Componente para decodificar toda sequência percentual válida.

Por que %E9 falha?

Não é uma sequência UTF-8 completa. Para é, a codificação UTF-8 é %C3%A9.

O decodificador executa repetidamente?

Não. Cada conversão decodifica uma camada. Usar como entrada permite processar explicitamente outra camada.

A URL decodificada será aberta?

Não. A saída permanece como texto simples nesta página.

Encontre sua próxima ferramenta

Idioma

Mudar de idioma? Os dados atuais serão apagados. Copie ou baixe seu trabalho primeiro.