Aller au contenu principal

Image vers Base64 — outil gratuit

Convertissez une image en URI de données Base64 pour une utilisation en ligne dans CSS, HTML ou Markdown. Copiez des extraits prêts à l'emploi. Encodé dans votre navigateur ; jamais téléversé.

Fonctionne hors ligne une fois chargé

Déposez un fichier ici ou cliquez pour parcourir

PNG, JPG, WebP, GIF, SVG, AVIF, ICO, HEIC, HEIF · traité sur votre appareil

ou appuyez sur Ctrl+V pour coller depuis le presse-papiers

Parcourir les fichiers

Conseil : vous pouvez également coller une image depuis votre presse-papiers (Ctrl+V).

Vos fichiers ne quittent jamais votre appareil. Tout le traitement se fait localement dans votre navigateur.

Convertissez une image en data URI Base64 que vous pouvez coller directement dans CSS, HTML ou Markdown — aucun fichier séparé nécessaire. Encodé dans votre navigateur ; jamais téléchargé.

Utilisations courantes

  • Intégrer une image en CSSIncorporez une petite icône ou un arrière-plan en tant qu'URI de données dans votre feuille de style.
  • Incorporer une image en HTMLIncorporez un logo ou une icône directement dans un HTML autonome.
  • Convertir un SVG ou une icône en Base64Transformez une petite icône en URI de données pour l'intégration.
  • Incorporer une image en MarkdownIntégrez une petite image dans un fichier Markdown avec un URI de données.
  • Obtenir un URI de données d'imageProduisez un URI data: brut que vous pouvez utiliser n'importe où.

Comment ça marche

Un URI de données intègre une image directement dans votre code sous forme de texte, pour qu'elle se charge sans demande de fichier séparé — pratique pour les petites icônes et le HTML autonome. Ceci l'encode dans votre navigateur.

  1. 1
    Vous déposez une image
    Elle est lue localement avec l'API FileReader — jamais envoyée.
  2. 2
    Elle est codée en Base64
    Les octets d'image deviennent un URI data: (data:image/...;base64,…) directement dans votre navigateur.
  3. 3
    Vous choisissez un extrait
    Copiez l'URI de données brut, ou CSS (background-image), HTML (<img>) ou Markdown prêts à l'emploi.
  4. 4
    Collez-le dans votre code
    L'image se déplace maintenant en ligne avec votre CSS/HTML — aucun fichier supplémentaire à héberger.

L'image est encodée entièrement sur votre appareil. Notez que le Base64 est environ 33 % plus volumineux que l'original ; les URI de données conviennent donc mieux aux petites images.

Outils associés

Questions fréquemment posées