Aller au contenu
ToolsMinify logo
Tous les articles

Comment utiliser Encodeur/décodeur d'URL : guide complet (2026)

Apprenez à utiliser Encodeur/décodeur d'URL avec des instructions pas à pas, des exemples, des conseils pro et une FAQ. Guide gratuit pour débutants et professionnels.

Mis à jour 15 juillet 20265 min de lecture

Utilisez Encodeur/décodeur d'URL - gratuit

Ouvrez l'outil en ligne et appliquez ce que vous avez appris dans ce guide.

Ouvrir Encodeur/décodeur d'URL

Qu'est-ce que Encodeur/décodeur d'URL ?

Encodeur/décodeur d'URL est un utilitaire gratuit dans le navigateur sur ToolsMinify. Utilisez cet encodeur et décodeur d'URL gratuit pour convertir le texte et les liens en codage en pourcentage (codage d'URL) ou décoder une URL codée en texte lisible. Choisissez entre encodeURIComponent - qui échappe aux caractères réservés comme &, =, ?, et/ainsi une valeur est en sécurité dans une chaîne de requête - ou encodeURI, qui conserve intacte la structure complète d'une URL. Tout s'exécute côté client dans votre navigateur, donc rien n'est téléchargé. Aucune inscription requise, les données sont traitées localement quand c'est possible, et l'outil est conçu pour être rapide sur mobile et bureau.

Encodez le texte et les URL en pourcentage ou décodez les URL codées en texte brut. Basculez entre encodeURIComponent et encodeURI, directement dans votre navigateur.

Essayez maintenant

Ouvrez le Encodeur/décodeur d'URL gratuit et suivez les étapes ci-dessous - aucun téléchargement requis.

Pourquoi utiliser Encodeur/décodeur d'URL ?

  • Évitez d'installer un package pour une transformation ponctuelle
  • La validation attrape une entrée mal formée avant la production
  • Copiez une sortie prête a coller dans du code, du SQL ou un corps de requête
  • Tout tourne côté client, donc les charges ne quittent pas votre machine

Comment utiliser Encodeur/décodeur d'URL - pas à pas

  1. Étape 1 : Choisissez Encoder ou Décoder avec les boutons en haut.
  2. Étape 2 : Lors de l'encodage, choisissez « Encoder le composant (encodeURIComponent) » pour une valeur unique ou « Encoder l'URL complète (encodeURI) » pour un lien complet.
  3. Étape 3 : Collez votre texte ou votre URL dans la zone de saisie.
  4. Étape 4 : Appuyez sur Encoder ou Decode et copiez le résultat de la zone de sortie.

Le Encodeur/décodeur d'URL se trouvé sous Outils développeur. Ouvrez la page de l'outil, saisissez votre entrée dans le champ principal, et les résultats se mettent à jour instantanement. Utilisez le bouton copier pour coller la sortie dans des documents, éditeurs de code ou tableurs.

Cas d'usage courants

Encoder une valeur de requête

hello world & more devient hello%20world%20%26%20more

Encoder une URL complète

https://example.com/a b?q=1 devient https://example.com/a%20b?q=1 avec encodeURI

Décoder une URL codée

https%3A%2F%2Fexample.com%2Fsearch décode en https://example.com/search

Exemples

  • Encoder une valeur de requête : hello world & more devient hello%20world%20%26%20more
  • Encoder une URL complète : https://example.com/a b?q=1 devient https://example.com/a%20b?q=1 avec encodeURI
  • Décoder une URL codée : https%3A%2F%2Fexample.com%2Fsearch décode en https://example.com/search

Conseils pro

  • Utilisez d'abord des données d'exemple quand la charge réelle est sensible.
  • Si le traitement échoue, l'entrée est en général mal formée plutôt que l'outil.
  • Gardez une copie minifyee et une copie lisible - une a livrer, une a debugger.

Questions fréquentes

Qu'est-ce que l'encodage d'URL (encodage en pourcentage) ?

Le codage d'URL, également appelé codage en pourcentage, remplace les caractères dangereux ou réservés dans une URL par un % suivi de deux chiffres hexadécimaux représentant la valeur de l'octet. Par exemple, un espace devient %20 et une esperluette devient %26. Il vous permet d'inclure en toute sécurité des espaces, des symboles et des caractères non-ASCII dans une URL, une chaîne de requête ou une soumission de formulaire.

Quelle est la différence entre encodeURIComponent et encodeURI ?

encodeURIComponent échappe à presque tous les caractères réservés, y compris & = ? / # : @ + et espace - c'est donc le bon choix pour une seule valeur de chaîne de requête ou un segment de chemin. encodeURI laisse intacts les caractères qui composent la structure d'une URL (: / ? & = #), il est donc destiné à coder une URL complète qui contient déjà ces délimiteurs. En règle générale : utilisez encodeURIComponent pour les parties, encodeURI pour le tout.

Quels caractères sont codés ?

Les caractères non réservés (A-Z, a-z, 0-9 et - _ . ! ~ * ' ( )) ne sont jamais codés. Les caractères réservés et dangereux - espaces, &, =, ?, /, #, %, et tout caractère non-ASCII tel que les lettres accentuées ou les emoji - sont convertis en un ou plusieurs octets %XX (UTF-8). encodeURIComponent code également les délimiteurs réservés, tandis que encodeURI les préserve.

Comment créer une chaîne de requête en toute sécurité ?

Encodez chaque valeur avec encodeURIComponent avant de les joindre avec & et =. Par exemple, `?q=` + encodeURIComponent('shoes & chaussettes') produit `?q=shoes%20%26%20socks`. Cela évite qu'une valeur contenant &, = ou un espace soit confondue avec un délimiteur et ne brise votre chaîne de requête.

Pourquoi est-ce que j'obtiens une erreur lors du décodage ?

Le décodage échoue lorsque l'entrée contient un pourcentage d'échappement mal formé - un seul "%" non suivi de deux chiffres hexadécimaux, ou une séquence invalide comme "%zz". Vérifiez que chaque "%" est suivi d'un code hexadécimal valide à deux chiffres. Le texte qui n'a jamais été codé en URL sera transmis sans modification, à moins qu'il ne contienne un "%" parasite.

Mes données sont-elles envoyées à un serveur ?

Non. Tous les encodages et décodages s'effectuent entièrement dans votre navigateur à l'aide des fonctions standard encodeURIComponent, encodeURI et decodeURIComponent. Rien de ce que vous collez n'est téléchargé, enregistré ou stocké.

Outils connexes dont vous pourriez avoir besoin

Explorez d'autres outils développeur sur ToolsMinify. Des utilitaires connexes sont liés sur la page de Encodeur/décodeur d'URL pour vous aider à terminer votre flux de travail sans quitter le site.

Prêt à commencer ?

Utilisez Encodeur/décodeur d'URL gratuitement - précis, rapide et optimisé pour le mobile.

Utilisez Encodeur/décodeur d'URL - gratuit

Ouvrez l'outil en ligne et appliquez ce que vous avez appris dans ce guide.

Ouvrir Encodeur/décodeur d'URL

Articles connexes