Ein iPhone-Foto ist 3–6 MB groß. Ein Desktop-Screenshot 2–4 MB. Eine als „lossless gespeicherte PNG-Datei“ oft 8 MB. Multiplizieren Sie das mit einem Portfolio, einem Blog oder einem E-Mail-Thread, und Sie verschicken hunderte Megabyte für Bilder, die niemand von einer 500-KB-Version unterscheiden kann.
Bildkompression schließt diese Lücke. Zebra führt moderne Bildcodecs direkt in Ihrem Browser per WebAssembly aus. Die Datei bleibt auf Ihrem Gerät. Die meisten Fotos kommen 60–90 % kleiner zurück, ohne sichtbaren Qualitätsverlust.
Drei Schritte
- Öffnen Sie den Bildkompressor.
- Ziehen Sie ein JPG, PNG oder WebP hinein (bis 25 MB). Mehrere auf einmal für Stapelverarbeitung — bis zu 5 Dateien für angemeldete Nutzer, bis zu 15 mit Premium.
- Wählen Sie Leicht, Mittel oder Stark, klicken Sie auf Komprimieren und dann auf Herunterladen. Einzelne Dateien werden direkt heruntergeladen; mehrere kommen als ein ZIP zurück.
Ein 4-MP-iPhone-Foto ist auf einem Mac in etwa 2 Sekunden fertig. Ein 12-MP-Foto dauert 4–6 Sekunden. Mobile Safari fügt ein paar Sekunden hinzu. Ein 15er-Batch wird sequenziell mit etwa derselben Zeit pro Datei verarbeitet — kein Upload, also bestimmt Ihre CPU das Tempo, nicht die Internetverbindung. Wenn Sie stattdessen ein Dokument verkleinern müssen, beschreibt der Ratgeber zur PDF-Komprimierung denselben Ansatz.
Warum Bilder groß werden
- Auflösung. Ein 4032×3024-iPhone-JPEG hat 12,2 Mio. Pixel. Selbst bei 4 Byte pro Pixel unkomprimiert wären das 50 MB Rohdaten. JPEG bringt es auf ~4 MB, aber durch ein schlaueres Encoding und einen leicht niedrigeren Quality-Wert können nochmal 60 % runtergeholt werden.
- Formatwahl. PNG speichert jeden Pixel verlustfrei. Das ist richtig für Screenshots mit klarem Text oder Icons mit Transparenz. Es ist falsch für Fotos — Sie verbrauchen 4 MB, um Rauschen zu codieren, das JPEG einfach verwerfen würde.
- Encoder-Qualität. Browser-eigene JPEG-Encoder sind konservativ. Zebra nutzt einen optimierten JPEG-Encoder mit Trellis-Quantisierung und progressivem Scan und liefert bei gleicher Qualität 10–20 % kleinere Dateien. Gleiches Bild, kleinere Datei.
- EXIF-Metadaten. GPS-Koordinaten, Kameramodell, Objektiv, vollständige Bearbeitungshistorie. Manchmal nützlich, oft hunderte KB, die Sie nicht brauchen. Zebra entfernt beim erneuten Codieren die meisten EXIF-Daten.
Die drei Codecs von Zebra
Zebra wählt den passenden Codec anhand von Format und Inhalt:
- mozjpeg — für JPEG-Eingaben und die automatische PNG-ohne-Alpha-Konvertierung. Verwendet Trellis-Quantisierung und schlägt browsereigene Encoder und Photoshops „Für Web speichern“ bei gleicher Qualität durchgehend um 10–20 %.
- oxipng — für PNGs mit echter Transparenz. Verlustfreie DEFLATE-Reoptimierung mit mehreren Filter-Durchgängen. Ein 1-MB-PNG-Icon-Set landet typischerweise bei 700–800 KB; die Daten sind bit-genau, nur dichter gepackt.
- libwebp — für WebP-Eingaben. WebP ist bereits effizient, aber ein erneutes Encoden zu einem gewählten Qualitätsziel schlägt nochmal 20–40 % heraus.
Alle drei Codecs sind über das jSquash-Projekt zu WebAssembly kompiliert. Sie laufen vollständig in Ihrem Browser-Tab — kein Server, kein Upload, keine Telemetrie.
Auto-Modus: PNG → JPEG, wenn sicher
Die meisten „PNG“-Dateien müssen gar keine PNGs sein. Leute speichern Fotos als PNG mit dem Gedanken „verlustfrei = bessere Qualität“ und enden mit einer 4-MB-Datei, wo ein 400-KB-JPEG genauso aussehen würde.
Zebra prüft jede PNG-Datei, die Sie hineinziehen: Ist der Alphakanal vollständig deckend (keine Transparenz), wird die Datei als JPEG neu codiert. Das bringt bei Foto-PNGs einen 5–10× kleineren Output ohne wahrnehmbaren Unterschied. Hat das PNG echte Transparenz (UI-Mockup, Icon, Sticker), bleibt es PNG — Zebra optimiert es verlustfrei neu, ohne das Alpha anzutasten.
Sie müssen sich nicht entscheiden. Datei rein, wir wählen den richtigen Pfad.
Leicht, Mittel, Stark
| Preset | JPEG q | WebP q | PNG-Opt-Stufe | Typische Ersparnis |
|---|---|---|---|---|
| Leicht | 88 | 88 | 2 | 30–50 % |
| Mittel | 78 | 78 | 4 | 60–80 % |
| Stark | 65 | 65 | 6 | 80–95 % |
Leicht bei Qualität 88 ist auf jedem normalen Bildschirm visuell identisch zum Original. Nehmen Sie es für Fotos, die Sie drucken oder hineinzoomen wollen, oder wenn Sie nur Metadaten entfernen und das Encoding verdichten möchten.
Mittel bei Qualität 78 ist die Standardeinstellung. Die Ausgabe ist scharf genug für einen A4-Druck, auf Retina- oder Mobil-Displays nicht vom Original zu unterscheiden. Nehmen Sie dies, wenn es keinen konkreten Grund für etwas anderes gibt.
Stark bei Qualität 65 zeigt bei 200 %+ Zoom auf flachen Flächen (Himmel, Wänden) sichtbare Artefakte, ist aber perfekt für E-Mail, Web-Sharing und Chats, wo Dateigröße wichtiger ist als Pixel-Peeping.
Warum nichts Ihr Gerät verlässt
Die meisten kostenlosen Bildkompressoren — TinyPNG, Compressor.io, ImageOptim Online — laden Ihre Datei auf ihren Server. Dieses Modell hat reale Kosten:
- Ihr Bild landet auf der Festplatte eines anderen. Selbst mit dem Versprechen „nach 24 h gelöscht“ existiert ein Aufbewahrungsfenster. Für Ausweisfotos, Screenshots privater Chats oder alles Vertrauliche ist das das falsche Fenster.
- Sie laden doppelt Bandbreite hoch. Hin zum Server, zurück vom Server. Mobil ist das der langsame Teil.
- EXIF-Metadaten reisen mit. GPS-Koordinaten aus Ihrem Smartphone stecken im JPEG-Header. Beim Upload liest der Server sie ebenfalls.
Zebra führt moderne Bildcodecs als WebAssembly-Module in Ihrem Browser-Tab aus. Das Bild wird lokal dekodiert, neu codiert und neu gebündelt. Keine Netzwerkaufrufe. Kein Aufbewahrungsfenster. Wenn Sie nach dem Laden der Seite offline gehen, funktioniert die Komprimierung weiter.
JPG vs PNG vs WebP — was behalten
Ein kurzer Entscheidungsbaum für das Speicherformat (nach der Komprimierung):
- Foto einer realen Szene, keine Transparenz nötig? JPEG. Qualität 78–85 reicht für alles außer Druck.
- Foto mit Transparenz (selten — meist eine Freistellung)? WebP, wenn Ihr Publikum Browser ab 2022 nutzt. PNG als sicherer Fallback.
- UI-Screenshot, Icon, Logo, irgendetwas mit klarem Text? PNG. JPEG-Ringing-Artefakte um Text herum sind hässlich und nicht reparabel.
- Animation? WebP (oder GIF für uralte Kompatibilität). Animiertes PNG funktioniert auch, aber die Unterstützung ist lückenhaft.
- Modernes Web mit voller Browser-Unterstützung? WebP für alles. AVIF, sobald Zebra es ergänzt.
Wann NICHT komprimieren
- Masterdateien für die Bearbeitung. Originale in voller Qualität behalten. Kopien komprimieren. Wenn das Ziel nur ein Social-Media-Seitenverhältnis ist, ist oft ein Zuschnitt der schlauere erste Schritt statt einer Qualitätsreduktion.
- Bereits winzige Dateien. Unter 200 KB lohnt es sich meist nicht — der Overhead durch das erneute Encoden kann mehr kosten, als Sie sparen.
- Screenshots mit klarem Text. JPEG-Ringing-Artefakte zerstören den Text. Bleiben Sie bei PNG — Zebra optimiert es verlustfrei neu.
- Alles, was Sie in A3 oder größer drucken. Bei Leicht bleiben oder die Komprimierung überspringen.
Zebra erkennt auch, wenn das Neu-Codieren die Datei größer machen würde (bereits optimierte PNGs, kleine JPEGs auf niedriger Qualität), und gibt Ihnen das Original zurück, statt eine Verkleinerung vorzutäuschen.