À propos de cet outil
Qu'est-ce que le Base64 Encodage/Décodage ?
Encodez du texte, des fichiers ou des images en Base64, et décodez du Base64 vers sa forme d'origine, le tout dans votre navigateur. Utile pour intégrer des images dans des URL data CSS, encoder des corps de requêtes API, décoder des jetons JWT ou inspecter n'importe quelle charge utile encodée en Base64.
Les données de fichiers et d'images ne quittent jamais votre appareil. L'encodeur gère correctement les caractères UTF-8 multi-octets (un bogue courant dans les implémentations approximatives).
FAQ · BASE64 ENCODAGE/DÉCODAGE
Questions sur le Base64 Encodage/Décodage
Puis-je encoder des images et des fichiers, ou seulement du texte ?
Les deux. Déposez n'importe quel fichier (limite pratique d'environ 50 Mo) et obtenez son encodage Base64. Utile pour intégrer de petites images directement dans du CSS via des URL data:, ou pour inspecter des charges utiles binaires lors du débogage d'API.
Mes données sont-elles envoyées en ligne ?
Non. L'encodage et le décodage se font entièrement dans votre navigateur, à l'aide des API FileReader et btoa/atob. Les données sensibles (jetons, fichiers internes) restent sur votre appareil.
La fonction gère-t-elle correctement le texte UTF-8 ?
Oui. Nous utilisons TextEncoder/TextDecoder, qui gèrent correctement les caractères multi-octets : emoji, caractères CJK et caractères accentués font l'aller-retour sans altération. Les implémentations naïves de btoa() corrompent ces caractères.