Encodeur Base64
Encodez n’importe quel texte en Base64 instantanément. Utile pour les data URI, l’authentification HTTP Basic, les e-mails et les API. Encodeur gratuit.
Convertissez du texte en Base64 en une étape
Base64 est une façon d’écrire n’importe quelle donnée, y compris binaire, avec seulement 64 caractères sûrs : de A à Z, de a à z, de 0 à 9, plus + et /, avec = comme remplissage. Les systèmes prévus pour du texte brut, comme l’e-mail, JSON, XML et les en-têtes HTTP, peuvent transporter du Base64 sans abîmer les données.
Collez votre texte dans cet encodeur et il renvoie la version Base64. Par exemple, Hello, Botsy! devient SGVsbG8sIEJvdHN5IQ==. L’encodage est entièrement réversible : n’importe qui peut l’inverser avec un décodeur Base64.
Le résultat en Base64 est environ un tiers plus long que l’entrée, car chaque groupe de 3 octets devient 4 caractères. C’est le prix à payer pour que les données voyagent sans risque sur des canaux texte uniquement.
Comment utiliser l’encodeur Base64
- Collez ou tapez dans la zone de contenu le texte à encoder.
- Envoyez pour l’encoder.
- Copiez le résultat en Base64.
- Collez-le où vous en avez besoin : un en-tête, une valeur de configuration, une data URI ou une requête d’API.
Usages courants
- Construire un en-tête HTTP Basic Authentication, c’est-à-dire
Basicsuivi du Base64 deutilisateur:motdepasse. - Intégrer de petites données dans du JSON ou du XML qui doit rester du texte brut.
- Préparer des valeurs pour des secrets Kubernetes ou des variables d’environnement qui attendent du Base64.
- Encoder des chaînes pour tester des API et des webhooks.
- Créer des data URI. Pour les images, utilisez plutôt l’outil image en Base64.
Conseils et points à connaître
- Base64 n’est pas du chiffrement. Il ne cache rien ; n’importe qui peut le décoder en une seconde. Ne l’utilisez jamais pour protéger des mots de passe ou des données privées.
- Le Base64 standard utilise
+et/, qui ont un sens particulier dans les URL. Si vous placez du Base64 dans une URL, encodez-le aussi pour l’URL, ou utilisez la variante Base64 URL-safe si votre système la prend en charge. - Les signes
=à la fin sont du remplissage, ajouté quand la longueur de l’entrée n’est pas un multiple de 3 octets. La plupart des décodeurs en ont besoin. - Le texte est encodé en UTF-8, donc les accents, les cédilles et les emojis sont pris en charge.
Questions fréquentes
À quoi sert l’encodage Base64 ?
Il permet à des données binaires ou contenant des caractères spéciaux de transiter sans problème par des systèmes conçus pour le texte brut, comme les pièces jointes d’e-mails (MIME), les payloads JSON, les en-têtes HTTP et les data URI.
Le Base64 est-il sécurisé ?
Non. Base64 est un encodage, pas un chiffrement. Il s’inverse trivialement et n’offre à lui seul aucune sécurité.
Pourquoi ma chaîne Base64 se termine-t-elle par = ou == ?
Ce sont des caractères de remplissage. Base64 travaille par groupes de 3 octets ; quand le dernier groupe est incomplet, un ou deux signes = le complètent.
Pourquoi le texte encodé est-il plus long que l’original ?
Base64 transforme chaque groupe de 3 octets en 4 caractères, donc le résultat est environ 33 % plus grand que l’entrée.
Comment décoder du Base64 ?
Utilisez notre décodeur Base64. Collez la chaîne encodée et il vous rend le texte d’origine.
Outils associés
- Décodeur Base64: Décodez du Base64 et retrouvez le texte d’origine.
- Image en Base64: Convertissez une image en chaîne Base64.
- Encodeur d’URL: Encodez n’importe quel texte au format URL.
- Convertisseur hexadécimal: Convertissez du texte en hexadécimal et inversement.
- Convertisseur binaire: Convertissez du texte en binaire et inversement.
Outils similaires
Décodez des chaînes Base64 en texte lisible instantanément. Inspectez les en-têtes d’authentification, jetons, payloads d’API et e-mails. Décodeur gratuit.
Outils gratuits populaires
Créez des mots de passe forts et aléatoires en un clic. Choisissez la longueur, les majuscules, minuscules, chiffres et symboles. Gratuit, sans inscription.
Convertissez un texte en MAJUSCULES, minuscules, casse de phrase, Casse De Titre, camelCase, PascalCase, snake_case, CONSTANT_CASE, dot.case ou param-case.
Créez un lien WhatsApp pour discuter en un clic, avec votre numéro et un message prérempli. Pour votre site, bio, annonces ou QR code. Gratuit.
Importez une image ou une capture d’écran d’un QR code et lisez le lien ou le texte qu’il contient, sans téléphone. Vérifiez où mène un QR code. Gratuit.
Consultez les enregistrements DNS d’un domaine : A, AAAA, CNAME, MX, NS, TXT et SOA. Vérifiez l’e-mail, le SPF, les validations et les serveurs de noms.
Décomposez n’importe quelle URL : schéma, hôte, chemin et paramètres de requête. Vérifiez liens de suivi, balises UTM et endpoints d’API. Gratuit.