Encodeur / Décodeur Base64

Encodez et décodez des chaînes Base64 instantanément. Prend en charge le texte UTF-8. Gratuit, rapide et sans inscription.

Comment ça marche

1

Entrer le texte

Tapez ou collez votre texte ou chaîne Base64 dans la zone de saisie.

2

Sélectionner le mode

Choisissez Encoder ou Décoder, ou laissez la détection automatique s'en charger.

3

Copier le résultat

Copiez instantanément la chaîne convertie dans votre presse-papiers.

Foire Aux Questions

Qu'est-ce que l'encodage Base64 ?

Base64 est un schéma d'encodage binaire vers texte qui représente les données binaires dans un format de chaîne ASCII en les traduisant dans une représentation radix-64.

Base64 est-il du chiffrement ?

Non, Base64 n'est pas du chiffrement. C'est un schéma d'encodage utilisé pour garantir que les données restent intactes pendant le transport. Il n'offre aucune sécurité et peut être facilement décodé.

Cet outil supporte-t-il UTF-8 ?

Oui, cet outil gère correctement les caractères UTF-8 (comme les émojis et les écritures non latines) en les échappant correctement avant l'encodage.

Pourquoi la taille de sortie a-t-elle augmenté ?

L'encodage Base64 utilise 4 caractères pour représenter chaque 3 octets de données, ce qui augmente la taille du fichier d'environ 33%.

Puis-je utiliser cela pour des images ?

Oui, vous pouvez convertir des fichiers image en chaînes Base64 (Data URIs) pour les intégrer directement dans HTML ou CSS.

Qu'est-ce que Base64 sécurisé pour les URL ?

Base64 sécurisé pour les URL remplace les caractères `+` et `/` (qui ont des significations spéciales dans les URL) par `-` et `_`, respectivement.

Pourquoi Base64 est-il utilisé dans le courrier électronique ?

Les systèmes de messagerie ont été initialement conçus pour le texte. Base64 permet d'envoyer des pièces jointes binaires (comme des images) sous forme de texte en toute sécurité.

Y a-t-il une limite de taille pour la saisie ?

Aucune limite stricte, mais des chaînes très volumineuses (mégaoctets) peuvent ralentir le navigateur puisque tout le traitement est côté client.

Puis-je décoder une chaîne partielle ?

Les chaînes Base64 doivent être un multiple de 4 caractères. S'il est incomplet, le décodeur renverra probablement une erreur ou des données inutiles.

Est-ce réversible ?

Oui, Base64 est un encodage sans perte. Le décodage de la chaîne renvoie les données binaires originales exactes.