Codeur/Décodeur Base64

Codeur et décodeur Base64 gratuits - code et décode du texte instantanément. Outil essentiel pour les développeurs web mondiaux.

À propos de cet outil

Base64 est un schéma d'encodage qui convertit des données binaires en texte composé de 64 caractères ASCII imprimables (A-Z, a-z, 0-9, +, /). Il a été conçu pour transmettre des données binaires à travers des protocoles initialement prévus uniquement pour du texte, comme l'e-mail ou d'anciens en-têtes HTTP. On le retrouve aujourd'hui dans les JWT tokens, où l'en-tête et le payload sont encodés en Base64url, dans les images embarquées en CSS et HTML ("data:image/png;base64,..."), dans HTTP Basic Auth avec une chaîne encodée Base64 de type "utilisateur:motdepasse", ou encore dans les pièces jointes MIME des e-mails. La sortie encodée est toujours environ 33 % plus longue que l'original. Important : Base64 est un encodage, pas un chiffrement - n'importe qui peut le décoder sans mot de passe.

Mode d'emploi

  1. 1Choisissez le mode : Encoder (texte → Base64) ou Décoder (Base64 → texte) avec le bouton Échanger.
  2. 2Collez le texte d'entrée ou la chaîne Base64 dans le champ d'entrée.
  3. 3Le résultat s'affiche immédiatement dans le champ de sortie sans cliquer sur générer.
  4. 4Si la chaîne Base64 est invalide pendant le décodage, un message d'erreur décrivant le problème s'affiche.
  5. 5Copiez le résultat avec le bouton Copier.

Spécifications et limites

Encodage de texte UTF-8 en Base64 et décodage de Base64 vers du texte. La sortie est environ 33 % plus longue que l'entrée, car 3 octets deviennent 4 caractères. Traitement dans le navigateur - aucune donnée n'est envoyée au serveur. Le bouton Échanger permet de passer du mode encodage au mode décodage. En cas de Base64 invalide, un message d'erreur s'affiche pendant le décodage. Base64 n'est pas un chiffrement - les données encodées sont immédiatement décodables par n'importe qui.