Encodez une chaîne en pourcent ou décodez-la (RFC 3986).

L'encodage et le décodage en pourcentage (RFC 3986) s'exécutent entièrement dans votre navigateur — rien n'est envoyé.

Texte brut
Encodé
L'entrée n'a pas pu être décodée.

À propos de Encodage / décodage URL

Cet encodeur et décodeur d'URL encode les chaînes en pourcentage selon la RFC 3986 et les décode en retour, en direct dans deux volets. Tapez du texte brut d'un côté et la forme encodée apparaît de l'autre ; collez une valeur de requête encodée et elle est décodée instantanément. Un bouton d'inversion change de direction.

L'encodage en pourcentage remplace les caractères non sûrs dans les URL : espaces, accents, esperluettes, barres obliques et autres caractères réservés, par des séquences d'échappement %XX. L'outil encode strictement (les espaces deviennent %20, pas +), ce qui est la forme correcte pour les segments de chemin et les chaînes de requête modernes.

Il s'exécute entièrement dans votre navigateur, si bien que les URL de rappel, les liens signés et les chaînes de requête contenant des jetons ne sont jamais envoyés à un serveur. Utilisez-le pour encoder une URL en ligne avant de construire des liens, ou pour rendre lisible un paramètre truffé de % illisible pendant le débogage.

Comment utiliser Encodage / décodage URL

  1. Tapez ou collez le texte ou le composant d'URL que vous voulez encoder dans le volet texte brut.
  2. Lisez le résultat encodé en pourcentage dans l'autre volet : il se met à jour au fur et à mesure que vous tapez.
  3. Pour décoder, collez la chaîne encodée dans le volet encodé à la place.
  4. Utilisez Inverser pour changer de direction, puis Copier le côté dont vous avez besoin.

Questions fréquentes

Encodez des composants individuels : une valeur de requête, un segment de chemin, une cible de redirection, pas l'URL complète. L'encodeur échappe les caractères réservés comme / et ?, donc faire passer une URL complète par lui casserait sa structure.

Il suit la RFC 3986, où un espace est %20. La convention + ne s'applique qu'au format hérité application/x-www-form-urlencoded. %20 est sûr dans les deux contextes, ce qui explique pourquoi les encodeurs stricts le préfèrent.

Non. L'encodage et le décodage s'exécutent entièrement dans votre navigateur, si bien que les URL contenant des jetons de session, des clés d'API ou des données personnelles restent sur votre machine.

Oui : gratuit et illimité, sans inscription requise.

Le décodage échoue quand un signe % n'est pas suivi de deux chiffres hexadécimaux valides : généralement parce que la chaîne a été tronquée ou doublement encodée. Corrigez la séquence malformée ou décodez deux fois si la valeur a été encodée deux fois.


Recherches populaires
encoder url décoder url encodage pourcent encodeur url en ligne décoder chaîne url encoder uri component
Besoin d'aide ?
Un problème avec cet outil ? Signalez-le à notre équipe.
Signaler un problème

Ajoutez cet outil gratuit à votre propre site web — copiez-collez le code ci-dessous.