Faites glisser et déposez une image ici, ou cliquez pour sélectionner
PNG, JPG, GIF, SVG, WebP, BMP, ICO — jusqu'à 10 Mo
L'encodage Base64 convertit les données binaires d'une image en une chaîne de texte ASCII. Cela vous permet d'intégrer des images directement dans du HTML, CSS ou JSON sans avoir besoin de fichiers image séparés.
Cet outil prend en charge tous les principaux formats d'image: PNG, JPEG/JPG, GIF, SVG, WebP, BMP et ICO. Chaque format est correctement encodé à l'aide de l'API FileReader native.
Le traitement se fait dans votre navigateur. L’enregistrement et le partage sont facultatifs, nécessitent un compte et transmettent le contenu choisi à notre service.
L'encodage Base64 convertit les données binaires d'image en format texte. Cela permet d'incorporer des images directement dans HTML, CSS, JSON sans requêtes HTTP séparées. Utile pour les petites icônes, logos intégrés, modèles d'e-mail et intégrations API nécessitant des URI de données.
L'encodage Base64 augmente la taille du fichier d'environ 33%. Pour les petits assets, le compromis est négligeable. Pour les grandes images, il est préférable de les servir séparément.
Avec la propriété CSS background-image: url('data:image/png;base64,...'). Peut également être utilisé pour l'attribut src des balises img HTML: <img src='data:image/jpeg;base64,...'>
Les petites icônes PNG et les fichiers SVG sont idéaux pour Base64. Les grandes photos JPEG deviennent considérablement plus grandes en Base64 — pour les grandes images, il est recommandé de les servir séparément.