Encodeur et décodeur d’URL
Choisissez « Valeur » pour un paramètre seul (tout est encodé), ou « URL complète » pour garder : / ? & =. Rien n’est ouvert ni envoyé.
Résultat
caf%C3%A9%20%26%20th%C3%A9%20%3D%205%E2%82%ACTexte encodé
- Longueur du résultat
- 45
Données saisies
- Action
- Encoder
- Ce que vous encodez
- Une valeur (encodeURIComponent)
- Texte ou URL
- café & thé = 5€
Comment ça se calcule
Chaque caractère est converti en octets UTF-8, puis chaque octet en %XX (hexadécimal). Ex. : espace = %20, é = %C3%A9.
Résultat
Texte encodé
- Longueur du résultat
- 45
Comment ça se calcule
- Chaque caractère est converti en octets UTF-8, puis chaque octet en %XX (hexadécimal). Ex. : espace = %20, é = %C3%A9.
- Valeur : lettres, chiffres et - _ . ! ~ * ' ( ) restent tels quels ; tout le reste est encodé.
- URL complète : les séparateurs ; , / ? : @ & = + $ # sont aussi gardés.
Exemple
« café & thé = 5€ » en mode valeur donne caf%C3%A9%20%26%20th%C3%A9%20%3D%205%E2%82%AC.
À savoir
- Aucune page n’est chargée : l’outil ne vérifie pas que l’URL existe.
- Le « + » des formulaires n’est pas traité comme un espace au décodage.
Questions fréquentes
À quoi sert cet outil ?
Choisissez « Valeur » pour un paramètre seul (tout est encodé), ou « URL complète » pour garder : / ? & =. Rien n’est ouvert ni envoyé.
Comment le résultat est-il calculé ?
Chaque caractère est converti en octets UTF-8, puis chaque octet en %XX (hexadécimal). Ex. : espace = %20, é = %C3%A9.
Que faut-il vérifier avant d’utiliser le résultat ?
Aucune page n’est chargée : l’outil ne vérifie pas que l’URL existe.