Encoder un fichier en Base64
Transforme n'importe quel fichier en texte Base64 ou en data URL pour HTML, CSS et JSON.
Fonctionne dans votre navigateur – le fichier n'est jamais envoyé
Questions fréquentes
Mon fichier est-il envoyé ?
Non. La conversion se fait entièrement dans votre navigateur. Le fichier ne quitte jamais votre appareil – aucun serveur ne peut le voir. Une fois la page chargée, l'outil fonctionne même hors ligne.
Qu'est-ce qu'une data URL et quand en ai-je besoin ?
Une data URL intègre le fichier directement dans le HTML, le CSS ou le JSON : « data:image/png;base64,iVBOR… ». Collée dans un <img src>, un url(…) CSS ou un champ JSON, elle évite toute requête de fichier séparée. Pratique pour les petites icônes et les aperçus intégrés.
Pourquoi la sortie est-elle plus grosse que le fichier ?
Base64 stocke 3 octets sous forme de 4 caractères, le texte est donc environ 33 % plus volumineux que le fichier. Sans problème pour de petites icônes ; pour de grandes images, mieux vaut lier le fichier.
À quoi sert le retour à la ligne ?
Le courrier électronique (MIME) et les certificats PEM attendent du Base64 en lignes de 76 caractères. Laissez-le désactivé pour les data URL et le JSON, où la chaîne doit rester d'un seul tenant.
Outils similaires
Hachage de fichier (SHA-256)
Calcule la somme de contrôle SHA-256, SHA-1, SHA-384 ou SHA-512 de n'importe quel fichier.
● Dans le navigateur
Décoder du Base64 en fichier
Reconvertit un texte Base64 ou une data URL en fichier d'origine.
● Dans le navigateur
Afficher les données EXIF
Affiche les métadonnées appareil, GPS, IPTC et XMP d'une photo en JSON lisible.
● Dans le navigateur
Générateur de code QR (PNG)
Transforme un lien ou un texte en image de code QR – dans le navigateur.
● Dans le navigateur