Outils en français / URL Decode en ligne — décoder le percent-encodingEnglish version →

URL Decode en ligne — décoder le percent-encoding

En parcourant des logs ou en déboguant un callback OAuth, les valeurs apparaissent en %C3%A9… illisibles. Cet outil les décode en texte normal, y compris les accents encodés en UTF-8.

Règle d'or : découper la structure d'abord, décoder ensuite. Séparez l'URL sur ? & = avant de décoder chaque valeur ; en décodant l'URL entière d'abord, les séparateurs cachés dans les valeurs ressurgissent et cassent l'analyse.

Mode d'emploi

  1. Collez le texte contenant des séquences %XX
  2. Cliquez sur Convert
  3. Il reste des %25 ? Double encodage : décodez une seconde fois

Questions fréquentes

Pourquoi des caractères bizarres à la place des accents ?
Les octets n'étaient pas de l'UTF-8 : les systèmes anciens encodent en Latin-1/Windows-1252. Décodez la couche %XX ici, puis convertissez le charset dans un script.
Le + doit-il devenir un espace ?
Uniquement pour des données issues de formulaires HTML (form-encoded). En percent-encoding pur, + est un vrai signe plus. Identifiez la source avant de convertir.
Le texte décodé est-il sûr ?
Le décodage, oui ; le contenu reste une entrée non fiable. Beaucoup de payloads d'attaque voyagent encodés précisément pour contourner les filtres : jamais d'insertion dans du HTML ou du SQL sans échappement.