Encodeur et décodeur Base64
Encodez, décodez et inspectez Base64 instantanément, en UTF-8 et en privé dans votre navigateur.
✦ Exécution locale · Sans inscription · Les fichiers restent sur votre appareil
✦ Fonctionne localement dans votre navigateur. Vos textes et fichiers restent sur votre appareil.
Collez du texte ou du Base64 pour commencer.
Qu’est-ce que Base64 ?
Base64 est un encodage binaire-texte qui représente des octets avec 64 caractères imprimables. Il est utile dans JSON, HTML, les e-mails, les fichiers de configuration ou les API. Base64 est un encodage, pas un chiffrement.
Comment encoder ou décoder Base64
- Collez du texte ou du Base64 dans le champ.
- Laissez le mode Auto détecter le format ou choisissez Encoder/Décoder.
- Vérifiez le résultat et l’inspecteur Base64.
- Copiez le texte ou téléchargez les données binaires décodées.
Comment fonctionne l’encodage Base64
Chaque groupe de trois octets (24 bits) devient quatre valeurs de 6 bits mappées à l’alphabet Base64. C’est pourquoi Base64 est généralement environ un tiers plus volumineux.
Exemples de code Base64
const bytes = new TextEncoder().encode("Hello 👋");
const binary = String.fromCharCode(...bytes);
const encoded = btoa(binary);
Buffer.from("Hello 👋", "utf8").toString("base64");Base64 dans l’IA et les API
Certaines API acceptent des images et fichiers en Base64 ou Data URL car JSON est textuel. Base64 ne compresse ni ne chiffre les données ; il change seulement la façon dont les octets sont représentés.
FAQ de l’encodeur et décodeur Base64
Qu’est-ce que Base64 ?
Base64 représente des octets avec 64 caractères imprimables ; ce n’est pas un chiffrement.
Puis-je encoder Unicode et les emoji ?
Oui. Le texte est converti en octets UTF-8 avant l’encodage.