Skip to content
App-Vault

Zehn Tools für Fotos. Keines kann Ihre Fotos sehen.

Jedes dieser Tools arbeitet mit der Datei in Ihrem Browser-Tab. Auf dieser Domain gibt es keinen Upload-Endpunkt, an den ein Bild gesendet werden könnte, keine Warteschlange, keinen temporären Speicher und keine dreissigtägige Aufbewahrungsfrist, die Sie nachlesen könnten. Trennen Sie nach dem Laden der Seite die Netzwerkverbindung, funktionieren alle weiterhin. Das ist die einzige Version dieses Versprechens, die sich überprüfen lässt, statt sie einfach glauben zu müssen.

INDEX / 10 EINTRÄGE

Jedes Tool, seine Eingaben und Ausgaben
Tool Eingabe Ausgabe Wofür es gedacht ist
Fotoprivatsphäre — Was ein Bild über Sie aussagt, ohne dass Sie es hineingeschrieben haben, und wie Sie diese Angaben wieder entfernen.
Foto-Metadaten anzeigen und entfernen JPEG · PNG · WEBP JPEG · PNG · WEBP Zeigt jedes Metadatenfeld eines Fotos, nach dem Preisgegebenen geordnet, und erstellt die Datei anschliessend ohne diese Angaben neu. Die Bilddaten werden Byte für Byte kopiert, also nicht neu komprimiert.
Foto-Schwärzung: Unschärfe, Pixel, schwarze Balken JPEG · PNG · WEBP · AVIF · GIF JPEG · PNG · WEBP Ziehe über die Teile eines Bildes, die nicht veröffentlicht werden sollen. Die Abdeckung wird in die Pixel geschrieben und die Datei daraus neu kodiert. Es gibt keine Ebene zum Entfernen und nichts darunter.
Bilddateien — Größe, Abmessungen, Format und Belichtung. Die Ausgabe wird gemessen, nicht geschätzt.
Bildkompressor JPEG · PNG · WEBP · AVIF · GIF JPEG · WEBP · PNG Legen Sie eine Qualität oder ein Limit fest, und lassen Sie das Tool eine veröffentlichte Qualitätsstufe nach der anderen durchgehen, bis die codierte Datei hineinpasst. Im Protokoll steht die verwendete Qualität, sodass das Ergebnis reproduzierbar ist.
Bildskalierer JPEG · PNG · WEBP · AVIF · GIF JPEG · PNG · WEBP Sechs Modi, einer davon schneidet zu und sagt es auch. Das Tool skaliert in Halbierungsschritten statt in einem Sprung herunter — das macht den Unterschied zwischen einem sauberen kleinen Foto und einem harten, körnigen Bild.
Bild aufhellen JPEG · PNG · WEBP · AVIF JPEG · PNG · WEBP Drei veröffentlichte Tonwertkurven statt eines mit „auto“ beschrifteten Reglers. Die Schattenanhebung lässt die Lichter unberührt. Dadurch wirkt ein aufgehelltes Foto nicht wie eine graue Fläche.
PNG-in-WebP-Konverter PNG · JPEG · WEBP · AVIF · GIF WEBP Verlustfreies WebP ist typischerweise 25-30% kleiner als dasselbe PNG mit identischen Pixeln. Verlustbehaftetes WebP behält den Alphakanal, den JPEG nicht unterstützt.
WebP-in-JPG-Konverter WEBP · PNG · AVIF · GIF · JPEG JPEG JPEG hat keinen Alphakanal, daher muss Transparenz auf etwas reduziert werden. Das Tool erkennt, ob die Quelle tatsächlich transparente Pixel enthält, und fragt nur dann nach, wenn es darauf ankommt.
WebP-zu-PNG-Konverter WEBP · JPEG · AVIF · GIF · PNG PNG Die sichere Wahl: PNG ist verlustfrei, erhält Transparenz und wird überall gelesen. Die Datei wird normalerweise größer, und das Tool zeigt genau, um wie viel.
Ultra-HDR-Konverter JPEG · PNG · WEBP · AVIF JPEG Erzeugt eine Datei, die für jeden älteren Viewer ein gewöhnliches JPEG und für aktuelle Systeme ein Bild mit hohem Dynamikumfang ist. Der Container wird Byte für Byte geprüft, bevor er angeboten wird.
Codes — Kurze Informationen in etwas codieren, das eine Kamera lesen kann.
QR-Code-Generator eingegebener Text PNG · SVG Statische Codes ohne Weiterleitung, Konto und Scan-Tracking. Beide erzeugten Dateien werden anhand ihrer eigenen Pixel erneut decodiert, bevor ein Download freigeschaltet wird.

