Encodeur/Décodeur Base64

Encodez ou décodez du texte et des fichiers vers/depuis le format Base64 instantanément. Tout le traitement s’effectue dans votre navigateur.

Texte d’entrée 0 caractères
Sortie 0 caractères

Aucun fichier sélectionné

Sortie Base64 0 caractères

Soutenir TinyToolWeb

Aidez-nous à garder ces outils gratuits et sans publicité ! Votre soutien nous permet de créer davantage d’outils utiles.

À propos de l’Encodeur/Décodeur Base64

Base64 est un schéma d’encodage binaire-vers-texte qui représente des données binaires sous forme de chaîne ASCII. Il est couramment utilisé pour encoder des données dans les e-mails, les data URLs et pour transférer des données binaires via des protocoles basés sur du texte.

Comment utiliser

  • Encodage de texte : Saisissez du texte brut puis cliquez sur « Encoder en Base64 » pour le convertir.
  • Décodage de texte : Collez une chaîne Base64 puis cliquez sur « Décoder depuis Base64 » pour retrouver le texte d’origine.
  • Encodage de fichier : Passez à l’onglet « Fichier », choisissez un fichier pour l’encoder en Base64.
  • Copier la sortie : Utilisez le bouton de copie pour copier facilement les résultats dans le presse-papiers.

Cas d’usage courants

  • Data URLs : Intégrez des images et des fichiers directement dans HTML/CSS grâce à Base64.
  • Authentification API : Encodez des identifiants pour les en-têtes d’authentification Basic.
  • Pièces jointes e-mail : Encodez des fichiers binaires pour l’envoi par e-mail.
  • Données JSON : Incluez des données binaires dans du JSON en toute sécurité.
  • Développement web : Encodez des polices, icônes et petites images en inline.
  • Transfert de données : Envoyez des données binaires via des protocoles uniquement texte.

Qu’est-ce que Base64 ?

L’encodage Base64 convertit des données binaires en un ensemble de 64 caractères ASCII (A-Z, a-z, 0-9, +, /). Cela rend les données binaires sûres à transmettre sur des systèmes conçus pour le texte. Même si Base64 augmente la taille des données d’environ 33 %, il garantit la compatibilité entre différents systèmes.

Fonctionnalités

  • Encodage/Décodage de texte : Convertissez du texte vers/depuis le format Base64.
  • Encodage de fichier : Encodez n’importe quel type de fichier en chaîne Base64.
  • Compteur de caractères : Suivez en temps réel la taille des entrées et sorties.
  • Support UTF-8 : Gère correctement les caractères internationaux et les emojis.
  • Confidentialité d’abord : Tout le traitement s’effectue localement dans votre navigateur.

Confidentialité & sécurité

Vos données sont traitées entièrement dans votre navigateur grâce à JavaScript. Aucun texte ni fichier n’est envoyé à un serveur, stocké en base de données ou journalisé. Vos données restent totalement privées et sécurisées.

Notes importantes

  • Base64 est un schéma d’encodage, pas un chiffrement. Il n’apporte pas de sécurité.
  • Les données encodées en Base64 sont environ 33 % plus volumineuses que les données d’origine.
  • Les fichiers volumineux peuvent mettre un moment à s’encoder en raison du traitement par le navigateur.