Skip to content
App-Vault

Gesichter verwischen oder Text in Fotos dauerhaft schwärzen

Ziehe über die Gesichter, Namen, Kontonummern und Bildschirme, die nicht veröffentlicht werden sollen. Die Abdeckung wird in die Pixel geschrieben und die Datei daraus neu erstellt. Es gibt keine Ebene zum Entfernen und nichts darunter.

ABLEGEN · EINFÜGEN · AUSWÄHLEN

Foto oder Screenshot hier ablegen

oder . Die Datei wird in diesem Browser-Tab geöffnet und niemals hochgeladen — diese Seite hat keinen Upload-Endpunkt.

Warum ein schwarzer Kasten in einem Dokument keine Schwärzung ist

Der häufigste Fehler bei diesem Thema ist kein technischer. Jemand öffnet ein PDF, eine Präsentation oder einen Screenshot, zeichnet ein schwarzes Rechteck über einen Namen, speichert die Datei und veröffentlicht sie. Das Rechteck ist ein Objekt auf einer Ebene über dem Inhalt. Der Inhalt befindet sich weiterhin in der Datei. Wenn man das Rechteck auswählt und löscht, erscheint der Name wieder. Dasselbe geschieht, wenn man den Text kopiert oder die Datei in fast jedem beliebigen Editor öffnet.

Kanzleien haben solche Dateien eingereicht. Behörden haben sie veröffentlicht. Eine Zeitung hat es mit einem Reisepass getan. Das Muster ist immer dasselbe, weil das Werkzeug, mit dem der Kasten gezeichnet wurde, genau das getan hat, was von ihm verlangt wurde, und die Benutzeroberfläche an keiner Stelle darauf hingewiesen hat, dass das Original noch vorhanden war.

Dasselbe gilt für eine Unschärfe, die in einem Bildeditor als nicht destruktive Anpassungsebene verwendet wird: Die Ebene ist absichtlich nicht destruktiv, genau das ist ihre Funktion, und die ursprünglichen Pixel liegen in der gespeicherten Projektdatei darunter. Der Export einer reduzierten Kopie behebt das Problem; das Versenden der Projektdatei nicht.

Dieses Tool hat keine Ebenen. Der von dir gezeichnete Bereich wird in den Pixelpuffer geschrieben – die Pixel werden ersetzt, nicht abgedeckt – und die Datei wird anschließend aus diesem Puffer kodiert. Das Ergebnis ist ein neues Bild, in dem der abgedeckte Bereich eine einfarbige Fläche oder einen Mittelwert enthält, und in dem sich nichts anderes befindet. Deshalb wird die Ausgabe auch neu kodiert, statt nur verändert zu werden: Eine Schwärzung, die die ursprünglichen komprimierten Daten erhält, ist keine Schwärzung.

Welche Abdeckung du wann verwenden solltest und wann Unschärfe nicht ausreicht

Eine Unschärfe ist ein Vorgang der Mittelwertbildung. Wenn du dieselben Pixel ein zweites Mal mittelst, geht Information verloren, aber nicht unbedingt genug Information: Wenn das Verwischte aus einer kleinen, bekannten Menge stammt – den Ziffern null bis neun, dem Alphabet eines Nummernschilds oder einer Bankguthabenanzeige in einer Schrift mit fester Breite – kann ein Angreifer jeden Kandidaten auf dieselbe Weise verwischen und die Ergebnisse vergleichen. Dieser Angriff wurde wiederholt bei leicht verpixeltem Text und bei Gesichtern mit geringer Unschärfe demonstriert. Deshalb ist „wir haben es verwischt“ für sich genommen keine belastbare Aussage.

Dieses Tool zerstört den Bereich, bevor es ihn verwischt. Sowohl der Pixel- als auch der Unschärfe-Modus mitteln jede Zelle zunächst auf eine einzige Farbe. Dadurch ist die feine Struktur, von der der Angriff abhängt, verschwunden, bevor der Glättungsvorgang überhaupt beginnt. Die Zellgröße ist proportional zum Bereich und nicht auf einen kleinen Standardwert festgelegt. Das macht das Ergebnis tatsächlich unumkehrbar. Es macht es nicht unsichtbar: Ein verpixeltes Gesicht zeigt weiterhin eine kopfförmige Anordnung von Hauttönen, und das reicht manchmal aus, um zu erkennen, wer wo stand.

