Encodeur et décodeur URL

Encodez des paramètres URL ou décodez du texte avec des séquences %. Trois modes : composant, URL complète et formulaire, pour gérer les accents, les espaces et le signe +.

0 caractères
Résultat

Le résultat apparaîtra ici.

Comment encoder ou décoder une valeur URL

  1. Collez le texte d’origine ou la valeur encodée, puis choisissez l’encodage ou le décodage.
  2. Utilisez le mode composant pour un paramètre ou un segment de chemin, URL complète pour conserver les séparateurs, ou formulaire pour la valeur d’un champ.
  3. Lancez la conversion et copiez le résultat. Encodez chaque valeur séparément avant de l’intégrer à une URL.

Bien utiliser Encodeur et décodeur URL

Le mode composant échappe les séparateurs & et =. Le mode URL complète conserve les séparateurs. Le mode formulaire remplace les espaces par + et les signes + par %2B. Choisissez selon les attentes du destinataire.

Exemple : encoder la valeur d’un paramètre URL

Entrée
Bonjour le monde ! 👋 + & = / ?
Résultat
Bonjour%20le%20monde%20!%20%F0%9F%91%8B%20%2B%20%26%20%3D%20%2F%20%3F

Questions sur Encodeur et décodeur URL

Faut-il encoder l’URL entière ou seulement un paramètre ?

Pour une valeur, choisissez le mode composant : & et = deviennent %26 et %3D. Le mode URL complète conserve les séparateurs comme :, /, ? et & ; il ne protège donc pas automatiquement chaque valeur. Son décodage conserve aussi les séquences réservées comme %2F.

Pourquoi un espace devient-il %20 ou + ?

Le mode composant utilise %20 pour un espace et %2B pour un signe + littéral. Le mode formulaire utilise + pour l’espace et %2B pour le signe. Seul le décodage en mode formulaire transforme un + non échappé en espace.

Pourquoi %20 devient-il %2520 ?

Un second encodage transforme le signe % en %25. L’outil traite une seule couche à la fois. Ne décodez que le nombre de fois attendu par le système destinataire : des décodages répétés peuvent rendre aux séparateurs leur rôle particulier dans l’URL.

Les accents, les autres alphabets et les émojis sont-ils acceptés ?

Oui, l’encodage utilise UTF-8. Le décodage exige des séquences % et des octets UTF-8 valides ; les séquences incomplètes ou %GG sont refusées. L’outil ne convertit pas les anciens encodages comme GBK. Il affiche du texte sans ouvrir l’adresse obtenue.

Mes fichiers, jetons ou textes sont-ils envoyés au serveur ?

Non. Le traitement se fait dans votre navigateur. Le site fournit la page et le programme, mais vos données ne sont ni envoyées à un serveur de conversion ni enregistrées dans un compte.

Tous les outils de développement

Encodage et fichiers

Passez du texte aux octets, aux URL et aux images intégrées en préservant vos données.

Inspection de données et de textes

Lisez vos données structurées et vos jetons, puis repérez précisément les modifications.

Hachage, identifiants et planifications

Vérifiez vos fichiers, générez des identifiants et consultez dates et horaires récurrents.

Vos données et fichiers sont traités sur votre appareil. Ne laissez pas de résultats sensibles dans un presse-papiers partagé et utilisez un appareil de confiance pour vos clés privées et jetons.