Vue d'ensemble
Cet outil transforme les séquences en pourcentage comme %20, %3F et %26 en caractères ordinaires. Il est utile pour vérifier des liens, des paramètres de requête, des cibles de redirection ou des fragments copiés qui contiennent de la ponctuation encodée. Le décodeur agit sur le texte collé et remplace les séquences valides par leurs caractères équivalents. Si certaines séquences sont incomplètes ou incorrectes, elles peuvent rester inchangées ou provoquer une erreur selon la saisie. Vous pouvez ainsi vérifier précisément comment une partie d’URL sera interprétée avant de la partager, de la stocker ou de la déboguer.
Cas d'usage
- Lire un lien colléDécodez un lien copié depuis un chat, un e-mail ou des logs pour voir le chemin et les paramètres réels sans pourcentages.
- Contrôler des paramètres de requêteFaites apparaître des noms et valeurs comme des redirections, des termes de recherche ou des filtres cachés dans une requête encodée.
- Vérifier des destinations de redirectionDécodez des callbacks ou des URL de redirection avant de les utiliser dans le code, les tests ou une revue de sécurité.
Comment ca marche
- 1
Collez l’URL, le chemin ou la requête encodée dans le champ.
- 2
L’outil décode les échappements en pourcentage et affiche immédiatement le texte lisible.
- 3
Comparez le résultat à l’original pour repérer un problème d’encodage.
Exemples
Décoder une chaîne de requête
Entree: search%3Fq%3Dcoffee%20beans%26page%3D2
Sortie: search?q=coffee beans&page=2
Montre comment la ponctuation et les espaces encodés redeviennent du texte lisible.
Décoder un chemin avec caractères réservés
Entree: docs%2Fapi%2Fv1%2Fusers%3Factive%3Dtrue
Sortie: docs/api/v1/users?active=true
Utile lorsqu’un chemin et ses paramètres sont stockés dans une seule chaîne encodée.
Décoder une URL de retour
Entree: https%3A%2F%2Fexample.com%2Fcheckout%3Fref%3Demail%2520promo
Sortie: https://example.com/checkout?ref=email%20promo
Montre qu’un élément doublement encodé reste partiellement encodé après un seul passage.
FAQ
Le + est-il converti en espace ?
Non. Seuls les échappements en pourcentage sont décodés. Le signe + reste un +, sauf s’il provient d’un autre format où il représente un espace.
Pourquoi une partie reste-t-elle encodée après le décodage ?
Certains textes sont encodés deux fois. Un passage transforme %2520 en %20 ; il faudrait un second décodage pour obtenir un espace.
Puis-je coller une URL complète ?
Oui. Vous pouvez coller une URL complète ; seules les séquences encodées valides sont modifiées, le reste de la structure est conservé.
Que se passe-t-il avec des séquences en pourcentage invalides ?
Les séquences mal formées peuvent rester inchangées ou générer une erreur, selon la saisie et le comportement du navigateur.
