Encodeur Base64

Encoder du texte ou des chaînes au format Base64 instantanément

Qu'est-ce que c'est et comment ça marche ?

Un encodeur Base64 convertit du texte ou des données binaires en Base64 — un encodage qui représente n'importe quelle donnée avec seulement 64 caractères ASCII sûrs (A–Z, a–z, 0–9, + et /). Beaucoup de protocoles et formats ne transportent que du texte brut : pièces jointes d'e-mail (MIME), data URLs en HTML et CSS, payloads JSON, en-têtes HTTP Basic Authentication et tokens JWT s'appuient tous sur Base64 pour faire passer du contenu binaire par des canaux texte sans corruption.

Il faut comprendre que Base64 est un encodage, pas un chiffrement : n'importe qui peut le décoder instantanément, il n'offre donc aucune confidentialité. Son rôle est uniquement de rendre les données sûres pour le transport. La conversion se fait entièrement dans votre navigateur — rien n'est envoyé — et le décodeur Base64 complémentaire inverse le processus.

Cas d'usage

Questions fréquentes

Base64 est-il un chiffrement ?

Non — c'est l'idée reçue la plus courante. Base64 est un encodage réversible que n'importe qui peut décoder sans clé. Il protège l'intégrité des données pendant le transport, pas leur confidentialité. Pour des secrets, utilisez un vrai chiffrement comme AES.

Pourquoi la sortie Base64 se termine-t-elle par des = ?

Base64 traite l'entrée par blocs de 3 octets produisant 4 caractères. Quand la longueur n'est pas divisible par 3, la sortie est complétée par un ou deux caractères =.

De combien Base64 augmente-t-il mes données ?

Environ 33 % : chaque 3 octets d'entrée deviennent 4 caractères de sortie. C'est le prix pour représenter des données arbitraires avec seulement 64 caractères sûrs.

L'outil gère-t-il l'Unicode et les emojis ?

Oui. Le texte est encodé en octets UTF-8 avant la conversion Base64 — accents, écritures non latines et emojis s'encodent et se décodent correctement.

Développeur

Générateur UUID · Convertisseur de timestamp · Décodeur Base64 · Générateur de hash · Convertisseur de couleurs · Convertisseur de base numérique