WebP vers Base64
Encodez un WebP en Base64 ou en data URI en conservant les octets d’origine.
Déposez un WebP ici ou cliquez pour le choisir
Sans recompression
La qualité, la transparence et les images de l’animation sont conservées.
Data URI ou Base64
Copiez un URI avec le type image/webp ou les données seules.
Traitement local
L’image est traitée dans le navigateur.
Questions fréquentes
Les WebP animés sont-ils conservés ?
Oui. Tous les octets du fichier sont encodés, y compris les images de l’animation. La lecture dépend du navigateur.
Pourquoi la chaîne est-elle plus volumineuse ?
Base64 représente trois octets par quatre caractères. Le volume augmente donc d’environ un tiers.
Comment retrouver l’image ?
Collez le résultat dans Base64 vers WebP pour afficher et télécharger le fichier.
Mes données sont-elles envoyées à un serveur ?
Non. Le traitement se déroule dans votre navigateur.
Autres langues
Références
Comment nous vérifions les résultats
Nous vérifions cet outil avec les tests automatisés ci-dessous. Les exemples conservent leur langue originale.
- Verification method
- Supply a FileReader callback with a known-byte Data URI and check Base64, MIME and output formatting.
- Comparison reference
- Known input bytes and reference Base64 produced by Node.js Buffer.
- Verification scope
- FileReader is a fixture adapter here: this checks page handoff/formatting, not the browser file reader itself.
Test source and cases (select a file to read it)
-
file-encoding-reliability.test.js
- Image-to-Base64 shared template: FileReader results preserve raw bytes and Data URI formats
Ces tests couvrent les exemples et limites indiqués, pas toutes les entrées possibles. Un aller-retour ou le même logiciel ne constitue pas une vérification indépendante.