Encodeur / décodeur d'URL
Encodez un texte pour l'insérer dans une URL, ou décodez une URL pleine de %20 et %C3%A9. L'outil signale le double encodage et les erreurs UTF-8.
Confidentialité et coût
Cet outil fonctionne dans votre navigateur. Ce que vous saisissez ou collez n'est pas envoyé à nos serveurs et l'utilisation est gratuite.
Comment ça marche
- Choisissez Encoder ou Décoder et collez votre texte ou votre URL.
- En encodage, sélectionnez le mode : composant (une valeur), URL complète (garde : / ? & = #) ou formulaire (espace en +).
- Copiez le résultat ; l'analyse indique le nombre de séquences %XX, les couches de décodage et un éventuel double encodage.
Exemple
« café crème & thé » en mode composant devient caf%C3%A9%20cr%C3%A8me%20%26%20th%C3%A9. À l'inverse, https://example.com/caf%25C3%25A9 est doublement encodé : deux décodages donnent https://example.com/café.
Ce que signifie le résultat
L'encodage en pourcentage remplace chaque octet non autorisé par %XX, en UTF-8 : é devient %C3%A9. Un %25 suivi de deux chiffres hexadécimaux signifie qu'un « % » a lui-même été encodé, donc que l'URL a été encodée deux fois et ne pointera pas vers la bonne page.
Problèmes courants que cet outil aide à résoudre
- Une URL doublement encodée (%2520) renvoie souvent une erreur 404 ou une page vide.
- Encoder une URL entière avec le mode composant détruit les / ? & = et casse le lien.
- Une valeur de paramètre non encodée (avec & ou #) coupe la requête au mauvais endroit.
- Un % isolé ou une séquence UTF-8 invalide provoque une erreur de décodage.
Questions fréquentes
Quelle différence entre encodeURI et encodeURIComponent ?
encodeURI garde les caractères qui structurent une URL (: / ? & = #). encodeURIComponent les encode aussi : il est fait pour une seule valeur ou un seul segment de chemin.
Faut-il encoder l'espace en %20 ou en + ?
%20 est valable partout dans l'URL. Le + n'a le sens d'espace que dans une chaîne de requête ou un formulaire (application/x-www-form-urlencoded).
Mes textes sont-ils envoyés à un serveur ?
Non. Le traitement se fait dans votre navigateur.
Outils associés
- Analyseur d'URLCollez une URL pour obtenir chacun de ses composants et un tableau décodé de ses paramètres, avec les points qui posent problème en SEO.Gratuit · dans votre navigateur
- Suppresseur de paramètres d'URLCollez vos URL et retirez d'un coup les paramètres de suivi (utm_*, gclid, fbclid…) ou ceux de votre choix, en gardant le reste intact.Gratuit · dans votre navigateur
- Générateur de slugCollez un titre pour obtenir un slug d'URL lisible en minuscules, sans accents, avec une longueur maximale et un aperçu de l'adresse complète.Gratuit · dans votre navigateur
- Générateur de liens UTMAjoutez les paramètres utm_ à vos liens sans faute de frappe ni casse incohérente, un lien à la fois ou en masse à partir d'une liste.Gratuit · dans votre navigateur
- Vérificateur d'URL SEOCollez une ou plusieurs URL pour vérifier longueur, profondeur, casse, séparateurs, paramètres et cohérence du slash final, avec un score par URL.Gratuit · dans votre navigateur
- Vérificateur de balise canonicalSaisissez une URL ou collez le HTML : l'outil lit les canonicals du HTML et de l'en-tête Link, les compare à l'URL de la page et teste la cible.Gratuit · sans compte