Texte et fichiers acceptés Data URI Traitement local

Encodeur et Décodeur Base64 en ligne (Texte et fichiers)

Encodez du texte ou des fichiers en Base64 et décodez les chaînes Base64 vers du texte ou les données de fichier d’origine.

Outils associés Calculateur de hachage de fichiers Outil de nettoyage en masse de texte et CSV Outil de décodage et de vérification JWT Encodeur, décodeur et analyseur d’URL Formateur JSON/XML
Limite de traitement : texte 32 Mo · fichiers jusqu’à 64 Mo sur mobile et 128 Mo sur PC (peut être inférieur selon la mémoire de l’appareil)
0 Bytes
-
Mode de conversion
0 Bytes
Taille d’origine
0 Bytes
Taille du résultat
Prêt
État de la conversion

À savoir avant d’utiliser Base64

Base64 n’est pas un mécanisme de sécurité: c’est un encodage qui représente des données binaires sous forme de texte. Comprendre son usage et l’augmentation de taille évite des erreurs fréquentes dans les API, Data URI et conversions de fichiers.

L’encodage n’est pas du chiffrement

Tout le monde peut décoder une chaîne Base64 sans mot de passe. N’utilisez pas Base64 pour protéger un jeton ou un secret; utilisez-le lorsque des données binaires doivent passer dans un format ou canal orienté texte.

Pourquoi la taille augmente d’environ 33%

Base64 représente 3 octets par 4 caractères texte, soit environ 4/3 de la taille d’origine. Le padding final et un préfixe Data URI peuvent ajouter encore quelques octets; Base64 n’est donc pas une méthode de compression.

Texte, fichier et Data URI

Le mode texte encode les octets UTF-8; le mode fichier encode les octets binaires d’origine. Utilisez data:MIME;base64,... surtout pour intégrer une petite ressource dans un contenu web. Les gros fichiers sont généralement plus efficaces sous forme séparée.

Avant la conversion

Informations utiles