Décoder et encoder URL
Décodez des URLs percent-encoded ou encodez du texte pour paramètres de requête, chemins, redirections et APIs.
Connexes
Guides pour URL Decode
Interopérabilité JSON : YAML, CSV, XML, JWT, Schema
Le JSON vit rarement seul. Convertissez entre JSON et YAML/CSV/XML, décodez des JWT, générez des types et validez avec JSON Schema — chaque étape reste dans le navigateur.
Encodage URL : encodez les paramètres de requête et les chemins
L’encodage en pourcentage remplace les caractères non sûrs par %XX afin qu’un texte arbitraire puisse être placé dans une URL. Sachez quels caractères échapper et comment les décoder.
Validez le JSON avant les requêtes API
Une passe de validation rapide avant d’envoyer une requête API permet de séparer les problèmes de syntaxe JSON des erreurs d’authentification, de schéma et de back-end.
Encodage et décodage d’URL
L’encodage pour cent (aussi appelé URL encoding) remplace les caractères ASCII non sûrs par un % suivi de deux chiffres hexadécimaux. Par exemple, les espaces deviennent %20 et les slashs %2F. C’est indispensable dès que vous mettez du texte arbitraire dans la query string ou un segment de chemin d’une URL.
Utilisez-le comme url decoder : parfait pour inspecter les paramètres de requête, les URLs de redirection, les callbacks OAuth ou toute valeur encodée pour cent. Collez la chaîne encodée et cliquez sur Decode pour retrouver le texte d’origine. Les requêtes comme * decoding url online* et decode url online désignent le même flux de travail.
Dans le sens de l’encodage, cet outil reproduit le comportement de encodeURIComponent en JavaScript —— autrement dit javascript url encode / ** javascript urlencode** recherche exactement la même chose. Collez du texte brut, appuyez sur Encode et obtenez le résultat encodé pour cent prêt à être glissé dans une query string.
Exemple
Texte brut : hello world & more
Encodé pour URL : hello%20world%20%26%20more
- Paramètres de requête —— les valeurs dans
?key=valuedoivent être encodées pour cent - Requêtes API —— les termes de recherche et filtres intégrés à une URL doivent être encodés
- OAuth et JWT —— les jetons dans une URI de redirection doivent être encodés
L’outil s’appuie sur encodeURIComponent / decodeURIComponent et gère correctement les caractères Unicode.
FAQ
Pourquoi mes + ne sont-ils pas décodés en espaces ?
Dans les query strings, les espaces peuvent apparaître sous la forme + (encodage de formulaire) ou %20. decodeURIComponent ne convertit pas les + en espaces, donc remplacez les + par des espaces (ou %20) avant de décoder des données de formulaire.