Encodage/Decodage
Encodage/Décodage — 9 outils gratuits dans le navigateur : encodeur et décodeur Base64, URL et entités HTML. Tout s'exécute localement sans inscription ni téléversement, vos données restent privées et les résultats sont instantanés.
Comment utiliser
- 1Choisir l'encodage adapté— Base64 pour les fichiers et le texte binaire, encodage d'URL pour les chaînes de requête, entités HTML pour le balisage, hexadécimal ou Unicode à l'octet près, Punycode pour les domaines internationalisés.
- 2Coller la valeur et inverser le sens— Chaque outil encode et décode avec un seul commutateur : vous pouvez faire l'aller-retour et vérifier que la chaîne revient intacte.
- 3Inspecter le contenu décodé— Le décodeur JWT sépare l'en-tête, la charge utile et la signature et affiche les revendications comme exp et scope, ce qui montre pourquoi un jeton a été refusé.
Questions fréquentes
Non. Le Base64 est une représentation réversible, pas un chiffrement : quiconque voit la chaîne peut la décoder en une étape. Servez-vous-en pour faire transiter du binaire par un canal texte, et passez aux outils de hachage et de chiffrement dès qu'une valeur doit vraiment rester secrète.
Non. Il découpe le jeton en en-tête, charge utile et signature et lit les claims ainsi que l'expiration, mais vérifier la signature exige la clé secrète ou publique et relève de votre serveur. Le décodage a lieu dans votre navigateur, le jeton n'est donc jamais transmis.
L'encodage pourcent (l'encodeur d'URL) sert aux valeurs placées dans une chaîne de requête ou un chemin, où l'espace, & ou = changeraient le sens de l'URL. Le Base64 URL-safe remplace + et / par - et _ pour qu'une valeur Base64 survive dans une URL ou un segment de JWT.