Mode d’emploi
- Choisissez Fichier → Base64, puis glissez-déposez ou cliquez pour sélectionner vos fichiers.
- Copiez le résultat Base64 ou copiez le code de fond CSS.
- Basculez sur Base64 → Fichier, collez la chaîne et téléchargez le fichier restauré.
Fonctionnalités principales
- Convertir des fichiers en Base64 : glissez-déposez pour générer automatiquement une Data URL.
- Restaurer des fichiers depuis Base64 : collez une chaîne pour restaurer et télécharger le fichier.
- Support du format WebP : compatible avec les formats d'images modernes pour l'optimisation web.
- Traitement par lot : traitez plusieurs fichiers à la fois et copiez les résultats individuellement.
- Génération CSS : copiez en un clic le code
background-image: url('data:...'). - Protection de la vie privée : traitement hors ligne en local, aucun fichier ou texte n'est téléchargé.
Outils associés
Décodez des images Base64 ou des Data URI dans votre navigateur, obtenez un aperçu instantané et téléchargez-les au format d'origine, PNG, JPG ou WebP.
Outil en ligne gratuit de conversion d'images en Base64. Glissez-déposez des fichiers PNG, JPG, SVG, WebP ou GIF pour générer instantanément des codes Data URI, CSS background et HTML img. Traitement local dans le navigateur sans téléchargement.
Formatteur JSON sécurisé : formatez, validez et corrigez le JSON localement dans votre navigateur. Embellissez, minifiez, mettez en valeur les erreurs, générez du TypeScript ou du Zod, convertissez en XML — privé. Essayez maintenant.
Testeur et évaluateur JSONPath gratuit pour le JSON d'API. Extrayez les nœuds correspondants en temps réel, inspectez les chemins et copiez les résultats JSON, tout en conservant l'analyse locale dans votre navigateur.
Convertissez des objets ou tableaux JSON en CSV localement dans votre navigateur. Aplatissez les champs imbriqués, prévisualisez le résultat, puis copiez ou téléchargez le CSV sans importer vos données.
Convertissez du texte ou des fichiers CSV en tableaux JSON localement dans votre navigateur. Prend en charge les en-têtes, les délimiteurs virgule/point-virgule/tabulation, le glisser-déposer de fichiers, la copie et le téléchargement sans transfert de données.
Comparez deux documents JSON localement dans votre navigateur. Triez les clés des objets pour un diff sémantique, ignorez le bruit lié à l'ordre des clés et marquez les champs ajoutés, supprimés et modifiés sans aucun téléchargement vers un serveur.
Minifiez le JSON en une seule ligne, supprimez les retraits et les sauts de ligne, et comparez la taille d'origine, la taille minifiée, les octets économisés et le pourcentage d'économie.
Logique de calcul
- La structure d'une Data URL ressemble généralement à :
data:[<mediatype>][;base64],<data>. - La lecture des fichiers s'effectue de manière asynchrone à l'aide de
FileReaderafin d'éviter de bloquer l'interface utilisateur. - La détection du type MIME permet de générer le bon préfixe Data URL et la bonne extension de fichier pour le téléchargement.
FAQ
- Cet outil est-il gratuit ?
- Oui.
- Mes fichiers ou mes textes Base64 sont-ils téléchargés sur un serveur ?
- Non. L'encodage et le décodage sont entièrement réalisés en local dans votre navigateur.
- Comment utiliser une image Base64 en fond CSS ?
- Après avoir chargé l'image, cliquez sur « Copier le fond CSS » pour obtenir le code de style prêt à être collé.
- Pourquoi le Base64 augmente-t-il la taille du fichier ? (Principe technique)
- Le Base64 utilise 4 caractères pour représenter 3 octets, ce qui entraîne généralement une augmentation de taille d'environ 33 %. Il est donc préférable de l'utiliser pour les petites ressources ou l'intégration en ligne.
- Puis-je convertir des images WebP en Base64 ?
- Oui, l'outil prend entièrement en charge le format WebP et d'autres formats modernes.