Décodeur d'URL en ligne
Décodeur d'URL en ligne : restaurez instantanément les chaînes URL encodées par pourcentage en texte lisible dans votre navigateur. Prend en charge le chinois et les caractères spéciaux.
Entrée et sortie de l'outil
Cas d'usage du décodage d'URL
Le décodage d'URL transforme le codage par pourcentage %XX en texte lisible. Il sert à analyser les paramètres de la barre d'adresse, déboguer les URLs de rappel, lire le contenu chinois des liens partagés et inspecter les paramètres de requête échappés dans les journaux.
Cet outil prend en charge le codage par pourcentage et la forme où + représente l'espace. Ses règles correspondent à decodeURIComponent, donc le chinois, le japonais et les emojis se décodent correctement.
Which standard defines percent-encoding?
URL encoding writes a byte that cannot appear as-is as a percent sign plus two hexadecimal digits. That rule is in RFC 3986. It is not encryption.
“A percent-encoding mechanism is used to represent a data octet in a component when that octet's corresponding character is outside the allowed set or is being used as a delimiter of, or within, the component.”
Questions fréquentes
Pourquoi le résultat décodé est-il encore illisible ?
Cela signifie généralement que les données ont été encodées plusieurs fois (encodées puis ré-échappées) ou que le jeu de caractères n'est pas l'UTF-8. Essayez avec la chaîne originale complète et confirmez que la source utilise bien l'UTF-8.
%20 et + signifient tous deux un espace : les résultats sont-ils identiques ?
%20 signifie un espace dans n'importe quelle position, tandis que + ne signifie un espace que dans la sémantique de formulaire (application/x-www-form-urlencoded). Cet outil décode correctement les deux formes.
Le décodage affecte-t-il le fonctionnement d'un lien ?
Non. Le décodage ne restaure que la forme d'affichage ; à la visite, le navigateur ré-encode le lien, donc le résultat est équivalent au lien d'origine.