Encoder, décoder et analyser une URL

Encodez ou décodez une URL et séparez-la en protocole, nom d'hôte, port, chemin, paramètres de requête et fragment.

Fichiers et contenus traités localement dans votre navigateur, sans envoi sur notre serveur.

À propos de cet outil

Convertissez les caractères spéciaux dans un format utilisable dans une URL ou rendez lisible un texte encodé avec des pourcentages. Vous pouvez également séparer une URL complète en protocole, nom d'hôte, port, chemin, paramètres de requête et fragment afin d'en vérifier la structure.

Mode d'emploi

  1. Encoder ou décoder une URL complète ou l'un de ses éléments
  2. Afficher les paramètres de requête sous forme de paires clé-valeur
  3. Séparer une URL en protocole, nom d'hôte, port, chemin et autres éléments
  4. Copier chaque résultat séparément
  5. Choisir si le signe plus doit être interprété comme une espace
  6. Choisir une opération: Sélectionnez l'encodage, le décodage ou l'analyse d'une URL.
  7. Saisir le contenu: Collez l'URL complète ou le texte à traiter.
  8. Copier le résultat: Copiez le résultat complet ou un élément particulier de l'URL.

Exemples

Limites

FAQ

Quelle est la différence entre encodeURI et encodeURIComponent ?
encodeURI est prévu pour une URL complète et conserve certains caractères nécessaires à sa structure. encodeURIComponent encode un seul élément, par exemple la valeur d'un paramètre de requête.
Pourquoi les espaces apparaissent-ils parfois sous la forme « + » et parfois sous la forme « %20 » ?
Les données de formulaire représentent souvent les espaces par le signe « + », tandis que les autres formes d'encodage d'URL utilisent généralement « %20 ». Utilisez le format attendu par le système destinataire.
L'outil peut-il afficher le fragment d'une URL ?
Oui. Le contenu situé après le symbole « # » est affiché comme fragment de l'URL.