Installe notre application 🪄 clique sur l'icône en haut à droite de la barre d'adresse.

Décodeur d'URL

0 sur 0 notes
Un champ de saisie de texte affichant une URL encodée en pourcentage convertie en texte lisible.

Colle ta chaîne encodée dans le URL decoder. Tu la reconvertiras en texte lisible en une fraction de seconde. L'outil gère les caractères percent-encoded à la volée. Aucune inscription n'est requise.

Comment le URL decoder traite le texte

Les URL limitent les caractères autorisés. Navigateurs et serveurs s'appuient sur un sous-ensemble précis de l'ASCII. Quand tes données contiennent des espaces, des esperluettes ou des caractères non anglais, le système les remplace par un signe pourcent suivi de deux chiffres hexadécimaux. C'est le percent-encoding. Le URL decoder inverse cette transformation. Il lit les paires hexadécimales et les reconvertit en octets UTF-8 ou ASCII d'origine.

Tu vas souvent croiser ça dans les query parameters. Une recherche pour hello world devient hello%20world. Parfois, les espaces apparaissent sous forme de signe plus au lieu de la paire hexadécimale. Le décodeur gère les deux conventions automatiquement. Tu récupères la chaîne d'origine à l'identique, prête à être parsée ou affichée.

Quand tu as besoin d'un URL decoder en ligne

Tu te heurtes à ce mur en lisant les logs serveur. Ils stockent l'URI brute de la requête et affichent la version encodée quand un utilisateur soumet un formulaire avec des caractères spéciaux. Décoder ces chaînes te montre ce qu'il a réellement tapé. Tu rencontres aussi ce problème en déboguant des réponses d'API qui renvoient des identifiants opaques.

Tu en auras aussi besoin pour extraire des données depuis des redirections tierces. Certains flux d'authentification font passer des paramètres d'état via l'URL. Ces paramètres arrivent lourdement encodés. Les coller dans un URL decoder gratuit te permet d'inspecter la payload sans écrire un script à la va-vite.

  • Inspecter les logs d'accès bruts du serveur web
  • Déboguer les réponses d'API avec des identifiants encodés
  • Extraire les paramètres d'état des redirections OAuth
  • Lire les données encodées depuis la barre d'adresse du navigateur

Les limites de ce URL decoder gratuit

L'outil se contente de traduire les séquences percent-encoded. Il ne réparera pas tes URL cassées et ne restructurera pas les query strings malformées. Si la chaîne d'origine utilise une paire hexadécimale invalide, comme %ZZ, le décodeur la laisse exactement telle quelle. Il ne devine pas tes intentions quand l'encodage est techniquement invalide.

Le double encodage est un autre piège classique. Une chaîne encodée deux fois exigera deux passages dans le décodeur. L'outil n'effectue qu'un seul passage par exécution. Si ta sortie contient encore des signes pourcent après le décodage, tu devras le relancer. C'est à toi de gérer l'encodage récursif dans la logique de ta propre application.

Comment utiliser le URL decoder

  1. Copie la chaîne encodée depuis tes logs, ton navigateur ou la réponse de l'API.
  2. Colle le texte dans le champ de saisie principal en haut de la page.
  3. Clique sur le bouton de décodage pour traiter les caractères percent-encoded.
  4. Vérifie le champ de sortie pour voir le texte brut entièrement décodé.
  5. Copie le résultat dans ton presse-papiers ou relance l'outil si c'est du double encodage.

Exemples courants de percent encoding

Voici une référence rapide pour voir comment des caractères spécifiques se traduisent à l'encodage et au décodage.

CaractèreForme encodéeContexte
Espace%20 or +Le path utilise %20, les query strings utilisent souvent +
Esperluette%26Sépare les paires clé-valeur dans une query string
Égale%3DSépare les clés des valeurs dans une query string
Slash%2FUtilisé quand un slash fait partie de la valeur d'un paramètre
Pourcent%25Requis pour représenter un signe pourcent littéral

Frequently asked questions

décodage d'une url dans la barre d'adresse du navigateur
Les navigateurs modernes décodent visuellement la barre d'adresse, mais copier l'URL te donne souvent la version brute encodée. Colle le texte copié dans cet outil pour voir les vrais caractères. C'est utile quand tu dois partager le lien propre ou déboguer un problème de routage.
gestion des chaînes doublement encodées par l'outil
Le décodeur traite l'entrée exactement une fois. Si ta chaîne a été encodée deux fois, le premier passage ne retirera qu'une couche de signes pourcent. Tu devras soumettre le résultat à l'outil une seconde fois pour retrouver le texte d'origine.
comportement face aux codes hexadécimaux invalides en entrée
L'outil suit strictement les règles de la RFC 3986 pour le percent-encoding. S'il rencontre un signe pourcent suivi de caractères non hexadécimaux, il laisse cette séquence spécifique intacte. Le reste de la chaîne valide sera tout de même décodé normalement.
limites de longueur pour la chaîne d'entrée
Tu peux coller des chaînes très longues dans la zone de saisie sans atteindre de limite stricte de caractères. Cela dit, des payloads extrêmement volumineux peuvent faire ramer l'onglet de ton navigateur pendant le traitement. Pour des fichiers massifs, tu devrais parser les données en local avec une bibliothèque standard.
présence de signes plus dans la chaîne décodée
Dans les query strings des URL, un signe plus représente souvent un espace. Si le signe plus apparaît dans le composant path à la place, il est traité comme un caractère plus littéral. Le décodeur respecte cette distinction en se basant sur les règles standard d'analyse d'URL.

Outils similaires

Encodeur d'URL

Encoder toute chaîne saisie au format URL.

43
0

Outils populaires