Encodez ou décodez du texte et des fichiers en Base64 — y compris image en data URL — instantanément et en toute sécurité.
De
Résultat
Déposez un fichier ou une image pour le convertir en data URL
Idéal pour les icônes et petites images intégrées en CSS/HTML
Base64 est partout : en-têtes de pièces jointes d’e-mail, contenus de jetons JWT, URL de données intégrées au CSS, valeurs de configuration à préserver dans du JSON et images d’arrière-plan CSS intégrées pour éviter une requête. Cet outil effectue toutes ces conversions rapidement et en toute sécurité. L’encodage de texte utilise correctement UTF-8 via TextEncoder : les emoji, l’arabe et les caractères accentués retrouvent donc exactement leurs octets d’origine après un aller-retour, contrairement aux méthodes naïves avec btoa/atob qui échouent sur les caractères non latins. Le mode fichier transforme une image ou un document en URL de données prête à coller, en affichant la taille obtenue pour vous aider à juger si l’intégration directe reste pertinente. Chaque opération s’exécute dans le navigateur avec un sélecteur bidirectionnel : les essais d’encodage et de décodage sont instantanés.
Base64 encode chaque groupe de 3 octets en 4 caractères : le résultat est donc environ 33% plus volumineux. C’est une propriété du format, pas un manque d’efficacité de l’outil.
Il décode les chaînes valides sans signalement et affiche une erreur pour celles qui contiennent des caractères hors de l’alphabet Base64. Vous savez ainsi quand les données sources sont corrompues.
Oui, pour les petites icônes et les logos. Pour les grandes photos, l’augmentation de 33% et l’absence de mise en cache par le navigateur rendent généralement les fichiers classiques préférables. L’outil affiche la taille pour vous aider à décider.
Cet outil vous a-t-il été utile ?