Base64 vers WebP
Retrouvez le WebP d’origine, affichez son aperçu et téléchargez-le depuis Base64.
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.
Détails techniques
Chaîne Base64
- >data:image/webp;base64,…
- >Base64 / Base64URL
Cas d’usage
- >HTML / CSS
- >JSON / API
Fonctionnement
L’outil retire le préfixe data URI, décode Base64 et vérifie la signature WebP. Il ne convertit pas les autres formats d’image.
Exemple:
data:image/webp;base64,UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA
Traitement dans votre navigateur, sans envoi de données.
- >La qualité, la transparence et les images de l’animation sont conservées.
- >L’image est traitée dans le navigateur.
Fonctionnement
Décoder
Collez la chaîne Base64 ou le data URI d’une image WebP.
Télécharger
Retrouvez le WebP d’origine, affichez son aperçu et téléchargez-le depuis Base64.
Exemple
JavaScript
const base64 = 'UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA';
const bytes = Uint8Array.from(atob(base64), c => c.charCodeAt(0));
const file = new Blob([bytes], { type: 'image/webp' });
L’outil retire le préfixe data URI, décode Base64 et vérifie la signature WebP. Il ne convertit pas les autres formats d’image.
Questions fréquentes
Puis-je coller un data URI complet ?
Oui. L’outil accepte data:image/webp;base64,…, le Base64 brut, les espaces, les sauts de ligne et Base64URL.
Peut-on convertir un PNG ou un JPG en WebP ?
Non. L’outil restitue le WebP d’origine. Si le format est inconnu, utilisez le décodeur d’images Base64.
Pourquoi l’aperçu ne s’affiche-t-il pas ?
Vérifiez que la chaîne est complète et contient un WebP valide. La lecture des animations dépend aussi du navigateur.
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
- Compare decoded bytes for standard, URL-safe, unpadded and Data URI inputs and verify signatures override false MIME labels.
- Comparison reference
- Explicit binary fixtures, file signatures and byte assertions.
- Verification scope
- This checks bytes and format detection, not successful browser decoding of every image.
Test source and cases (select a file to read it)
-
base64-image.test.js
- image decoding preserves bytes for raw, wrapped, URL-safe and unpadded Base64
- file signatures determine the actual format even when the data URI lies
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.