Algo errado nesta ferramenta?

Sobre «Decodificar URL Online»

Esta ferramenta decodifica URLs codificadas em percentual de volta para sua forma legível. %20 vira espaço, %26 vira &, %2F vira /, e quaisquer caracteres UTF-8 codificados em percentual são restaurados à sua forma Unicode original.

Útil ao ler URLs de logs, depurar requisições HTTP, decodificar parâmetros de query capturados de um trace de rede, ou simplesmente entender o que uma URL longa cheia de escapes está dizendo.

A ferramenta também lida com URLs duplamente codificadas (onde o próprio % foi codificado como %25), o que às vezes acontece quando os dados são codificados duas vezes ao passarem por múltiplos sistemas.

Como usar esta ferramenta

Como decodificar texto de URL percent-encoded de volta para UTF-8

  1. Cole o texto codificado

    String URL-encoded no campo "Text". Entradas como `hello%20world` ou `caf%C3%A9` funcionam; a ferramenta lê sequências `%XX` como pares de bytes UTF-8 e reconstrói os caracteres originais.

  2. Executar

    Resultado: um único campo `decoded`. Exemplos: `hello%20world` → `hello world`; `caf%C3%A9` → `café`; `q=a%26b` → `q=a&b`. Qualquer coisa que não seja triplete `%XX` válido passa inalterado.

  3. O que aceita / rejeita

    Equivalente a `decodeURIComponent`. Sequência malformada como `%ZZ` ou um `%` solto seguido de não-hex lança erro. Se sua entrada pode estar parcialmente quebrada, prefira a semântica `decodeURI` no servidor ou sanitize antes.

  4. Quando usar

    Decode um único valor de query ou segmento de path — não a URL inteira. `https%3A%2F%2Fa.com%3Fq%3Dhi` volta para `https://a.com?q=hi`; outra rodada sobre-decodifica os `&` da query e você não consegue mais reparsear.