Décodeur URL

Qu'est-ce que Décodeur URL

Le décodage URL convertit une chaîne en percent-encoding vers sa forme lisible originale. Les séquences comme %20 redeviennent des espaces, %26 redevient une esperluette, et les séquences multi-octets comme %C3%A9 redeviennent des lettres accentuées comme é. Cet outil applique decodeURIComponent de JavaScript, qui est l'inverse correct de la façon dont les valeurs de query string sont typiquement encodées.

Comment utiliser

  1. Collez l'URL ou la chaîne encodée en percent-encoding dans le champ de saisie.
  2. Le texte décodé apparaît instantanément dans la zone de sortie.
  3. Cliquez sur Copier pour copier le résultat dans le presse-papiers.
  4. Utilisez le lien vers l'Encodeur URL ci-dessous pour encoder à nouveau.

Quand l'utiliser

Vous tombez sur un paramètre comme 'q=hello%20world%21%20S%C3%A3o%20Paulo' en déboguant une API ? Collez-le ici et vous obtenez aussitôt la valeur originale 'hello world! São Paulo'. Pratique pour lire des logs serveur, vérifier ce que transporte réellement un lien ou confirmer qu'une valeur accentuée a survécu à une redirection.

Questions fréquentes

Qu'est-ce que le décodage URL ?

Le décodage URL inverse le percent-encoding en remplaçant chaque séquence %XX par le caractère qu'elle représente. C'est la façon standard de retrouver le texte original depuis une chaîne encodée en URL.

Que se passe-t-il si l'entrée contient une séquence percent invalide ?

Le décodeur affiche un message d'erreur. Les causes courantes sont un signe pourcentage seul, un % suivi de caractères non hexadécimaux, ou une séquence multi-octets tronquée. Corrigez l'entrée et réessayez.

Ce décodeur traite-t-il les signes plus comme des espaces ?

Non. Cet outil utilise decodeURIComponent, qui ne convertit pas + en espace. Si vous devez décoder des données application/x-www-form-urlencoded où + représente un espace, remplacez + par %20 avant de décoder.

Puis-je décoder une URL complète avec chemin et query string en une seule fois ?

Oui. Collez l'URL entière et le décodeur convertira toutes les séquences percent-encoded trouvées. Les caractères comme / et ? resteront tels quels, car ils ne sont pas encodés par encodeURIComponent.

Puis-je partager cet outil avec mes données pré-remplies ?

Oui. L'URL se met à jour pendant que vous tapez. Copiez le lien depuis la barre d'adresse ou utilisez le bouton Partager — quiconque l'ouvre verra vos données déjà remplies.

Outils connexes