Encodeur / Décodeur URL
Encodez et décodez des composants URL.
Encodeur / Décodeur URL
L'encodage URL, aussi appelé encodage en pourcentage, convertit les caractères non autorisés dans une URL en un format pouvant être transmis sur internet. Les caractères spéciaux tels que les espaces, esperluettes, signes égal et lettres non-ASCII sont remplacés par un signe pourcentage suivi de leur code hexadécimal à deux chiffres. C'est indispensable pour construire des chaînes de requête, des appels API ou traiter des soumissions de formulaires contenant du texte saisi par l'utilisateur. Utilisez cet outil pour encoder une valeur avant de l'insérer dans une URL, ou pour décoder une chaîne encodée.
Comment utiliser
- Choisissez « Encoder » pour rendre une valeur utilisable dans une URL, ou « Décoder » pour lire une chaîne déjà encodée.
- Collez la valeur dans le champ de saisie — par exemple un terme de recherche, une URL de redirection ou un paramètre de requête.
- Copiez le résultat encodé ou décodé et insérez-le dans votre lien ou votre requête API.
- Encodez les valeurs individuelles plutôt qu'une URL entière, afin de préserver les barres obliques et points d'interrogation qui structurent l'URL.
Questions fréquentes
Quelle différence entre encoder une valeur et une URL entière ?
Une URL complète contient des caractères structurants comme : / ? & qui doivent rester intacts. On n'encode normalement que les valeurs individuelles insérées dans l'URL — par exemple un seul paramètre de requête — pour ne pas altérer ces caractères.
Pourquoi les espaces deviennent-ils %20 ou + ?
Les espaces ne sont pas autorisés dans les URL, ils sont donc encodés en %20. Dans la chaîne de requête de certains formulaires, les espaces sont encodés en +. Les deux se décodent en un espace normal.
Des données sont-elles envoyées à vos serveurs ?
Non. L'encodage et le décodage s'exécutent localement dans votre navigateur.