Warum ein Tresor-Unternehmen einen Bildkompressor anbietet

Weil derselbe Fehler immer wieder aus der anderen Richtung eintrifft. App-Vault gibt es, damit die Fotos auf einem Telefon, die nicht in die Kamerarolle gehören, stattdessen auf dem Gerät verschlüsselt werden. Nicht abgedeckt ist der Moment, in dem ein Foto das Gerät verlässt – an einen Vermieter gesendet, auf einen Marktplatz hochgeladen, an einen Versicherungsfall angehängt oder in einem Forum veröffentlicht wird. In diesem Moment enthält die Datei normalerweise deutlich mehr als nur das Bild.

Ein Foto vom Telefon speichert normalerweise die Koordinaten, an denen der Auslöser betätigt wurde, auf wenige Meter genau, zusammen mit der exakten Sekunde, dem Telefonmodell und dem Zeitzonenversatz. Ein Foto von einer Systemkamera kann die Seriennummern von Gehäuse und Objektiv enthalten. Damit lässt sich jedes Bild, das diese Kamera jemals veröffentlicht hat, einem Kauf zuordnen. Ein Screenshot kann den Bearbeitungsverlauf des Tools enthalten, mit dem er zugeschnitten wurde. Eine Datei aus einem Bildgenerator kann eine signierte Angabe enthalten, welches Modell sie erzeugt hat. Nichts davon ist im Bild sichtbar, nichts davon wird angekündigt, und alles wird mitübertragen.

Der übliche Rat – „Entfernen Sie vor dem Veröffentlichen die EXIF-Daten“ – ist richtig, und fast niemand befolgt ihn. Denn dafür muss man ein Tool finden, und die Tools verlangen, dass man das Foto auf den Server eines Fremden hochlädt, um es privater zu machen. Diese Umkehrung sollen diese Seiten beseitigen.

Was „im Browser ausgeführt“ hier genau bedeutet

Die Datei wird mit der File API gelesen, vom eigenen Bilddecoder des Browsers dekodiert, in einem Canvas oder einem Byte-Puffer verändert und anschliessend vom eigenen Encoder des Browsers erneut codiert. All das geschieht innerhalb des Tabs. Die Module unter /js/tools/ enthalten kein fetch, kein XMLHttpRequest, kein WebSocket und kein sendBeacon: Es gibt darin keinen Code, der eine Datei übertragen könnte. Das ist eine stärkere Aussage als eine Richtlinie darüber, was wir mit einer Datei tun würden.

Zwei Dinge erreichen auf diesen Seiten das Netzwerk, und es lohnt sich, beide zu benennen. HTML, CSS, Schriftarten und Skripte werden beim Laden der Seite von diesem Ursprung abgerufen, wie bei jeder Webseite. Microsoft Clarity, das auf dieser Website eingesetzte Tool für Sitzungsaufzeichnungen, startet, sobald die Seite interaktiv ist, und zeichnet anonymisierte Interaktionsereignisse auf – welcher Button gedrückt wurde, nicht welche Datei geöffnet wurde. Es sieht niemals eine Datei, weil sich die Datei nie in einer Anfrage befindet. Die Datenschutzerklärung nennt es zusammen mit allen anderen Auftragsverarbeitern.

