Picovert

Convertisseur image en Base64

Encodez une image en data URI Base64 directement dans votre navigateur — copiez-la en chaîne, balise <img> ou CSS. Sans téléversement, totalement privé.

Aucune collecte de données

Pas de base de données, pas de comptes. Nous ne pouvons littéralement pas voir vos images.

Ultra rapide

Traitement natif dans le navigateur — pas d'envoi, pas d'attente.

100 % gratuit

Pas de limites, pas de filigranes, pas de frais cachés. Jamais.

Aucun compte requis

Se connecter ? Jamais. Ouvrez l'outil et utilisez-le.

Comment fonctionne l'encodage Base64 d'image

Qu'est-ce qu'une image Base64 ?

Base64 représente des données binaires — comme une image — avec uniquement des caractères texte. Un "data URI" Base64 intègre toute l'image directement dans votre HTML ou CSS, donc le navigateur n'a pas à faire une requête réseau séparée pour la récupérer.

Un data URI ressemble à data:image/png;base64,iVBORw0KGgo… — le préfixe indique au navigateur le type de fichier, et tout ce qui suit la virgule est l'image encodée.

Quand intégrer une image en Base64 ?

L'intégration est idéale pour de tout petits assets fréquents : icônes, logos, images de remplacement ou signatures d'e-mail. Comme l'image voyage dans le HTML/CSS, elle apparaît instantanément sans requête supplémentaire.

Évitez le Base64 pour les grandes photos. Le Base64 alourdit un fichier d'environ 33 %, et les grandes images intégrées gonflent votre HTML, ne peuvent pas être mises en cache séparément et ralentissent le premier rendu. Au-delà de quelques kilo-octets, un fichier <img> normal est plus rapide.

Est-ce privé ?

Oui. L'encodage se fait entièrement dans votre navigateur via l'API FileReader. Votre image n'est jamais téléversée, donc même de très grandes images ou des images sensibles restent sur votre appareil.

Questions fréquentes

La conversion en Base64 augmente-t-elle la taille du fichier ?

Oui — le Base64 ajoute environ 33 % de surcharge car il représente 3 octets binaires avec 4 caractères texte. C'est pourquoi il convient aux petites images et pourquoi les grandes photos devraient rester des fichiers normaux.

Quels formats d'image puis-je encoder ?

Tout format lisible par votre navigateur — PNG, JPG/JPEG, WebP, GIF, SVG, BMP et ICO. Le data URI de sortie conserve le type MIME du format d'origine.

Comment utiliser la chaîne Base64 en HTML ?

Collez-la comme src d'une balise image : <img src="data:image/png;base64,…" />. Utilisez le bouton "Copier en balise <img>" pour l'obtenir prêt à l'emploi.

Comment l'utiliser en CSS ?

Utilisez-la comme image de fond : background-image: url("data:image/png;base64,…"); Le bouton "Copier en CSS" la met en forme pour vous.

Mon image est-elle téléversée quelque part ?

Non. Tout s'exécute localement dans votre navigateur via l'API FileReader. Aucune donnée d'image ne quitte votre appareil.

Related tools

All 45 tools →