Encodeur / décodeur
Base64, URL et décodage de jetons JWT.
Outil exécuté dans votre navigateur : vos fichiers ne quittent pas votre appareil.
Encoder et décoder en Base64, URL ou JWT
Cet outil regroupe les conversions courantes du développement web. Encodez ou décodez du texte en Base64 (standard ou URL-safe), transformez un fichier en Base64 ou en data URI et inversement, encodez une URL ou décomposez-la en paramètres lisibles, décodez un jeton JWT et convertissez des entités HTML. Tout est traité dans votre navigateur : vos données ne quittent pas votre appareil.
Points forts
- Base64 de texte en UTF-8, variante URL-safe comprise
- Fichier en Base64 ou data URI (10 Mo max) et Base64 en fichier, avec aperçu des images
- Encodage d'URL en mode composant ou URL complète
- Décomposition d'une URL : hôte, port, chemin, paramètres décodés
- Décodage JWT : en-tête, charge utile et dates d'expiration
- Entités HTML nommées et numériques
Comment ça marche
- Choisissez l'onglet : Base64, URL, JWT ou HTML.
- Sélectionnez Encoder ou Décoder.
- Collez votre texte ou choisissez un fichier.
- Copiez le résultat ou téléchargez le fichier obtenu.
Questions fréquentes
Le décodeur JWT vérifie-t-il la signature ?
Non. Il affiche l'en-tête, la charge utile et les dates du jeton, mais ne prouve pas son authenticité : la signature doit être vérifiée côté serveur.
Quelle différence entre encodeURIComponent et encodeURI ?
Le mode « Composant » encode aussi / ? & = # et convient à une valeur de paramètre. Le mode « URL complète » conserve ces caractères pour encoder une adresse entière.
Comment convertir une image en Base64 ?
Dans l'onglet Base64, choisissez le fichier (10 Mo maximum) et cochez « Data URI » pour obtenir une chaîne utilisable directement dans du HTML ou du CSS.
Qu'est-ce que le Base64 URL-safe ?
Une variante qui remplace + et / par - et _ et supprime les = finaux, pour placer la valeur dans une URL sans autre encodage.
Outils similaires
- Image en Base64 : Convertissez une image en data URI Base64, et inversement.
- Empreintes (hash) : MD5, SHA-1, SHA-256, SHA-512 d'un texte ou d'un fichier.
- Formateur JSON / YAML / XML : Formatez, validez et convertissez vos données.