Wenn etwas entfernt wurde und nichts davon erhalten bleiben soll, verwende den einfarbigen Block. Er ist der einzige Modus, der dem Betrachter ehrlich zeigt, dass eine Entscheidung getroffen wurde, und der einzige ohne jegliche Rückstände.

Hinter dieser Seite gibt es keinen Gesichtserkennungsdienst

Automatische Gesichtserkennung auf einer Webseite hat genau zwei mögliche Umsetzungen. Die eine sendet dein Foto an einen Server, auf dem ein Modell läuft – so funktionieren die meisten „kostenlosen Online-Dienste zum Verwischen von Gesichtern“. Das ist das Gegenteil von dem, weshalb du hier bist. Die andere lädt ein Modell in den Browser. Bei einem modernen Erkennungsmodell bedeutet das mehrere Megabytes über eine Telefonverbindung, bevor die Seite irgendetwas tun kann.

Diese Seite tut beides nicht. Wenn der Browser die experimentelle Shape Detection API bereitstellt – Chrome auf Android und einige Desktop-Versionen hinter einer Einstellung –, verwendet die Schaltfläche „Scannen“ sie. Das Ergebnis wird als Vorschlag gekennzeichnet. Andernfalls wird die Schaltfläche nicht angezeigt, weil eine Schaltfläche, die stillschweigend nichts tut, schlechter ist als keine Schaltfläche.

Die Bereiche von Hand zu zeichnen dauert etwa fünf Sekunden pro Gesicht und hat eine Eigenschaft, die kein Erkennungsmodell besitzt: Du hast das Bild angesehen. Ein Erkennungsmodell findet Gesichter von vorn. Es findet nicht die Person im Profil am Bildrand, das Kind in einer Fensterspiegelung, das Gesicht auf einem Plakat, den Namen auf einem Lanyard oder das Straßenschild, das dem ganzen Foto seinen Ort gibt.

Was im Bild sonst noch jemanden identifizieren kann

Ein Kasten über einem Gesicht ist der Anfang der Arbeit, nicht ihr Ende. Bevor du ein Foto veröffentlichst, auf dem jemand nicht identifizierbar sein sollte, lohnt sich ein weiterer Blick auf das Bild – diesmal auf Dinge, die keine Gesichter sind:

  • Namensschilder, Lanyards, Ausweise und die Rückseite eines Ausweises, die durch die Hülle eines Lanyards sichtbar ist.
  • Bildschirme – ein Laptop, ein Telefon oder ein Monitor im Hintergrund –, auf denen häufig ein E-Mail-Programm zu sehen ist.
  • Spiegelungen in Fenstern, Spiegeln, Wasserkochern, Brillen und polierten Tischen.
  • Hausnummern, Straßenschilder, Ladenfronten, Busliniennummern und der Blick aus einem Fenster.
  • Fahrzeugkennzeichen, auch teilweise sichtbare, sowie markante Fahrzeuge.
  • Tattoos, Narben und Schmuck, die identifizierend wirken und selten als solche wahrgenommen werden.
  • Dokumente, Umschläge, Rezepte und Lieferetiketten, die auf einer Oberfläche liegen.
  • Uniformen und Abzeichen, die eine Person auf einen Arbeitsplatz in einer bestimmten Schicht eingrenzen.

Und dann ist da noch der Teil, der sich überhaupt nicht im Bild befindet: die Metadaten der Datei. Ein Foto, auf dem jedes Gesicht abgedeckt ist, kann weiterhin die Koordinaten des Aufnahmeorts und die Seriennummer der Kamera enthalten. Dieses Tool entfernt all das als Nebeneffekt, weil die Ausgabe aus Pixeln kodiert wird. Im Metadaten-Tool kannst du nachsehen, was vor dem Entfernen darin enthalten war.

Screenshots sind der häufigste Anwendungsfall

