Encodeur/Décodeur d'URL
Encodez ou décodez des URLs instantanément.
Outils recommandés
Utilitaires sélectionnés qui pourraient vous être utiles
Encoder et décoder des URL en toute sécurité
Aperçu
Une URL ne peut contenir qu'un jeu limité de caractères ; espaces, symboles et lettres non anglaises doivent donc être encodés en pourcentage (une espace devient %20) pour circuler sans risque dans un lien ou une chaîne de requête. Un encodeur/décodeur d'URL convertit le texte vers et depuis ce format. Cet outil encode ou décode instantanément dans votre navigateur, pratique pour construire des paramètres, déboguer des liens ou lire une chaîne encodée reçue.
Comment utiliser (étape par étape)
- 1
Collez votre texte ou URL
Saisissez la chaîne à encoder, ou la chaîne encodée en pourcentage à décoder.
- 2
Choisissez encoder ou décoder
Sélectionnez le sens. Le résultat apparaît aussitôt dans le champ de sortie.
- 3
Copiez le résultat
Copiez la chaîne encodée ou décodée dans votre lien, code ou requête API.
Comment ça marche
L'encodage remplace les caractères non sûrs par un signe pourcentage suivi de leurs valeurs d'octet hexadécimales (UTF-8). Le décodage fait l'inverse, ramenant %20 à une espace et %C3%A9 à é. L'outil applique les règles standard encodeURIComponent/decodeURIComponent utilisées sur tout le web, et le fait localement pour que votre texte — pouvant contenir des jetons ou des données personnelles — ne quitte jamais la page.
Quand l'utiliser
Construire une chaîne de requête avec des valeurs contenant espaces, esperluettes ou barres obliques. Déboguer pourquoi un lien casse sur un caractère spécial. Décoder une URL encodée d'un log, e-mail ou redirection pour voir la vraie destination. Préparer des paramètres pour un appel API. Encoder du texte non ASCII (accents, autres écritures) pour un usage dans une URL. Imbriquer en toute sécurité une URL dans une autre comme paramètre.
Questions Fréquentes
Encoder une URL complète préserve des caractères comme : / ? qui lui donnent sa structure, tandis qu'encoder un composant (une valeur de paramètre) les échappe aussi. Utilisez l'encodage de composant pour les valeurs individuelles insérées dans une chaîne de requête.
Notes Importantes
Le double encodage est un bug fréquent — encoder une chaîne déjà encodée transforme %20 en %2520. Décodez d'abord si vous doutez de l'état actuel.