Encoder / décoder une URL
| Clé | Valeur |
|---|
À propos de cet outil
L’encodage en pourcentage remplace les caractères non sûrs dans une URL, comme les espaces, les esperluettes, les points d’interrogation ou les caractères non ASCII, par des séquences d’échappement %XX, comme le définit la RFC 3986. Le décodage fait l’inverse. Cet outil fait les deux, et il découpe aussi une chaîne de requête en ses paires clé-valeur.
Collez une URL complète ou n’importe quelle chaîne pour l’encoder ou la décoder. Collez une URL contenant une chaîne de requête et chaque paramètre apparaît sur sa propre ligne, ce qui aide à déboguer des redirections OAuth, des liens de suivi ou des appels d’API où les paramètres se sont retrouvés imbriqués et encodés deux fois.
Tout le traitement reste dans votre navigateur, donc les URL contenant des jetons de session ou des données personnelles ne sont jamais envoyées où que ce soit. Un piège classique que cet outil aide à démêler : des valeurs encodées deux fois, où %20 devient %2520. Décodez plusieurs fois de suite jusqu’à ce que la chaîne cesse de changer. Voir le guide MDN sur encodeURIComponent pour savoir comment les navigateurs l’implémentent.