Encoder et décoder une URL
L’encodage pour-cent dans les deux sens, calculé au fil de la frappe.
Résultat
Collez ou saisissez du texte ci-dessus pour voir le résultat ici.
Vos fichiers restent sur votre appareil
Cet outil fonctionne entièrement dans votre navigateur. Ce que vous collez est traité sur votre appareil et n’est jamais envoyé à un serveur : vous pouvez l’utiliser sans crainte avec des jetons, des clés et des textes non publiés.
Comment ça marche
- Collez le texte ou l’URL. Le résultat apparaît pendant que vous tapez.
- Choisissez Encoder ou Décoder.
- Cochez « traiter comme une URL entière » quand le texte est une adresse complète, pour que les caractères qui lui donnent sa structure survivent. Laissez décoché pour une valeur seule destinée à une chaîne de requête : là, justement, ils ne doivent pas survivre.
- Copiez le résultat.
Questions fréquentes
- Quelle est la différence entre les deux modes ?
- Encoder une URL entière conserve les caractères qui en font une URL — : / ? # & = — si bien que https://example.com/a b devient https://example.com/a%20b. Encoder une valeur ne le fait pas : un terme de recherche ou une URL de redirection placée dans ?q= doit voir ses propres & et = encodés, sinon le paramètre se termine trop tôt et le lien casse en silence.
- Mon URL part-elle quelque part ?
- Non. Elle est convertie dans cette page. Les liens transportent assez souvent des jetons de session, des adresses signées et des noms d’hôtes internes pour que cela mérite d’être dit.
- Pourquoi le décodage a-t-il échoué ?
- Parce qu’un % du texte n’est pas suivi de deux chiffres hexadécimaux, ce qui est précisément la définition de l’encodage pour-cent. Un texte contenant un vrai signe pour-cent — « 50 % de remise » — n’est pas du texte encodé, et le décoder n’a pas de sens. Encodez-le d’abord si c’est ce que vous vouliez.
- Quelque chose part-il vers un serveur ?
- Non. Tout tourne dans le navigateur : ce que vous collez reste sur votre ordinateur.
Outils associés
∿ Base64 Du texte vers le Base64 et retour, avec un UTF-8 correct et un alphabet compatible URL en option. {} Formateur JSON Collez du JSON, récupérez-le indenté, minifié ou validé. Vos données restent sur cette page. # Générateur de hash L’empreinte MD5, SHA-1 ou SHA-2 d’un texte, calculée sur votre appareil. ♭ Décodeur JWT Collez un JSON Web Token et lisez son en-tête et ses claims. Le jeton ne quitte pas votre navigateur.