Décodeur Base64 en Ligne
Décodez instantanément des chaînes et fichiers Base64 — texte, images et données binaires. Détection UTF-8 automatique, support URL-safe, 100% privé.
Qu'est-ce que le décodage Base64 ?
Le décodage Base64 est l'inverse de l'encodage Base64 — il convertit une chaîne Base64 en ses données binaires ou textuelles d'origine. Étant donné une chaîne Base64 valide, tout décodeur peut reconstruire les données d'origine sans aucune clé ni mot de passe, c'est pourquoi Base64 n'est pas une forme de chiffrement.
Les données encodées en Base64 se rencontrent couramment dans les tokens JWT, les pièces jointes d'e-mail transmises via MIME, les Data URI d'images intégrées dans HTML et CSS, les données binaires retournées par les API REST dans des réponses JSON, et les fichiers de configuration qui stockent des valeurs binaires sous forme de texte.
Lors du décodage, il est important de connaître l'encodage de caractères d'origine. Si le texte original était UTF-8, sélectionner UTF-8 ou AUTO-DETECT produira des résultats corrects.
Décoder un fichier depuis Base64
Déposez votre fichier Base64 ici, ou cliquez pour parcourir
Comment décoder du Base64 en ligne
Pour décoder une chaîne Base64 avec decodeb64.com, collez votre chaîne encodée dans le champ de saisie et cliquez sur Décoder. L'outil supprime automatiquement les espaces et les sauts de ligne avant le décodage.
Si vous décodez une chaîne Base64URL (qui utilise - et _ au lieu de + et /), l'outil gère cela automatiquement. Si l'encodage de caractères est inconnu, sélectionnez AUTO-DETECT.
Pour le décodage par lots, activez "Décoder chaque ligne séparément" — chaque ligne sera décodée indépendamment, utile pour les listes de tokens ou d'identifiants encodés.
Décoder Base64URL et les tokens JWT
Les JWT (JSON Web Tokens) sont composés de trois parties séparées par des points : en-tête.charge_utile.signature. L'en-tête et la charge utile sont encodés en Base64URL — pas en Base64 standard. Base64URL utilise - au lieu de + et _ au lieu de /, et omet le caractère de rembourrage =.
decodeb64.com détecte et gère automatiquement l'entrée Base64URL. Pour inspecter un token JWT, collez le token complet ou seulement la partie en-tête ou charge utile.
Notez que décoder un payload JWT révèle les claims qu'il contient, mais ne vérifie pas la signature. Pour la validation de sécurité, vérifiez toujours la signature JWT avec la bibliothèque appropriée.
Décoder des fichiers Base64 et des données binaires
Pour les fichiers encodés, decodeb64.com inclut une section de décodage de fichiers qui accepte les fichiers .txt encodés en Base64. Téléchargez le fichier contenant la chaîne Base64 et l'outil le décodera vers le contenu binaire d'origine. Le type de fichier est détecté automatiquement en utilisant les signatures de bytes magiques.
Ceci est utile pour récupérer des fichiers encodés pour la transmission par e-mail ou des réponses API, extraire des images incorporées en Base64 dans des fichiers de configuration.
Rappel de sécurité : vérifiez toujours la source des données Base64 avant de décoder et d'exécuter des fichiers. N'exécutez jamais un fichier décodé provenant d'une source non fiable.