Encodeur et décodeur d'URL
Encodez ou décodez une adresse ou un paramètre (%20, %C3%A9…) et lisez les paramètres d'une URL. Gratuit, sans envoi de données.
- Gratuit
- Sans inscription
- Aucun fichier envoyé
- Windows, Mac, Android, iPhone
Chargement de l'outil…
À propos de cet outil
Transformez les espaces, accents et symboles en séquences %XX pour les placer dans une adresse, ou retrouvez le texte d'origine. Collez une URL complète en mode décodage pour voir ses paramètres un par un.
Mode d'emploi
- Choisissez encoder ou décoder.
- Indiquez s'il s'agit d'une valeur de paramètre ou d'une adresse complète.
- Copiez le résultat.
Problèmes fréquents et solutions
Les « & » cassent mon paramètre
Encodez la valeur seule en mode « valeur de paramètre » : le & devient %26.
« Séquence % mal formée »
Un % isolé ou un caractère encodé en Latin-1 (%E9) ne peut pas être décodé en UTF-8. Encodez d'abord le % en %25.
Les + restent des +
Cochez « Lire + comme une espace » : les formulaires HTML encodent l'espace en +.
Questions fréquentes
Quelle différence entre les deux modes ?
« Valeur de paramètre » (encodeURIComponent) encode tout, y compris / ? & = ; « adresse complète » (encodeURI) garde ces caractères.
Pourquoi %C3%A9 pour un é ?
Le é occupe deux octets en UTF-8 (C3 A9), chacun écrit sous la forme %XX.
Faut-il encoder deux fois ?
Non : un double encodage donne %2520 au lieu de %20 et le serveur lira mal la valeur.
Mes adresses sont-elles envoyées ?
Non, tout est fait par votre navigateur.
Recherches associées
Toujours bloqué ?
Posez votre question sur le forum : la catégorie, l'outil, la fiche de votre appareil et le résultat du test seront déjà remplis.