Aller au contenu

Encodeur Base64

Convertissez n’importe quel texte, emoji et accents compris, en chaîne Base64 en un clic.

Traité localement dans votre navigateur

Options
0 caractères · 0 lignes
Le résultat apparaîtra ici.

Qu'est-ce que Encodeur Base64 ?

Le Base64 représente des données binaires avec 64 caractères ASCII imprimables (A–Z, a–z, 0–9, + et /). Il sert dès que des octets doivent transiter par des systèmes qui ne gèrent que du texte : pièces jointes d’e-mail, charges JSON, URL de données et en-têtes d’authentification HTTP Basic.

Cet encodeur convertit d’abord votre texte en octets UTF-8, ce qui permet d’encoder correctement les caractères non latins et les emoji, puis transforme chaque groupe de 3 octets en 4 caractères Base64.

Comment ça marche ?

  1. Saisissez ou collez votre texte : le résultat Base64 s’affiche instantanément.
  2. Choisissez les retours à la ligne (aucun, 76 caractères pour MIME, 64 pour PEM) et conservez ou non le remplissage « = ».
  3. Copiez le résultat ou téléchargez-le en fichier texte. Le bouton Échanger permet de décoder aussitôt une chaîne Base64.

Cas d'usage courants

  • Intégrer un petit extrait de texte ou de JSON dans une URL, un cookie ou une valeur de configuration.
  • Construire un en-tête Authorization HTTP Basic à partir d’identifiants de test « utilisateur:mot_de_passe ».
  • Préparer des blocs Base64 de type MIME pour un e-mail ou des fichiers de type PEM.
  • Vérifier à quoi doit ressembler une valeur Base64 dans un journal ou une réponse d’API.

Exemples

Essayez cette saisie dans l'outil ci-dessus :

Entrée
Hello world
Sortie
SGVsbG8gd29ybGQ=

Confidentialité

Encodeur Base64 s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.

Limites

Le Base64 est un encodage, pas un chiffrement : n’importe qui peut le décoder. Il augmente aussi la taille des données d’environ 33 %. Pour les fichiers, utilisez l’encodeur Base64 de fichier.

Questions fréquentes

Le Base64 est-il une forme de chiffrement ?

Non. Le Base64 ne fait que changer la représentation des données et n’apporte aucune confidentialité. Ne l’utilisez jamais pour protéger des mots de passe ou des jetons.

Pourquoi mon résultat se termine-t-il par des « = » ?

Les « = » sont un remplissage qui rend la longueur de sortie multiple de 4. Vous pouvez le désactiver, mais certains décodeurs l’exigent.

Les emoji et les lettres accentuées sont-ils pris en charge ?

Oui. Le texte est converti en UTF-8 avant l’encodage : des caractères comme é, ç, 你 ou 😀 sont restitués à l’identique au décodage.

Plus d'outils dans Encodage & décodage →