Die meisten Dateien, die eine Schwärzung durchlaufen, sind keine Personenfotos. Es sind Screenshots: ein Kontoauszug für einen Streitfall, ein Nachrichtenverlauf als Beleg, ein Fehlerbericht mit den Daten eines Kunden auf dem Bildschirm oder eine Rechnung für eine Spesenabrechnung. Screenshots enthalten eine bestimmte Reihe von Dingen, die leicht übersehen werden.

Die Statusleiste steht an erster Stelle. Der Name des Mobilfunkanbieters, die Signalstärke, der Akkustand und die genaue Uhrzeit befinden sich in den obersten Pixelreihen und grenzen zusammen eine Person und einen Zeitpunkt ein. An zweiter Stelle steht die Browseroberfläche: eine URL mit einem Sitzungstoken, eine Liste geöffneter Tabs, die einen ganzen Nachmittag beschreibt, ein Autovervollständigungsmenü oder eine Lesezeichenleiste mit internen Werkzeugen eines Unternehmens. An dritter Stelle steht die umgebende Oberfläche: eine Seitenleiste mit Kontaktnamen, eine Benachrichtigung oder ein Kontowechsler, der neben einer beruflichen Adresse eine private Adresse zeigt.

Decke all das ab und verwende PNG als Ausgabeformat für alles, was Text enthält. JPEG komprimiert Textkanten schlecht. Ein geschwärzter Screenshot, der schwer zu lesen ist, wird sonst möglicherweise erneut ungeschwärzt verschickt.

Was mit der Datei geschieht, Schritt für Schritt

Das Bild wird vom Browser dekodiert. Dabei wird seine EXIF-Drehung auf die Pixel angewendet, damit das, was du auf dem Bildschirm siehst, dem exportierten Bild entspricht. Beim Zeichnen eines Bereichs wird ein Rechteck in Bildkoordinaten aufgezeichnet, nicht in Bildschirmkoordinaten. Dadurch sitzt die Abdeckung unabhängig davon an der richtigen Stelle, wie stark die Vorschau an dein Fenster angepasst wurde. Beim Anwenden wird das Bild in voller Auflösung neu gezeichnet, die Pixel jedes Bereichs werden ersetzt und das Ergebnis wird kodiert.

Zu keinem Zeitpunkt wird etwas hochgeladen, und es gibt keine Anfrage, die die Seite stellen könnte: Die Module unter /js/tools/ enthalten keinerlei Netzwerkcode. Sobald die Seite geladen ist, kannst du die Netzwerkverbindung vollständig trennen und alles funktioniert weiterhin. Das ist die Version dieser Aussage, die du überprüfen kannst, statt sie einfach glauben zu müssen.

Wenn ein Foto empfindlich genug ist, um vor dem Versenden geschwärzt zu werden, ist es normalerweise auch empfindlich genug, um gar nicht erst in der Kamerarolle zu liegen. Dafür ist der Tresor gedacht – Dateien, die auf dem Gerät und außerhalb der Fotosammlung verschlüsselt werden. Auf der Verschlüsselungsseite wird jeder Parameter genannt, statt die Verschlüsselung als militärisch sicher zu bezeichnen.

WAS ES NICHT KANN

Die Grenzen, hier genannt statt später entdeckt

  • Es gibt keine automatische Gesichtserkennung, sofern dein Browser nicht die Shape Detection API bereitstellt, was kaum ein Browser tut. Die Alternative wäre, dein Foto an einen Erkennungsdienst hochzuladen oder ein Modell auf dein Telefon zu bringen. Beides geschieht auf dieser Seite nicht.
  • Ein Rahmen um ein Gesicht bedeutet keine Anonymität. Ein Namensschild, eine Spiegelung, ein sichtbares Straßenschild, ein markantes Tattoo, ein Gang in einer Bildfolge und die umgebenden Metadaten identifizieren Personen. Nur Letzteres wird hier behandelt.
  • Pixel mit einer groben Blockgröße können nicht rückgängig gemacht werden, zeigen aber weiterhin die Form und Farbe des Abgedeckten. Ein einfarbiger Block zeigt nichts.
  • Die Ausgabe wird neu kodiert. Eine eingehende JPEG-Datei ist daher eine JPEG-Datei, die zweimal durch einen Encoder gelaufen ist. Das ist der Preis für eine Schwärzung, die die Pixel tatsächlich entfernt.

