Encoder et décoder une URL

Convertissez les caractères spéciaux d'une URL ou rendez lisible un %C3%A9, avec le détail de tous les paramètres.

100 % privé : tout est traité localement dans votre navigateur. Vos données ne quittent jamais votre appareil.

Mode d'emploi

  1. Collez un texte ou une URL dans la zone de gauche.
  2. Cliquez sur « Encoder » ou « Décoder ».
  3. Pour une URL complète, l'hôte, le chemin et chaque paramètre s'affichent dans un tableau en dessous.

Qu'est-ce que l'encodage d'URL ?

Les URL ne peuvent contenir que certains caractères. Espaces, accents et caractères comme &, ? ou = sont encodés en % suivi d'une valeur hexadécimale : un espace devient %20, « é » devient %C3%A9.

Par défaut, tout est encodé comme avec encodeURIComponent, idéal pour une valeur de paramètre. Avec « URL complète », les caractères / ? & = sont conservés (encodeURI).

Questions fréquentes

Pourquoi + devient-il parfois un espace ?

Dans les données de formulaire (application/x-www-form-urlencoded), + représente un espace. L'option « + comme espace » en tient compte au décodage.

Quelle différence entre encodeURI et encodeURIComponent ?

encodeURI conserve les caractères de structure / ? & =, encodeURIComponent les encode aussi : c'est le bon choix pour une valeur isolée.

Mes URL sont-elles enregistrées ?

Non, tout fonctionne localement dans votre navigateur.