Omnikit
DevFichiersFinancesTous les outils
Ctrl K
Outils pour développeursOutils pour fichiersCalculateurs financiersTous les outils
AccueilOutils pour développeursEncodeur et décodeur d'URL
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Encodeur et décodeur d'URL

dev

Encodez ou décodez textes et URL en encodage pourcent, et voyez chaque partie d'un lien

Fonctionne dans votre navigateur. Rien de ce que vous saisissez n'est envoyé nulle part.

L'encodage pourcent remplace les caractères qu'une URL ne peut pas transporter : une espace devient %20 et une esperluette %26. Sans lui, une chaîne de requête casse au premier caractère spécial. Cet outil encode et décode dans les deux sens et découpe un lien en ses parties. Rien n'est envoyé.

Cette page a été traduite automatiquement à partir de l'original anglais. Aucune personne n’a encore relu la traduction : c’est la version anglaise qui fait foi. Lire l'original en anglais

Ensuite :
  • Encoder et décoder en Base64 Texte et fichiers vers Base64 et retour, avec mode sûr pour les URL et aperçu des images
  • Encodeur et décodeur d'entités HTML Encodez &, <, > et les guillemets en entités HTML, ou décodez toute entité nommée ou numérique

Comment encoder une URL

1

Dans l'onglet « Encoder / Décoder », choisissez Encoder ou Décoder.

2

Choisissez Une valeur pour un paramètre ou un terme de recherche, ou URL complète pour un lien entier.

3

Activez « Espaces en + » si le texte est une donnée de formulaire.

4

Tapez ou collez dans le volet de gauche, puis cliquez sur Copier pour récupérer le résultat.

À propos de l'encodeur et décodeur d'URL

Cet encodeur d'URL convertit du texte en encodage pourcent : les espaces deviennent %20 et des caractères comme &, ? et ₹ sont écrits de façon que tous les navigateurs et serveurs les lisent de la même manière. Passez en décodage pour retransformer une chaîne encodée en texte brut pendant la saisie.

Il existe deux façons d'encoder, et choisir la mauvaise est un bug courant. Le mode composant, comme encodeURIComponent en JavaScript, échappe tout ce qui a un sens dans une URL, y compris / ? & = et # ; utilisez-le pour une seule valeur, comme un terme de recherche ou une adresse de redirection. Le mode URL complète, comme encodeURI, laisse ces caractères intacts et n'échappe que les espaces et le texte non ASCII, ce qui convient à un lien complet.

Quand le décodage échoue, il vous dit exactement ce qui ne va pas. Un signe pourcent isolé, comme dans "50% off", ou des octets coupés au milieu d'un caractère sont signalés avec leur position, au lieu de l'erreur sèche "URI malformed" du navigateur. Si le résultat contient encore des échappements comme %20, le texte a probablement été encodé deux fois, et vous en êtes averti.

L'onglet URL découpe un lien en protocole, hôte, port, chemin, hash et un tableau des paramètres de requête, chacun décodé. Modifiez un paramètre, ajoutez-en ou supprimez-en un, et le lien est reconstruit avec le bon encodage, pratique pour vérifier des balises UTM ou changer un filtre dans une longue URL de recherche. Tout s'exécute dans votre navigateur et rien n'est envoyé. Outils associés : Base64 Encode & Decode, JWT Decoder.

Questions fréquentes

Quelle différence entre encodeURIComponent et encodeURI ?

encodeURIComponent échappe tous les caractères ayant un sens particulier dans une URL, y compris / ? & = et #, donc utilisez-le pour une valeur à l'intérieur d'une URL. encodeURI conserve ces caractères et n'échappe que les espaces et le texte non ASCII, donc utilisez-le pour un lien entier.

Pourquoi ai-je une erreur URI malformed au décodage ?

Le texte contient un % qui n'est pas suivi de deux chiffres hexadécimaux, comme dans 50% off, ou des octets qui ne forment pas de l'UTF-8 valide. Cet outil indique la position exacte. Écrivez un signe pourcent littéral sous la forme %25.

Une espace doit-elle être %20 ou + ?

Dans un chemin ou la plupart des API, une espace s'écrit %20. Dans les données de formulaire HTML (application/x-www-form-urlencoded), elle s'écrit +. Activez l'option du plus pour encoder ou décoder ainsi.

Comment voir et modifier les paramètres d'une URL ?

Ouvrez l'onglet URL et collez le lien. Chaque paramètre de requête apparaît dans un tableau, décodé. Modifiez une valeur, ajoutez ou supprimez une ligne, et l'URL reconstruite se met à jour en dessous, prête à être copiée.

Cet encodeur d'URL est-il gratuit et privé ?

Oui, gratuit, sans inscription et sans limite de texte à encoder ou décoder. L'encodage s'exécute dans votre navigateur en JavaScript : les liens, jetons et chaînes de requête collés ne sont jamais envoyés à un serveur, et rien n'est conservé une fois l'onglet fermé.

Pourquoi mon texte décodé contient-il encore %20 ?

La cause habituelle est le double encodage : le texte a été encodé une fois, puis une seconde, si bien qu'une espace est devenue %20 puis %2520. Décodez une deuxième fois et les espaces reviennent. Cette page affiche une note quand le résultat semble encore encodé, pour que vous sachiez qu'une autre passe est nécessaire.

Toujours bloqué ? Poser une question sur Encodeur et décodeur d'URL et toute personne qui connaît la réponse peut répondre. Aucun compte nécessaire.

Outils associés

Tous les outils pour développeurs
Calculateur chmodPermissions de fichiers Linux : cochez des cases ou tapez 755 ou rwxr-xr-x, copiez la commande chmodConvertisseur JSON en structs GoTransformez un échantillon JSON en structs Go avec tags json, int ou float64, pointeurs et omitemptyEncoder et décoder en Base64Texte et fichiers vers Base64 et retour, avec mode sûr pour les URL et aperçu des imagesConvertisseur de timestamp UnixDes timestamps Unix vers des dates et des dates vers des timestamps, dans tout fuseau horaireJSON vers TypeScriptGénérez des interfaces ou des types TypeScript à partir d'un exemple JSONConvertisseur CSV en JSONConvertissez CSV en JSON et JSON en CSV, avec un aperçu en tableauConvertisseur YAML en JSONConvertissez YAML en JSON et JSON en YAML, avec les ancres résoluesJSON Patch Generator and TesterCreate an RFC 6902 JSON Patch from two documents, or apply one and see the result
Cet outil vous a-t-il été utile ?
Omnikit

Les petites tâches, faites dans votre navigateur. Gratuit, rapide et privé. Les fichiers ne sont jamais envoyés.

Fichiers

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Dev

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Finances

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
GuidesQuestionsÀ proposNos vérificationsBibliothèque juridique (bêta)ConfidentialitéConditionsTransparenceContactMore: Exam practice (UGC NET Paper 1)Fonctionne dans votre navigateur. Rien n'est envoyé. © 2026 Omnikit (theomnikit.com)