Comment faire
- Choisis Encoder pour convertir du texte en Base64, ou Décoder pour revenir à un texte lisible.
- Saisis ou colle ton texte dans la zone de saisie : la conversion se fait en direct pendant la frappe.
- Pour convertir un fichier, dépose-le dans la zone de fichier et obtiens un data URI Base64.
- Copie le résultat en un clic et colle-le où tu en as besoin.
Questions fréquentes
Mon texte ou mon fichier est-il envoyé à un serveur ?
Non. Ce convertisseur Base64 fonctionne à 100% dans ton navigateur. Ton texte et tes fichiers sont traités localement en JavaScript et ne sont jamais envoyés, donc tes données restent privées.
Prend-il en charge l'Unicode, les emojis et les accents ?
Oui. L'encodage est compatible UTF-8 : ton texte est converti en octets UTF-8 bruts avant l'encodage Base64, donc emojis, accents et tout caractère Unicode s'encodent et se décodent correctement.
Puis-je convertir un fichier en Base64 ?
Oui. Dépose un fichier dans la zone de fichier et l'outil renvoie un data URI Base64 (data:...;base64,...) que tu peux intégrer directement dans du HTML, du CSS ou du JSON. Un fichier à la fois.
Que signifie « Base64 invalide » lors du décodage ?
Cela signifie que l'entrée n'est pas du Base64 valide ou que les octets ne forment pas un texte UTF-8 valide. Vérifie les fautes de frappe, les caractères manquants ou les symboles en trop. Les espaces sont ignorés automatiquement.
Y a-t-il une limite de taille pour les fichiers ou le texte ?
Il n'y a pas de limite fixe, mais tout s'exécute dans ton navigateur, donc les fichiers très volumineux dépendent de la mémoire de ton appareil. La sortie Base64 est environ 33% plus grande que les octets d'origine.
L'encodage ou le décodage altère-t-il la qualité de mes données ?
Non. Le Base64 est sans perte : il encode les octets exacts et les décode sans modification, donc le texte et les fichiers ressortent identiques à l'original.
À propos de cet outil
Encodeur et décodeur Base64 gratuit pour le texte UTF-8, ou convertis n'importe quel fichier en data URI Base64. Fonctionne 100% dans ton navigateur — rien n'est envoyé et tes données restent privées.