Encodeur et Décodeur d'URL - Encoder/Décoder des URLs Gratuit

Encodez les caractères spéciaux dans les URLs ou décodez les chaînes encodées en pourcentage en texte lisible. Utilise les fonctions standard encodeURIComponent/decodeURIComponent. Gratuit, instantané et tout est traité localement dans votre navigateur.

Operation Mode
tools.urlEncoder.inputText
tools.urlEncoder.enterTextToEncode
tools.urlEncoder.encodedOutput
tools.urlEncoder.encodedOutput
Encodez et décodez des chaînes URL

URL Encoding converts special characters into a format that can be transmitted over the internet.

For example, spaces become %20, and other special characters like &, =, and ? are also encoded.

This tool uses encodeURIComponent() anddecodeURIComponent() functions, which encode all characters except:

  • Alphabetic characters (A-Z, a-z)
  • Digits (0-9)
  • Special characters: - _ . ! ~ * ' ( )

Comment Utiliser

  1. Choisissez le mode Encoder ou Décoder.
  2. Collez ou tapez votre URL ou chaîne encodée dans le champ de saisie.
  3. Le résultat apparaît instantanément — copiez-le en un clic.
  4. Utilisez Encoder pour les URLs avec des caractères spéciaux, Décoder pour lire les URLs encodées.

Fonctionnalités

  • Encodage et décodage d'URL instantanés
  • Utilise encodeURIComponent/decodeURIComponent standard
  • Gère tous les caractères spéciaux y compris Unicode
  • Fonctionne entièrement dans votre navigateur — aucune donnée envoyée au serveur
  • Copie dans le presse-papiers en un clic
  • Gratuit sans inscription requise

Questions Fréquentes

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

L'encodage d'URL (aussi appelé encodage en pourcentage) convertit les caractères spéciaux en un format sûr pour les URLs. Les caractères comme les espaces, &, = et ? sont remplacés par % suivi de leur code hexadécimal (ex. l'espace devient %20).

Quand dois-je encoder une URL ?

Encodez l'URL lorsque vous passez des caractères spéciaux dans les paramètres de requête, les données de formulaire ou toute partie d'une URL pouvant contenir des caractères réservés. Cela empêche l'URL de se casser ou d'être mal interprétée.

Quelle est la différence entre encodeURI et encodeURIComponent ?

encodeURI encode une URI complète mais préserve les caractères comme :, /, ? et #. encodeURIComponent encode tout sauf les lettres, chiffres et - _ . ! ~ * '( ), ce qui le rend adapté à l'encodage de valeurs individuelles de paramètres de requête.

L'encodage d'URL est-il identique à l'encodage HTML ?

Non. L'encodage d'URL utilise le format %XX pour les URLs. L'encodage HTML utilise les &entités; (comme & pour &) pour le contenu HTML. Ils ont des objectifs différents et ne doivent pas être confondus.

Astuces et flux de travail associés