WebP in Base64
WebP als Base64 oder Data URI kodieren.
Datei hier ablegen oder auswählen.
So funktioniert es
Die ursprünglichen Dateibytes werden eingelesen und ohne erneute Bildkompression kodiert. Animation, Transparenz und Metadaten bleiben in den Daten erhalten.
Technische Hinweise
Base64 vergrößert die Daten um etwa ein Drittel. Ob Animationen angezeigt werden, hängt vom Browser ab.
Häufige Fragen
Was sollte ich beachten?
Base64 vergrößert die Daten um etwa ein Drittel. Ob Animationen angezeigt werden, hängt vom Browser ab.
Werden meine Eingaben hochgeladen?
Nein. Die Verarbeitung findet im Browser statt.
Weitere Sprachen
Referenzen
So prüfen wir die Ergebnisse
Wir prüfen dieses Werkzeug mit den unten verlinkten automatisierten Tests. Beispiele stehen in ihrer Originalsprache.
- 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
Die Tests decken die genannten Beispiele und Grenzen ab, nicht alle möglichen Eingaben. Rückkonvertierung und Prüfungen mit derselben Bibliothek sind keine unabhängige Verifikation.