Encodeur/décodeur Base64
Encodez du texte en Base64 ou décodez instantanément une chaîne Base64 en texte brut.
À propos de Encodeur/décodeur Base64
Encodez du texte en Base64 ou décodez instantanément une chaîne Base64 en texte brut. Base64 représente des données binaires ou textuelles à l'aide de 64 caractères ASCII sécurisés, ce qui le rend idéal pour intégrer des images en tant qu'URI de données, envoyer des valeurs dans des API JSON, stocker des binaires dans des bases de données et encoder des pièces jointes aux e-mails. Cet outil prend en charge Unicode complet via UTF-8, de sorte que les scripts emoji et non anglais encodent et décodent correctement. Tout fonctionne côté client : vos données ne quittent jamais votre appareil.
Comment utiliser Encodeur/décodeur Base64
- Choisissez Encoder pour convertir le texte en Base64 ou Décoder pour reconvertir Base64 en texte.
- Collez votre texte ou votre chaîne Base64 dans la zone de saisie.
- Le résultat converti apparaît instantanément dans la sortie.
- Cliquez sur Copier pour récupérer la valeur codée ou décodée.
Exemples de Encodeur/décodeur Base64
Encoder du texte
"Bonjour" code en SGVsbG8=
Décoder Base64
SGVsbG8= décode en "Bonjour"
Prise en charge d'Unicode
Les emoji et les caractères accentués sont encodés via UTF-8 et décodés exactement.
Lire le guide complet
Comment utiliser Encodeur/décodeur Base64 : guide complet (2026) - 5 min de lecture
Questions fréquentes sur Encodeur/décodeur Base64
- Est-ce qu'il prend en charge Unicode ?
- Oui - l'encodage utilise l'API « TextEncoder » du navigateur avec UTF-8, de sorte que tous les caractères Unicode, y compris les emoji, l'arabe, le chinois et d'autres scripts, sont correctement pris en charge.
- A quoi sert Base64 ?
- Base64 est utilisé pour coder des données binaires (images, fichiers) sous forme de texte ASCII brut pour une transmission sécurisée dans des contextes qui ne peuvent pas gérer le binaire brut - comme l'intégration d'images dans CSS/HTML en tant qu'URI de données, l'envoi de données binaires dans des API JSON, le stockage de contenu binaire dans des bases de données et l'encodage de pièces jointes aux e-mails (MIME).
- Base64 est-il la même chose que le cryptage ?
- Non. Base64 est un système de codage, pas de cryptage. Toute personne possédant la chaîne codée peut la décoder instantanément. N'utilisez jamais Base64 pour sécuriser des informations sensibles - utilisez un cryptage approprié (AES, RSA) à cette fin.
- Pourquoi ma sortie décodée semble-t-elle tronquée ?
- La chaîne que vous essayez de décoder n'est probablement pas une base 64 valide ou elle a été codée avec un jeu de caractères différent. Assurez-vous que l’entrée a été codée avec UTF-8 Base64. Si vous voyez des erreurs de remplissage "=", la chaîne peut être tronquée.
- Quel est le remplissage "=" à la fin des chaînes Base64 ?
- Base64 code 3 octets à la fois en 4 caractères. Si l'entrée n'est pas un multiple de 3 octets, un remplissage "=" est ajouté à la fin pour compléter le groupe final de 4 caractères. Un "=" signifie 1 octet de remplissage ; "==" signifie 2 octets de remplissage. C'est normal et attendu.
Outils connexes
Convertisseur Image vers Base64
Convertissez une image en Base64 ou data URL dans le navigateur - votre image ne quitte jamais votre navigateur. Collez des captures, copiez CSS/HTML/Markdown, ou decodez le Base64 en fichier telechargeable.
Encodeur/décodeur d'URL
Encodez le texte et les URL en pourcentage ou décodez les URL codées en texte brut. Basculez entre encodeURIComponent et encodeURI, directement dans votre navigateur.
Générateur d'UUID
Générateur UUID gratuit pour créer des identifiants UUID v4 et GUID dans votre navigateur. Générez un ou plusieurs UUID aléatoires pour les bases de données, les API et les tests.