Convertir des images en URLs de données Base64
Cliquez ici ou glissez-déposez un fichier image
Choisir un Fichier
Sélectionnez n'importe quel fichier image de votre appareil (JPG, PNG, GIF, WebP, etc.)
Choisissez d'inclure ou non le préfixe data URL pour usage direct HTML/CSS
Convertissez en Base64 et copiez le résultat ou téléchargez comme fichier texte
Support de tous les formats d'image majeurs avec aperçu instantané
Choisissez entre une URL de données complète ou une chaîne Base64 brute
Obtenez des informations détaillées sur l'image incluant la taille et les dimensions
A: Base64 est un schéma d'encodage binaire vers texte qui convertit les données binaires (comme les images) en texte ASCII. Il est couramment utilisé pour intégrer des images directement dans HTML/CSS ou transférer des données binaires sur des protocoles basés sur le texte.
A: L'encodage Base64 augmente la taille du fichier d'environ 33% car il utilise 4 caractères ASCII pour représenter chaque 3 octets de données binaires. Cette surcharge est le compromis pour l'encodage basé sur le texte.
A: Utilisez l'URL de données complète (avec préfixe) lors de l'intégration directe dans HTML/CSS. Utilisez Base64 brut quand vous avez besoin seulement des données encodées pour les API ou quand vous ajouterez votre propre préfixe.
Décoder et analyser les tokens JWT
Générer des tokens JWT avec des en-têtes et charges utiles personnalisés
Construire des commandes cURL avec des en-têtes, méthodes et options personnalisés
Hasher les mots de passe avec bcrypt avec un facteur de coût configurable
Tester les expressions régulières avec mise en évidence en direct et détails de correspondance
Convertir entre différents formats de temps avec support de fuseaux horaires
Échapper et déséchapper les chaînes pour JSON, URL, HTML et XML avec traitement bidirectionnel
Formater et valider JSON, XML, YAML et SQL avec coloration syntaxique
Encoder le texte au format Base64
Décoder le texte Base64 au format original
Convertir des images en URLs de données Base64
Convertir les données Base64 en images avec aperçu et téléchargement
Convertir le texte en codes ASCII et vice versa
Choisissez des couleurs ou des dégradés et copiez la valeur CSS
Sélecteur de couleurs et convertisseur de format
Extraire les couleurs des images
Générer plusieurs tailles de favicon à partir de texte, emojis ou images
Analyser et expliquer les expressions cron dans un format lisible
Voir et explorer les données JSON dans une structure arborescente
Générez facilement des identifiants uniques.
Générez divers hachages pour votre entrée.
Renommez plusieurs fichiers avec des modèles et téléchargez un ZIP
developerTools.codeMinifier.description
Convertir des images en URLs de données Base64
Cliquez ici ou glissez-déposez un fichier image
Choisir un Fichier
Sélectionnez n'importe quel fichier image de votre appareil (JPG, PNG, GIF, WebP, etc.)
Choisissez d'inclure ou non le préfixe data URL pour usage direct HTML/CSS
Convertissez en Base64 et copiez le résultat ou téléchargez comme fichier texte
Support de tous les formats d'image majeurs avec aperçu instantané
Choisissez entre une URL de données complète ou une chaîne Base64 brute
Obtenez des informations détaillées sur l'image incluant la taille et les dimensions
A: Base64 est un schéma d'encodage binaire vers texte qui convertit les données binaires (comme les images) en texte ASCII. Il est couramment utilisé pour intégrer des images directement dans HTML/CSS ou transférer des données binaires sur des protocoles basés sur le texte.
A: L'encodage Base64 augmente la taille du fichier d'environ 33% car il utilise 4 caractères ASCII pour représenter chaque 3 octets de données binaires. Cette surcharge est le compromis pour l'encodage basé sur le texte.
A: Utilisez l'URL de données complète (avec préfixe) lors de l'intégration directe dans HTML/CSS. Utilisez Base64 brut quand vous avez besoin seulement des données encodées pour les API ou quand vous ajouterez votre propre préfixe.
Convert any image file to a Base64 data URI string for embedding directly in HTML, CSS, or JavaScript without needing a separate image file. Useful for small icons, inline images, and offline-capable web pages.
When should I use Base64 images instead of regular image files?
Use Base64 for small icons, thumbnails, or images that need to be embedded in HTML emails, JSON payloads, or environments where external files cannot be loaded.
How much larger is a Base64 image compared to the original?
Base64 encoding increases size by approximately 33%. A 100 KB PNG becomes about 133 KB as a Base64 string.
Can I use the data URI directly in an HTML img tag?
Yes. Use it as the src attribute: <img src="data:image/png;base64,..." />. The browser renders it exactly like a normal image URL.
Should I use Base64 images for large photos?
No. Base64 encoding is best for small files. Large Base64 strings increase page size, cannot be cached by the browser, and slow down page loads.