Fragen, die dazu häufig gestellt werden

  1. 01 Kann ein verwischtes Gesicht wiederhergestellt werden?
    Eine leichte Unschärfe über Text oder einem kleinen Gesicht wurde in veröffentlichten Forschungsarbeiten rückgängig gemacht, weil eine Unschärfe ein Mittelwert ist und sich ein Mittelwert aus einem bekannten Alphabet durchsuchen lässt. Dieses Tool zerstört den Bereich zuerst, indem es ihn in Zellen mittelt, und verwischt erst danach die zerstörte Version. Dadurch bleibt kein ursprüngliches Signal zur Wiederherstellung übrig. Für alles, was wirklich wichtig ist, verwende den einfarbigen Block.
  2. 02 Warum reicht ein schwarzer Kasten in einem PDF oder einer Screenshot-Markierung nicht aus?
    Weil es sich um ein Objekt handelt, das darüber gezeichnet wurde. Der Text oder das Bild darunter befindet sich weiterhin in der Datei und erscheint wieder, wenn das Objekt gelöscht wird. Das hat Kanzleien, Behörden und Zeitungen wiederholt in Verlegenheit gebracht. Hier wird die Abdeckung in den Pixelpuffer gemalt und die Datei aus diesem Puffer kodiert. Es gibt keine Ebene, keinen Verlauf und nichts darunter.
  3. 03 Enthält die geschwärzte Datei weiterhin den Aufnahmeort?
    Nein. Die Ausgabe wird aus Pixeln kodiert. EXIF, GPS, XMP und ein etwaiger C2PA-Datensatz werden nicht übernommen. Wenn du sehen möchtest, was vor dem Entfernen darin enthalten war, liest der Metadaten-Viewer auf dieser Website jedes Feld aus und erklärt es.
  4. 04 Wird das Foto irgendwo hochgeladen?
    Nein. Es wird in diesem Browser-Tab dekodiert, gezeichnet und neu kodiert. Nach dem Laden verlässt keine Anfrage die Seite.
  5. 05 Welchen Modus sollte ich verwenden?
    Einen einfarbigen Block, wenn etwas entfernt wurde und nichts davon erhalten bleiben soll. Pixel, wenn die Form Teil des Bildes ist – etwa eine Menge von Menschen oder ein Raum – und die Komposition erkennbar bleiben soll. Unschärfe, wenn das Ergebnis natürlich aussehen muss und du akzeptierst, dass dies die schwächste der drei Optionen ist.
  6. 06 Kann ich einen Screenshot einer Nachricht oder eines Kontoauszugs schwärzen?
    Ja, ein Screenshot ist der häufigste Anwendungsfall. Bedecke die Kontonummer, den Kontaktnamen, den Kontostand und den Avatar. Prüfe auch die Statusleiste: Mobilfunkanbieter, Akku und die genaue Uhrzeit sind Details, die deinen Ort oder Zeitpunkt eingrenzen.
  7. 07 Funktioniert das auf einem Telefon?
    Ja. Mit dem Finger zu ziehen zeichnet einen Bereich genauso wie mit einer Maus, und der Dateiauswahldialog bietet die Kamerarolle an. Ein sehr großes Foto kann auf einem älteren Telefon einige Sekunden für die Kodierung benötigen.
  8. 08 Was geschieht mit den Teilen, die ich nicht abgedeckt habe?
    Gar nichts, abgesehen davon, dass das gesamte Bild einmal durch einen Encoder läuft. Es gibt keinen Filter, keine Verbesserung und keinen Upload.

Weitere Tools auf dieser Website

Alle 10 Tools

Diese Tools gibt es, weil unter der App immer wieder dasselbe Problem auftaucht: Ein Foto sagt mehr aus, als die sendende Person beabsichtigt hat. App-Vault ist die iPhone-Seite davon — ein verschlüsselter Tresor für Dateien, die überhaupt nicht in die Kamerarolle gehören. Was der Tresor tut, die Kryptografie dahinter sind dokumentiert, statt nur behauptet 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.