MC Tools

Encodage Base64

Utilisez notre outil efficace d'encodage Base64 pour convertir des données binaires en un format lisible par l'homme facilement. Encodage sécurisé et convivial.

Formulaire d'encodage en Base64

Entrez un texte.
Nous afficherons des confettis chaque fois que vous appuierez dessus.

Résultats de votre encodage Base64

Comment utiliser cet encodage Base64 ?

L'encodage Base64 est une méthode pour convertir des données binaires en un format texte sûr à transmettre via des protocoles basés sur du texte, tels que l'e-mail ou HTTP. Pour utiliser un encodeur Base64, vous suivez généralement ces étapes :

  1. Données d'entrée : Vous fournissez les données que vous souhaitez encoder. Cela peut être un fichier binaire, une chaîne de caractères ou tout autre type de données binaires.
  2. Encodage : L'encodeur Base64 prend ces données binaires et les convertit en un format texte en utilisant un ensemble spécifique de caractères (A-Z, a-z, 0-9, '+', '/'). Ce processus est réversible, ce qui signifie que vous pouvez décoder le texte encodé en Base64 pour retrouver les données binaires originales.
  3. Sortie : L'encodeur produit le résultat encodé en Base64, que vous pouvez ensuite utiliser pour la transmission ou le stockage.
Qu'est-ce qu'un encodage BASE64 ?

L'encodage Base64 est un schéma d'encodage binaire vers texte qui représente des données binaires sous la forme d'une chaîne ASCII. Il a été créé pour garantir que les données binaires puissent être transmises de manière fiable via des protocoles basés sur du texte sans corruption des données. Le terme "Base64" provient du fait qu'il utilise un ensemble de 64 caractères différents pour représenter les données.

Que présente la page de sortie de cet encodage Base64 ?

La page de sortie d'un encodeur Base64 affiche généralement ce qui suit :

  • Encodage Base64 : Le résultat de l'encodage des données originales au format Base64.
Comment fonctionne cet encodage Base64 ?

L'encodage Base64 fonctionne en prenant 3 octets (24 bits) de données d'entrée à la fois et en les divisant en 4 groupes de 6 bits chacun. Ces groupes de 6 bits sont ensuite associés à l'un des 64 caractères de l'ensemble de caractères Base64. Si les données d'entrée ne sont pas un multiple de 3 octets, des caractères de remplissage ('=') sont ajoutés à la sortie encodée en Base64 pour qu'elle soit un multiple de 4 caractères.

Voici un exemple d'encodage Base64 :

Exemple :

Prenons le texte "Bonjour, le monde !" et encodons-le en Base64 :

  1. Texte d'origine : "Bonjour, le monde !"
  2. Convertir le texte en binaire :
    01001000 01101111 01101100 01100001 01100010 01100001 01110101 01110010 00101100 00100000 01101100 01100101 00100000 01101101 01101111 01101110 01100100 01100101 00100000 00100001
  3. Regrouper les données binaires en tronçons de 6 bits :
    010010 000110 011011 110110 011000 010100 001011 001000 011000 010100 011000 101001 011100 100100 001000 000100 011010 000101 110100 001110 011001 000100 010000 000100 011010 011100 100101
  4. Convertir chaque tronçon de 6 bits en décimal, puis l'associer au caractère Base64 correspondant :
    S G 3 o g I C o G 0 a X R y I C y B p b m l c m E g
  5. Le résultat encodé en Base64 est : "U8O2b8O2LCBNdW5kbyE="