Base64 Encoder / Decoder | Free Edu & .COM Temporary Mails

🔐 Encodeur/décodeur Base64

Encodez le texte brut en Base64 ou décodez Base64 en texte brut.

Sortir

Qu’est-ce que l’encodage/décodage Base64 ?

Base64 est un système de codage binaire en texte qui représente les données binaires au format de chaîne ASCII. Il convertit des octets arbitraires en un ensemble de 64 caractères imprimables (A-Z, a-z, 0-9, +, /). Cela permet de transmettre en toute sécurité des données sur des canaux texte uniquement tels que le courrier électronique (MIME), les API JSON et les attributs HTML sans corruption par les caractères de contrôle.

Les utilisations courantes dans le monde réel incluent l'intégration d'images directement dans HTML ou CSS en tant qu'URL de données, le stockage de données binaires dans des charges utiles JSON, le codage d'informations d'identification dans les en-têtes d'authentification HTTP Basic et la transmission de pièces jointes aux e-mails. Les développeurs utilisent également Base64 lorsqu'ils ont besoin de stocker des blobs binaires dans des bases de données qui n'acceptent que du texte. Le décodage inverse le processus – utile lorsque vous recevez une chaîne Base64 et avez besoin du contenu original.

Comment utiliser l'encodeur/décodeur Base64

  1. Collez votre texte brut (ou chaîne Base64) dans la zone de saisie.
  2. Cliquez Encoder en Base64 pour convertir du texte brut → Base64.
  3. Cliquez Décoder à partir de Base64 pour convertir Base64 → texte brut.
  4. Utiliser Échanger pour déplacer la sortie vers l'entrée pour les opérations de chaînage, puis cliquez sur Copie pour copier le résultat.

Pourquoi utiliser notre outil Base64 ?

  • 100% Gratuit — Pas de frais, pas de limite sur la taille d'entrée.
  • Aucune inscription — Aucune inscription requise.
  • Basé sur un navigateur — Votre texte est traité localement en utilisant le natif btoa() / atob() API : rien n'est envoyé à un serveur.
  • Prise en charge Unicode — Gère correctement les caractères UTF-8 multi-octets, y compris les emoji et les scripts non latins.
  • Échange instantané — Retournez rapidement la sortie en entrée pour les flux de travail de décodage après encodage.

Foire aux questions

Non. Base64 est un codage, pas un chiffrement. Il est entièrement réversible par toute personne sans clé. Ne l’utilisez pas pour protéger des données sensibles – utilisez un cryptage approprié comme AES-256 pour cela. Base64 est conçu pour le transport de données en toute sécurité, et non pour le secret.

Base64 code tous les 3 octets en 4 caractères. Lorsque la longueur d'entrée n'est pas un multiple de 3, des caractères de remplissage (=) sont ajoutés pour que la longueur de sortie soit un multiple de 4. One = signifie un octet de remplissage ; == signifie deux octets.

Utilisez notre Image vers Base64 outil pour obtenir l'URL des données, puis intégrez-la comme ceci : <img src="data:image/png;base64,iVBOR...">. Cela élimine une requête HTTP pour l'image mais augmente la taille du fichier HTML.

Les causes courantes incluent : un remplissage manquant ou supplémentaire (= caractères), des sauts de ligne ou des espaces insérés par les clients de messagerie, ou Base64 sécurisé pour les URL (utilise - et _ au lieu de + et /). Supprimez les espaces et remplacez - par + et _ par / avant le décodage.

Faits en bref

  • ✓ 100% gratuit, pas de frais cachés
  • ✓ Aucun compte ou connexion requis
  • ✓ Fonctionne dans n'importe quel navigateur
  • ✓ Vos données ne quittent jamais votre appareil
  • ✓ Prise en charge complète d'Unicode/UTF-8