Die praktische Grenze dieses Ansatzes ist, dass ein Browser keine Fotopipeline ist. Sein JPEG-Encoder ist nicht mozjpeg, und ein Befehlszeilen-Tool wird bei gleicher Qualität die Dateigrösse um zehn oder zwanzig Prozent besser reduzieren. Dafür wird nichts in eine Warteschlange gestellt, nichts aufbewahrt, und es gibt kein Konto. Für ein einzelnes Foto, bevor es irgendwohin gesendet wird, ist das der richtige Tausch. Für eine Bibliothek mit vierzigtausend Fotos ist es das nicht, und die ehrliche Antwort lautet, etwas anderes zu verwenden.

Was ein Browser öffnen kann und was nicht

Jedes Tool hier bestimmt anhand der ersten Bytes, um welche Datei es sich handelt, statt anhand ihres Namens. Eine Dateiendung ist schliesslich nur eine Behauptung der Person, die die Datei zuletzt umbenannt hat. JPEG, PNG und WebP können gelesen und geschrieben werden. AVIF and GIF können gelesen, aber nicht geschrieben werden. Deshalb gibt ein Tool, das eines dieser Formate öffnet, es als JPEG, PNG oder WebP zurück.

HEIC ist die Ausnahme, die viele überrascht, weil das iPhone standardmässig darin fotografiert. Safari dekodiert es, Chrome und Firefox nicht, und keine noch so grosse Menge JavaScript ändert daran etwas. Der praktische Weg ist, das Foto zuerst aus der Fotos-App als JPEG zu teilen oder zu exportieren – oder diese Seiten in Safari zu öffnen, wo es funktioniert.

Die Ergebnisse zeigen, was gemessen wurde

Jedes Tool endet mit demselben Beleg: was hineinging, was herauskam und mit welchen Einstellungen der Übergang von einem zum anderen erfolgte. Das ist keine Dekoration. Ein Kompressor, der „optimiert“ sagt, hat Ihnen nichts mitgeteilt. Einer, der Qualität 0.75, 412 kB, 68 % kleiner, sieben Codierungen getestet sagt, hat genug mitgeteilt, damit Sie das Ergebnis wiederholen oder ihm widersprechen können.

Zwei Tools gehen noch weiter und geben keine Datei aus, die sie nicht erneut gelesen haben. Der QR-Generator dekodiert sowohl die gerade erzeugte PNG- als auch die SVG-Datei, berechnet ihre Fehlerkorrektur-Codewörter erneut und schaltet erst dann die Downloads frei. Ein QR-Symbol ist für die Person, die es erstellt, undurchsichtig, und ein fehlerhaftes Symbol wird erst entdeckt, nachdem es gedruckt wurde. Der Ultra HDR-Konverter analysiert seine eigene Ausgabe erneut und prüft, ob der Container sich korrekt beschreibt, bevor er sie anbietet. Wo eine Behauptung auf dieser Seite überprüft werden kann, wird sie überprüft. Wo das nicht möglich ist – etwa ob eine bestimmte Kamera einen bestimmten Ausdruck lesen wird oder ob ein bestimmter Bildschirm genügend Spielraum für eine gain map hat –, sagt die Seite das, statt etwas anderes anzudeuten.

Was diese Tools nicht tun

Das sollte an einer Stelle gesagt werden, denn eine Liste von Fähigkeiten ohne die andere Seite ist eine Werbung. Es gibt keine Stapelverarbeitung: Jedes Tool nimmt eine Datei, wodurch der Speicherbedarf klein genug bleibt, um auf einem Telefon zu funktionieren, und der Beleg ehrlich wiedergibt, was mit Ihrer Datei geschehen ist. Es gibt kein Konto, keinen gespeicherten Verlauf und keine Galerie. Nichts, was Sie hier öffnen, wird zwischen Besuchen gespeichert. Das ist dieselbe Eigenschaft wie „nichts wird hochgeladen“, nur von der anderen Seite betrachtet.

