Convertisseur Image vers Base64 & Data URI
Glissez vos images PNG, JPG et SVG pour générer instantanément le code Base64 et les balises HTML <img>.
Live Visual Media & Payload Inspector
Auto-DetectClick to Browse or Drag & Drop Any File
Upload any image (PNG, JPG, SVG, WebP, GIF), audio (MP3, WAV), PDF, or JSON payload to preview and encode instantly.
PDF Document Ready
Base64 PDF stream loaded in memory
Developer Code Snippet Generator
// Select an option above to generate codeFoire Aux Questions
Tout ce que Vous Devez Savoir sur Base64
Réponses aux questions courantes sur l'encodage, le décodage, la taille des fichiers et la conversion d'images.
Qu'est-ce que le Base64 ?
Le Base64 est un schéma d'encodage binaire-texte qui convertit des données binaires (fichiers, images, octets) en une séquence de 64 caractères ASCII imprimables (A-Z, a-z, 0-9, + et /), défini par la norme RFC 4648.
Comment fonctionne l'encodage Base64 ?
Base64 prend 3 octets de données binaires (24 bits) et les divise en 4 groupes de 6 bits (4 × 6 = 24 bits). Chaque groupe de 6 bits correspond à un caractère de la table Base64. Le caractère '=' est utilisé pour le remplissage.
Comment encoder du texte en Base64 ?
Collez votre texte dans notre outil en ligne gratuit. En JavaScript : btoa(string); en Python : base64.b64encode(chaine.encode('utf-8')); en ligne de commande Linux : echo -n 'texte' | base64.
Comment décoder du Base64 ?
Collez votre chaîne Base64 dans le convertisseur avec le mode Détection Auto ou Décodage. En JavaScript : atob(base64String); en Python : base64.b64decode(chaine).decode('utf-8'); en Linux : echo 'chaine' | base64 -d.
Quelle différence entre Base64 et Base64URL ?
Le Base64 standard utilise '+' et '/' avec '=' en remplissage. Base64URL remplace '+' par '-' et '/' par '_', et supprime le remplissage '=', le rendant 100% sûr pour les URLs et les jetons JWT.
Comment convertir une image en Base64 ?
Glissez-déposez votre image (PNG, JPG, SVG, WebP) dans la zone de dépôt. L'outil génère directement dans votre navigateur une Data URI prête pour les balises HTML <img> ou le CSS.
Base64 est-il un chiffrement ?
Non, Base64 n'est PAS un chiffrement et n'apporte aucune sécurité cryptographique. Tout le monde peut décoder une chaîne Base64 en quelques millisecondes sans clé ni mot de passe.
Base64 réduit-il la taille des fichiers ?
Non, le Base64 augmente la taille d'environ 33,3% (ratio 4/3), car 3 octets binaires sont transformés en 4 caractères ASCII.