Encoder puis vérifier une fixture API
Encodez la fixture UTF-8, décodez la chaîne obtenue et comparez le texte avant de la versionner.
- Saisir la fixture
- Copier le Base64
- Ouvrir le Décodeur Base64
- Comparer chaque caractère
Encodez le texte du navigateur en octets UTF-8 puis en Base64 standard RFC 4648, avec gestion Unicode exacte, compteur d'octets, copie, import texte et téléchargement. Idéal pour préparer des charges utiles d'API, des data URLs ou des segments JWT. La conversion est entièrement locale et préserve les caractères non ASCII grâce à TextEncoder.
Outils Base64
Texte en clair
Glisser-déposer pris en charge
Base64 encodé
La sortie encodée apparaîtra ici.
Transformez le texte en Base64 standard avec remplissage après encodage UTF-8 ; vérifiez Unicode avec un vecteur connu et retenez qu’il s’agit d’un encodage réversible, pas d’un chiffrement.
Réalisez un flux Encodeur de texte Base64 vérifiable dans ce navigateur.
Étape 1
Saisissez, collez ou importez un fichier texte ; sa valeur est encodée en UTF-8.
Étape 2
Utilisez cet outil seulement si le destinataire attend le Base64 standard avec remplissage, et non Base64URL.
Étape 3
Le panneau droit suit l’entrée et indique le nombre d’octets UTF-8 encodés.
Étape 4
Redécodez le résultat et comparez exactement les caractères Unicode avant de l’insérer dans une API ou une configuration.
Étape 5
Copiez la chaîne vérifiée ou téléchargez base64.txt sans la considérer comme une donnée protégée.
Conséquence: Toute personne possédant la chaîne peut la décoder sans clé.
Correction: Employez un protocole chiffré pour la confidentialité et Base64 uniquement comme représentation texte.
Conséquence: Les caractères +, / et = peuvent être refusés.
Correction: Vérifiez l’alphabet et les règles de remplissage du destinataire.
Conséquence: Les emojis et de nombreux caractères non latins occupent plusieurs octets UTF-8.
Correction: Contrôlez le compteur d’octets et un vecteur Unicode connu.
Encodez la fixture UTF-8, décodez la chaîne obtenue et comparez le texte avant de la versionner.
Gardez cet encodeur pour les chaînes Unicode et utilisez le convertisseur de fichier pour les données binaires.
Le symbole ✓ devient d’abord les octets UTF-8 E2 9C 93 ; le Base64 RFC 4648 exact de la séquence complète est SGVsbG8g4pyT.
L’outil encode des octets UTF-8 ; un emoji courant occupe quatre octets même s’il semble être un seul graphème.
Non. Elle utilise l’alphabet RFC 4648 standard et conserve le remplissage =.
Non, l’import est lu comme texte. Utilisez le Convertisseur de fichier Base64 pour préserver les octets.
Non. Il est réversible et n’apporte ni confidentialité ni intégrité.
Décodez-le avec le Décodeur Base64 et comparez le texte, ou utilisez le vecteur « Hello ✓ ».
Non. Aucune charge utile n’est envoyée au serveur de l’application ; seules vos actions explicites sollicitent fichier, presse-papiers ou téléchargement.
TextEncoder, btoa et la mémoire du navigateur effectuent la conversion sur cet appareil. TetraBrain Desk ne téléverse ni la source ni le résultat. Le mode hors ligne fonctionne après mise en cache des ressources statiques ; presse-papiers et fichiers restent soumis aux règles du navigateur.