💡Besoin de décoder des données Base64 ? Notre outil en ligne gratuit convertit instantanément les chaînes et fichiers encodés dans leur format original—parfait pour les développeurs travaillant avec des API, des pièces jointes d'email et la récupération de données. 🚀 Prend en charge les fichiers jusqu'à 10MB. Aucun téléchargement requis !
🔍 Vérifier que la chaîne Base64 suit les standards RFC 4648
📊 Convertir chaque caractère Base64 en sa valeur 6 bits
🧩 Combiner quatre segments de 6 bits en séquences de 24 bits
💾 Diviser en octets originaux de 8 bits et convertir au format de sortie
Accepte l'alphabet Base64 standard RFC 4648 plus les variantes :
Type | Caractères | Notes |
---|---|---|
0 -25 | A-Z | 🔠 Lettres majuscules |
2 6-51 | a-z | 🔡 Lettres minuscules |
5 2-61 | 0 -9 | 🔢 Chiffres |
6 2-63 | +/ | ⚡ Symboles standards |
= | ⏹ ️ Caractère de remplissage | |
-_ | 🌐 Variante sûre pour les URL |
Comparaison de la taille de décodage :
Taille Base64 | Taille originale | Réduction |
---|---|---|
4 caractères | 3 octets | 🔽 25% |
1 .33KB | 1 KB | 🔽 25% |
1 .33MB | 1 MB | 🔽 25% |
Temps de traitement moyens (Chrome v120) :
Taille du fichier | Temps de décodage |
---|---|
1 KB | ⚡ <50ms |
1 00KB | ⚡ <300ms |
1 MB | ⏳ <1.5s |
1 0MB | ⏳ <8s |
Outils Base64 natifs sur différentes plateformes :
🔤Décoder une chaîne
echo 'SGVsbG8=' | base64 --decode
Décodage de chaîne de base
📁Décoder un fichier
base64 -d input.b64 > output.txt
Conversion de Base64 en fichier
🔌Décodage PowerShell
[Text.Encoding]::UTF8.GetString([Convert]::FromBase64String("SGVsbG8="))
Méthode PowerShell native
⌨️ Décodage CMD
certutil -decode input.b64 output.txt
Utilitaire intégré de Windows
const binaryString = atob('iVBORw0KGgo...');
const decodedData = JSON.parse(atob(localStorage.getItem('cache')));
Content-Transfer-Encoding: base64
const attachment = Buffer.from(encodedContent, 'base64');
Base64
invalides, 2) Un caractère de remplissage '=' manquant, ou 3) Les données étaient à l'origine binaires (essayez de sauvegarder en tant que fichier plutôt que de visualiser en tant que texte).Base64
sûr pour le web en format standard.Base64
n'est pas un chiffrement - c'est un encodage. Pour les données sensibles, assurez-vous qu'un chiffrement approprié (comme AES) a été utilisé avant l'encodage original.Pour le débogage, validez d'abord votre chaîne Base64 avec notre outil avant de tenter de la décoder dans votre application.
Vérifiez toujours la taille de sortie après décodage - elle devrait être ~25% plus petite que l'entrée Base64.
Combinez avec la décompression gzip lors du traitement de grandes données décodées qui étaient précédemment compressées.