Aller au contenu

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

  1. Choisissez encoder ou décoder.
  2. Indiquez s'il s'agit d'une valeur de paramètre ou d'une adresse complète.
  3. 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.