Encodeur / Décodeur / Validateur Base64
Encodez, décodez et validez Base64 — texte, fichiers, images et Data URLs. Tout fonctionne dans votre navigateur
Glissez-déposez un fichier ici, ou cliquez pour parcourir
Max 25 Mo
Collez une chaîne Base64 et cliquez sur Valider pour voir les résultats.
Tips
Base64 n'est pas du chiffrement
Base64 est un schéma d'encodage, pas du chiffrement. N'importe qui peut le décoder instantanément. N'utilisez jamais Base64 pour protéger des données sensibles — utilisez un vrai chiffrement.
Attendez-vous à une augmentation de ~33%
Base64 représente chaque 3 octets de données en 4 caractères. Cela signifie que la sortie encodée est toujours environ 33% plus grande que l'original. Gardez cela à l'esprit lors de l'intégration d'images ou de fichiers.
Base64 sécurisé pour URLs pour le web
Le Base64 standard utilise + et / qui entrent en conflit avec les URLs. Le Base64 sécurisé les remplace par - et _, le rendant sûr pour les paramètres de requête, les noms de fichiers et les tokens JWT.
Les Data URLs intègrent les fichiers en ligne
Une Data URL (data:[mime];base64,...) permet d'intégrer des images ou fichiers directement dans HTML/CSS sans requêtes HTTP séparées. Idéal pour les petites icônes, mais à éviter pour les gros fichiers en raison de la surcharge de taille.
Cas d'utilisation courants
Transfert de données binaires par API
Encodez des fichiers binaires comme des images, PDFs ou certificats en Base64 pour les inclure en toute sécurité dans les requêtes et réponses API JSON.
Intégration d'images en ligne
Convertissez les petites images en Data URLs et intégrez-les directement dans HTML ou CSS, éliminant les requêtes HTTP supplémentaires et accélérant le chargement des pages.
Inspection de tokens JWT
Décodez l'en-tête et la charge utile des tokens JWT pour inspecter les claims, les dates d'expiration et les permissions sans outil externe.
Encodage des pièces jointes email
Les pièces jointes email MIME sont encodées en Base64. Décodez-les pour récupérer le fichier original, ou encodez des fichiers pour la construction MIME manuelle.
Vérification des valeurs de configuration
Les secrets Kubernetes, les clés SSH et de nombreux fichiers de configuration stockent des valeurs en Base64. Décodez et validez-les avant le déploiement pour détecter les erreurs tôt.