Convertisseur de Data URI
Convertissez un fichier en Data URI base64 (data:...;base64,...) prête à intégrer dans du HTML ou du CSS, ou décodez une Data URI existante en fichier téléchargeable.
Fichier vers Data URI
Data URI vers fichier
Comment ça marche
Vous voulez intégrer une petite image directement dans un fichier CSS ou HTML sans requête réseau supplémentaire, ou envoyer un fichier binaire dans un champ texte JSON ? Une Data URI encode le contenu d'un fichier en base64 à l'intérieur d'une chaîne de caractères auto-suffisante, utilisable directement comme valeur d'attribut src ou background-image. L'outil convertit dans les deux sens : fichier vers Data URI, et Data URI vers fichier téléchargeable.
Pourquoi ma Data URI est-elle beaucoup plus grosse que le fichier d'origine ?
L'encodage base64 augmente la taille d'environ 33%, car chaque groupe de 3 octets binaires est représenté par 4 caractères texte. C'est le compromis nécessaire pour transporter des données binaires dans un format texte pur (HTML, CSS, JSON).
Quel type MIME dois-je indiquer pour l'encodage ?
Le type MIME correspondant au fichier (par exemple image/png, image/jpeg, application/pdf) : il est généralement pré-rempli automatiquement à partir du fichier choisi, mais vous pouvez le corriger si nécessaire.
Traitement 100% local : l'encodage et le décodage s'effectuent entièrement dans votre navigateur via WebAssembly — votre fichier ne quitte jamais votre appareil.