Image vers la base64
Ce que l'image à base64 fait
Téléchargez ou faites glisser un fichier image et recevez le texte équivalent de Base64 représentant ces octets – prêts à coller dans des charges utiles JSON, des expériences Markdown ou des prototypes HTML. Rappelez-vous que l'encodage en ligne gonfle la taille par rapport au transfert binaire et contourne les commodités de cache HTTP; il brille pour les icônes sous quelques kilooctets, pas les bannières de héros.
Quand l'utiliser
Utilisez-le quand une mutation GraphQL insiste sur les logos en ligne, lorsque vous vous moquez des paquets mobiles hors ligne, ou lorsque vous diff deux favicons au niveau octet. Valider visuellement après avecBase64 à l'imageet compresser les PNG agressifsOptimisateur d'imageavant d'intégrer ainsi votre charge utile API reste petite.
Exemple travaillé
Un développeur a besoin d'un sprite de la barre d'outils 24×24 dans un paquet de configuration. Ils Base64 le PNG optimisé ici, coller dans le fixture JSON, et expédier, évitant une récupération HTTP supplémentaire pour ce contrôle unique.
Foire aux questions
Est-ce que cette bande de métadonnées EXIF?
La conversion du navigateur lit généralement les octets bruts; les photos sensibles à la vie privée devraient être nettoyées en amont avant d'être intégrées.
Pourquoi mon corps d'API est-il énorme ?
Base64 les frais généraux et les sources non comprimées se multiplient rapidement. Préférez les URL CDN pour les grands médias.
Soutien SVG ?
SVG est texte; certains pipelines Base64 il comme n'importe quel binaire tandis que d'autres l'inlinent brut—suivez vos directives de sécurité pour SVG.