Encodeur/Décodeur Base64
Encodeur et décodeur Base64 gratuit en ligne. Convertissez du texte en Base64 et du Base64 en texte instantanément. Sans téléchargement serveur, 100% confidentiel.
Qu'est-ce que l'encodage Base64 ?
Base64 est un schéma d'encodage binaire-texte qui convertit les données binaires en un format de chaîne ASCII utilisant 64 caractères. Il est couramment utilisé pour intégrer des données binaires dans des formats textuels.
Comment fonctionne l'encodage Base64 ?
Base64 prend 3 octets (24 bits) de données binaires et les convertit en 4 caractères ASCII (chacun représentant 6 bits). Cela augmente la taille des données d'environ 33%.
Quels caractères sont utilisés dans Base64 ?
Base64 utilise 64 caractères : A-Z (26 majuscules), a-z (26 minuscules), 0-9 (10 chiffres), + et /. Le caractère = est utilisé pour le remplissage.
L'utilisation de cet outil Base64 est-elle sûre ?
Oui, tout le traitement est effectué localement dans votre navigateur. Aucune donnée n'est envoyée à aucun serveur, garantissant 100% de confidentialité et de sécurité.
Qu'est-ce que Base64 sécurisé pour URL ?
Base64 sécurisé pour URL remplace + par - et / par _, et supprime le remplissage (=). Cela le rend sûr pour une utilisation dans les URLs et les noms de fichiers sans problèmes d'encodage.
Pourquoi Base64 augmente-t-il la taille du fichier ?
Base64 convertit 3 octets en 4 caractères, ce qui entraîne une augmentation de taille de 33%. Cette surcharge est nécessaire pour représenter des données binaires sous forme de texte imprimable.
Quelles sont les utilisations courantes de Base64 ?
Base64 est utilisé pour intégrer des images dans CSS/HTML, encoder des pièces jointes d'e-mail (MIME), stocker des mots de passe dans des bases de données, transmettre des données binaires sur des protocoles textuels et des URIs de données.
Puis-je décoder n'importe quelle chaîne Base64 ?
Oui, tant qu'il s'agit d'une chaîne encodée en Base64 valide. Si la chaîne contient des caractères invalides ou un remplissage incorrect, l'outil vous en informera.
À quoi sert le caractère de remplissage (=) ?
Le remplissage (=) garantit que la longueur de la chaîne Base64 est un multiple de 4. Il est ajouté lorsque la longueur des données d'entrée n'est pas divisible par 3.
Base64 peut-il encoder des images ?
Oui, Base64 peut encoder n'importe quelles données binaires, y compris des images. Le résultat est une chaîne de texte qui peut être intégrée directement dans HTML/CSS à l'aide d'URIs de données.
Base64 est-il du chiffrement ?
Non, Base64 est de l'encodage, pas du chiffrement. Il est facilement réversible et ne fournit aucune sécurité. Il est destiné à la représentation des données, pas à la protection.
Quelle est la différence entre Base64 et UTF-8 ?
UTF-8 est un encodage de caractères pour le texte Unicode. Base64 est un schéma d'encodage binaire-texte. UTF-8 représente des caractères de texte ; Base64 représente des données binaires sous forme de texte.
Comment utiliser Encodeur/Décodeur Base64
L'encodage Base64 transforme des données binaires en texte brut composé de 64 caractères ASCII sûrs, ce qui leur permet de traverser les systèmes purement textuels — e-mail, JSON, XML, data URI — sans être altérées. Cet outil encode et décode le Base64 entièrement dans votre navigateur : rien de ce que vous collez n'est envoyé à un serveur.
- Collez votre contenu dans la zone de saisie — du texte brut à encoder, ou une chaîne Base64 à décoder. Avec le mode auto activé, l'outil détecte le type d'entrée et affiche le résultat en direct pendant que vous tapez.
- Désactivez le mode auto pour garder la main, puis cliquez sur Encoder ou Décoder pour imposer exactement la conversion voulue. Pratique pour les chaînes qui pourraient être interprétées dans les deux sens.
- Cliquez sur Échanger pour renvoyer le résultat dans la zone de saisie, ce qui facilite les conversions enchaînées dans un sens comme dans l'autre.
- Cliquez sur Copier pour envoyer le résultat dans le presse-papiers, ou sélectionnez une partie de la sortie pour ne copier que ce fragment.
Le Base64 est un encodage, pas un chiffrement — n'importe qui peut l'inverser. Ne l'utilisez jamais pour masquer des mots de passe ou des secrets ; réservez la vraie cryptographie aux données sensibles.
Outils associés
- Image en Base64 Convertissez des images en chaînes Base64 et décodez Base64 en images. Prend en charge PNG, JPG, GIF, WebP, SVG, BMP, ICO. 100% dans le navigateur, sans envoi.
- Encodeur Décodeur Base32 Encodez du texte en Base32 ou décodez du Base32 en texte instantanément. 100% dans le navigateur, zéro envoi de données. Conforme RFC 4648. Idéal pour les secrets TOTP, clés OTP, données QR code et conversion binaire vers texte.
- Convertisseur Texte en Hexadécimal Convertisseur gratuit de texte en hexadécimal en ligne. Encodez le texte ASCII et Unicode en valeurs hex instantanément avec sortie séparée par espaces ou continue. Traitement dans le navigateur, sans installation.
- Hex en Texte Convertissez instantanément les chaînes hexadécimales en texte lisible. Décodez les valeurs hex en ASCII ou UTF-8 avec support de plusieurs formats.
- Convertisseur Texte en Binaire Convertissez du texte en code binaire instantanément. Traducteur binaire UTF-8 gratuit en ligne.
- Encoder Décoder URL Encodeur, décodeur et analyseur URL gratuit en ligne. Convertissez du texte en encodage pourcentage, décodez des chaînes URL et extrayez les paramètres de requête.
- Visionneuse Hexadécimale Affichez le contenu des fichiers en format hexadécimal avec recherche, navigation par décalage et défilement virtuel
- Chiffrement / Déchiffrement AES Chiffrement/déchiffrement AES avec modes CBC, CFB, CTR, OFB, ECB, remplissage Pkcs7/ZeroPadding/NoPadding, clés 128/192/256 bits, sortie Base64, détection automatique du format clé/IV