Ausserhalb von Safari gibt es keine HEIC-Unterstützung, und keine noch so grosse Menge JavaScript ändert daran etwas. Auf dieser Website gibt es weder AI-Upscaling noch Entrauschen oder generative Bearbeitung: Diese Tools erfinden plausible Details. Das ist für ein Hintergrundbild in Ordnung, aber für alles, was als Beweis oder zur Identifizierung dient, unzulässig. Es gibt keine Erkennung oder Entfernung unsichtbarer Wasserzeichen, weil Wasserzeichen der SynthID-Klasse in den Pixeln und nicht in den Metadaten liegen und kein Leser dieser Formate sie sehen kann. Animationen werden nicht erhalten – ein animiertes GIF oder WebP wird als erstes Einzelbild gelesen. Und der QR-Generator erstellt nur statische Codes: keine Weiterleitung, keinen Zähler, kein bearbeitbares Ziel.

Dieselbe Liste wird als JSON unter tools.json in einem not_included-Block veröffentlicht. So erhält ein Assistent auf die Frage „Kann diese Website X?“ die negative Antwort als Antwort und nicht als Schweigen.

So können Sie prüfen, dass nichts hochgeladen wird

Das dauert etwa dreissig Sekunden und lohnt sich bei jedem Tool, das diese Behauptung aufstellt, nicht nur bei diesem. Öffnen Sie die Entwicklertools des Browsers, wechseln Sie zum Tab „Network“ und laden Sie eine Datei in ein beliebiges Tool auf dieser Website. Die Ressourcen der Seite selbst werden beim Laden abgerufen. Danach erzeugt die Nutzung des Tools überhaupt keine Anfrage. Es erscheint nichts, wenn Sie eine Datei auswählen, nichts, wenn Sie den Button drücken, und nichts, wenn Sie das Ergebnis herunterladen.

Die stärkere Variante der Prüfung besteht darin, das Netzwerk auszuschalten. Laden Sie die Seite, trennen Sie die Verbindung und verwenden Sie das Tool: Alles funktioniert weiterhin, weil es nichts gibt, das es erreichen müsste. Ein Tool, das Ihre Datei auf einem Server verarbeitet, kann diesen Test nicht bestehen. Die meisten der „kostenlosen Online“-Tools in dieser Kategorie tun genau das: Der Upload ist das Produkt, und die Datei liegt im Speicher eines anderen Unternehmens unter einer Aufbewahrungsfrist, die Sie nicht gelesen haben.

Die dritte Prüfung ist der Quellcode. Jedes Modul ist einfaches JavaScript, das von diesem Ursprung unter /js/tools/ ausgeliefert wird, und keines enthält fetch, XMLHttpRequest, WebSocket oder sendBeacon. Es gibt keinen Code, der eine Datei übertragen könnte. Das ist eine andere Art von Aussage als ein Versprechen darüber, was wir mit einer Datei tun würden.

Kostenlos und frei weiterverwendbar

Es gibt auf keiner dieser Seiten ein Konto, keine Anmeldung, kein Wasserzeichen, kein Tageslimit und keinen Upsell. Die Referenzdaten dahinter – die Matrix der Bildformate, das Wörterbuch der Metadatenfelder, die QR-Nutzdatenformate und Kapazitätstabellen sowie die Limits für Mail-Anhänge – werden als JSON unter der Daten-API mit CC BY 4.0 veröffentlicht. Sie können dieselben Prüfungen in etwas Eigenes einbauen und zurückverlinken, statt sie erneut abzuleiten.

Die App ist die andere Hälfte. Wenn ein Foto so sensibel ist, dass Sie vor dem Versand seine Metadaten entfernen, ist es vermutlich auch sensibel genug, nicht in der Kamerarolle zu liegen. Dafür gibt es den Tresor, und seine Verschlüsselung ist Parameter für Parameter dokumentiert, statt als militärtauglich beschrieben zu werden.

LEGEN SIE LOS

Versiegeln Sie den Tresor.

Kostenlos herunterladen. Der erste Tresor ist kostenlos, für immer. Ein Upgrade nur, wenn Sie ihn entwachsen.