Encodeur et décodeur Base64
Encodez et décodez du texte et des fichiers vers et depuis le format Base64. Rapide et sécurisé.
Texte brut
Chaîne Base64
La sortie encodée apparaîtra ici
Infos d'encodage :
- • Convertit le texte au format Base64
- • Prend en charge les caractères UTF-8
- • Peut encoder des fichiers (images, documents, etc.)
- • La sortie est environ 33 % plus volumineuse que l'entrée
Noter Encodeur et décodeur Base64
Dans quelle mesure cet outil vous a-t-il été utile ? Votre note aide d'autres personnes à le trouver.
Encodez et décodez instantanément
Le moyen le plus rapide de traduire du texte et des fichiers en chaînes Base64, et inversement. Sécurisé, côté client et pensé pour les développeurs.
RFC 4648
Entièrement conforme aux schémas d'encodage Base64 standard, pour garantir la compatibilité avec tous les systèmes.
Conversion en direct
Voyez vos résultats se mettre à jour instantanément pendant que vous saisissez ou collez du contenu. Aucune attente.
Prise en charge des fichiers
Importez facilement des images ou des documents pour générer leur représentation sous forme de chaîne Base64.
Sécurisé et privé
Tout le traitement s'effectue localement dans votre navigateur. Vos données ne quittent jamais votre appareil.
Comment fonctionne Encodeur et décodeur Base64
Ce convertisseur bidirectionnel transforme des données binaires en texte ASCII imprimable grâce au schéma d'encodage Base64 défini dans la RFC 4648, ce qui permet de transmettre en toute sécurité du contenu binaire via des canaux uniquement textuels comme l'e-mail ou JSON. L'encodeur traite les séquences d'octets en entrée par groupes de 24 bits (trois octets), en convertissant chaque groupe en quatre valeurs de 6 bits qui correspondent à un alphabet de 64 caractères comprenant les lettres majuscules A-Z, les lettres minuscules a-z, les chiffres 0-9, le plus (+) et la barre oblique (/).
Le mécanisme d'encodage découpe l'entrée en blocs de trois octets et crée quatre caractères Base64 par bloc grâce à des opérations de décalage et de masquage de bits. Lorsque la longueur de l'entrée n'est pas divisible par trois, des caractères de remplissage (=) apparaissent à la fin de la sortie pour signaler les groupes finaux incomplets : un caractère de remplissage indique deux octets d'entrée finaux, deux caractères indiquent un seul octet final. Le décodage inverse ce processus : il interprète les blocs de quatre caractères en trois octets d'origine en associant chaque caractère Base64 à sa valeur de 6 bits, puis en concaténant les bits selon les limites d'octets correctes.
L'outil prend en charge plusieurs types d'entrée, dont le texte brut (converti via l'encodage UTF-8), les fichiers importés pour les données binaires comme les images ou les PDF, et les chaînes hexadécimales pour la manipulation de données de bas niveau. La sortie s'affiche dans des zones de texte copiables, avec un retour à la ligne automatique à 76 caractères selon la norme MIME RFC 2045 lorsqu'il est demandé. Les usages courants incluent l'intégration directe de données d'image dans le HTML/CSS via des URL de données, l'encodage d'identifiants d'authentification dans les en-têtes HTTP, le stockage de configurations binaires dans des formats textuels comme JSON ou XML, ou encore la dissimulation de texte aux regards occasionnels, sans sécurité cryptographique.
Pour les jetons JWT en particulier, essayez notre décodeur JWT. Pour l'encodage compatible URL, utilisez notre encodeur-décodeur d'URL.
Comment utiliser Encodeur et décodeur Base64
Coller ou saisir l'entrée
Saisissez le texte à encoder, ou collez une chaîne Base64 que vous souhaitez décoder en texte brut.
Choisir l'encodage ou le décodage
Sélectionnez le sens : l'encodage convertit le texte brut en Base64 ; le décodage reconvertit une chaîne Base64 en texte lisible.
Copier le résultat
Cliquez sur le bouton de copie pour récupérer la sortie et la coller dans votre code, votre requête d'API ou votre e-mail.
Exemple d'utilisation
Encodage d'une chaîne de texte brut en Base64 :
Questions fréquentes
Qu'est-ce que l'encodage Base64 ?
Quelle est la différence entre l'encodage Base64 et le chiffrement ?
Que puis-je encoder ou décoder avec le Base64 ?
Pourquoi le décodage Base64 échoue-t-il ?
Cet outil Base64 est-il sécurisé ?
Outils associés
Décodeur d'URL
Décodez des chaînes encodées en URL et encodez du texte pour une transmission sûre dans une URL.
Convertisseur JSON en Base64
Encodez du JSON en Base64 et décodez du Base64 vers du JSON.
Décodeur JSON
Décodez des chaînes JSON échappées, supprimez l'échappement des caractères et formatez le résultat.
Convertisseur SVG en Base64
Convertissez des fichiers SVG en chaînes encodées en Base64. Générez des URI de données et des arrière-plans CSS.
Convertisseur hex en chaîne
Convertissez instantanément des valeurs hexadécimales en texte lisible. Prend en charge les espaces et les préfixes 0x. Outil gratuit, sécurisé et dans le navigateur.
Encodeur JSON
Encodez des chaînes JSON et échappez les caractères spéciaux pour les intégrer dans du code ou des URL.
Commentaires
Les commentaires sont fournis par Disqus. Les charger vous connecte à Disqus, qui dépose des cookies et traite des données selon sa propre politique de confidentialité.
Encodeur et décodeur Base64 est maintenu par CodeItBro. Notre objectif est de proposer les meilleurs outils gratuits pour développeurs sur le web. Si vous avez des remarques ou des suggestions, rendez-vous sur notre page de contact.

