Décodeur URL
Convertissez les URL codées en texte lisible.
Vous voyez une URL remplie de %20, %26 et caractères étranges. Avant d’y cliquer, vous voudriez savoir ce qu’elle cache vraiment. Le décodeur convertit tout cela en français clair.
Pourquoi les URL codent les caractères spéciaux
Une URL n’accepte que les lettres, les chiffres et quelques symboles de base. Un espace n’existe pas dans une URL : il devient %20. Un & devient %26, un = devient %3D, une barre oblique / devient %2F. Un accent comme é en UTF-8 se transforme en %C3%A9. Ce codage s’appelle percent-encoding, et il existe depuis le début du Web.
Sans ce codage, une URL contenant un espace ou un caractère spécial serait cassée. Votre navigateur ne saurait pas où finit l’URL et où commence le reste du texte. Un lien qui ressemble lisible en copie-colle peut être totalement invalide une fois envoyé par email ou inséré dans un paramètre. Le décodeur vous montre ce qui se cache sous tous ces pourcentages.
Décoder une URL en trois étapes
- Collez ou tapez la chaîne encodée contenant les %.
- Cliquez sur « Décoder ».
- Lisez le texte clair et vérifiez ce que l’URL contient réellement.
Caractères qu’on voit souvent encodés
- Espace = %20 (l’encodage le plus fréquent)
- Ampersand & = %26 (problème commun dans les paramètres)
- Égal = = %3D (sépare clés et valeurs)
- Barre oblique / = %2F (peut être codée dans le chemin)
- Dièse # = %23 (peut casser l’URL s’il n’est pas encodé)
- Arobase @ = %40 (dans les adresses email encodées)
Questions sur le décodage d’URL
Existe-t-il un double encodage ?
Oui, rarement mais cela arrive quand une URL passe par plusieurs système sans décoder entre les deux. %2520 par exemple : c’est %20 encodé une seconde fois. Le décodeur simple vous donnera %20. Il faut décoder deux fois pour arriver au vrai espace. Cherchez toujours un motif répété de % qui semble anormal.
Pourquoi certaines URL sont-elles lisibles et d’autres non ?
Les URL modernes encodent le moins possible pour rester lisibles à l’écran et en barre d’adresse. Mais les URL complexes, surtout dans un paramètre ou une redirection à travers plusieurs serveurs, sont souvent pleines de pourcentages. C’est une question de chemin parcouru.
Décoder une URL est-il sûr pour mon ordinateur ?
Totalement sûr. Vous lisez simplement le texte. Le décodeur n’exécute rien, ne visite rien, ne télécharge rien. Le décodage est une opération purement locale qui reste dans votre navigateur.
Puis-je faire confiance à une URL décodée ?
Non. Décodage ne signifie pas vérification. Une URL décodée qui semble mener à votre banque pourrait mener à une arnaque très convaincante. Vérifiez toujours le domaine racine et allez le visiter directement.
Les espaces sont-ils les seuls caractères codés ?
Non. À peu près tout caractère « non sûr » pour une URL est codé en pourcentage. Les espaces, les guillemets, les accolades, le dièse, le point d’interrogation quand il n’ouvre pas la query string. En revanche le tiret, le trait de soulignement, le point et le tilde ne sont jamais codés : ce sont des caractères dits non réservés. UTF-8 produit souvent plusieurs % pour un seul caractère accentué.