Saisir le texte
Saisissez à gauche le texte à encoder ou collez à droite un contenu déjà encodé.
Essayez d’autres mots-clés
Aucun résultat
Saisissez du texte à gauche pour l’encoder ou collez du Base64 à droite pour le décoder.
Saisissez à gauche le texte à encoder ou collez à droite un contenu déjà encodé.
Le résultat apparaît immédiatement de l’autre côté. Le bouton de copie au-dessus de chaque éditeur copie son contenu.
Base64 représente des données binaires avec 64 caractères imprimables et sert dans les environnements textuels comme les e-mails, XML et JSON.
Non. Base64 n’est qu’un encodage que n’importe qui peut décoder. Ne l’utilisez jamais pour « chiffrer » des mots de passe ou des données sensibles.
Non. Tout est traité localement dans le navigateur, sans envoi ni sauvegarde de données utilisateur.
Trois octets deviennent quatre caractères, soit environ 33 % de surcharge ; par exemple, abc devient YWJj.
Base64 utilise +, / et = ; Base64URL adapte ces caractères pour les URL et retire le remplissage ; Base32 utilise A-Z et 2-7 pour des clés et des codes.
Vérifiez les caractères autorisés, une longueur multiple de 4 et le signe = uniquement à la fin. Le décodage reste nécessaire pour confirmer.
Conversion bidirectionnelle en temps réel : encodage et décodage pendant la saisie.
Prise en charge complète d’UTF-8 : chinois, japonais, Emoji et autres caractères multioctets.
Confidentialité : tout se passe dans le navigateur et l’outil fonctionne hors ligne.
Sans publicité ni suivi : une expérience claire et concentrée.
Data URI : intégrer de petites images ou polices dans HTML/CSS pour réduire les requêtes HTTP.
Authentification API : HTTP Basic Auth transmet les identifiants sous forme base64(username:password).
Jetons JWT : la partie payload d’un JSON Web Token utilise Base64URL.
Pièces jointes : MIME encode les pièces binaires avec Base64.
Fichiers de configuration : conserver des binaires sous forme de texte dans JSON, XML ou YAML.
Transport : transmettre des binaires via des systèmes qui n’acceptent que du texte.
Base64 découpe chaque groupe de 3 octets (24 bits) en quatre groupes de 6 bits et associe chaque valeur à l’un de 64 caractères imprimables. Si la taille n’est pas un multiple de 3, le caractère = sert de remplissage : la sortie est donc un multiple de 4 et peut finir par un ou deux signes égal.