§

Bild ablegen oder zum Auswählen klicken

Bild ablegen oder zum Auswählen klicken

JPEG, TIFF — HEIC abhängig von Ihrem Browser. Bis zu 30 MB pro Datei.

Journalisten und Dokumentarfotografen im deutschsprachigen Raum, die unter den Ethikrichtlinien des Deutschen Presserats arbeiten, entfernen EXIF-Daten routinemäßig vor der Übermittlung an Bildagenturen, da ein eingebettetes GPS-Tag den Aufenthaltsort einer vertraulichen Quelle oder eines verdeckten Mitarbeiters preisgeben kann. Die Gesellschaft für Freiheitsrechte (GFF) und Datenschutzbehörden empfehlen das EXIF-Bereinigen als grundlegende Datenschutz-Maßnahme für Fotojournalisten, die über Demonstrationen oder politische Veranstaltungen berichten. Anwälte für Informantenschutz raten Mandanten, Metadaten zu entfernen, bevor fotografische Beweise per E-Mail übermittelt werden, damit die Datei nicht unbeabsichtigt den Aufnahmeort offenbart. Das Ausführen dieses Schritts in einem Browser-Tab bedeutet, dass das Originalfoto niemals einen entfernten Server berührt.

Wie das EXIF-Entfernen funktioniert

Eine JPEG-Datei ist eine Sequenz getaggter Segmente namens APP-Marker, die direkt nach der zweibytige SOI-Signatur (0xFFD8) beginnen. EXIF-Daten liegen in APP1, GPS innerhalb desselben APP1-Blocks als Sub-IFD, und IPTC in APP13. Das Tool durchläuft jeden Marker, identifiziert die metadatentragenden, entfernt sie und setzt die verbleibende Nutzlast zu einem gültigen JPEG zusammen.

  1. APP-Marker parsen. Das Tool liest den rohen ArrayBuffer und durchläuft die JFIF-Marker-Sequenz byteweise. Jedes zweibytige Marker-Tag identifiziert einen Segment-Typ: APP0 (der JFIF-Header), APP1 (EXIF und XMP), APP13 (Photoshop und IPTC) und so weiter bis APP15. Der Parser zeichnet Offset und Byte-Länge jedes Segments in einer kleinen Tabelle auf, bevor er irgendetwas verändert, sodass der ursprüngliche Buffer im Speicher unverändert bleibt.
  2. EXIF-Tags dekodieren. Die APP1-Nutzlast ist eine Mini-TIFF-Struktur mit vier Image File Directories: 0th IFD (Hauptbildattribute), Exif SubIFD (Belichtung, Objektiv, Brennweite, ISO), GPS IFD (Breiten-/Längengrad, Höhe, Richtung) und 1st IFD (das eingebettete Vorschaubild). Jedes Tag trägt einen numerischen Code, einen Datentyp und einen Wert. Das Tool ordnet numerische Codes lesbaren Namen zu und rendert sie im Metadaten-Panel nach IFD gruppiert.
  3. GPS-Tags markieren. Jedes Tag im GPS-IFD wird mit einem roten Datenschutz-Badge hervorgehoben. Breiten- und Längengrad werden als drei rationale Zahlen (Grad, Minuten, Sekunden) plus Referenzrichtung (N oder S, E oder W) gespeichert. Das Tool konvertiert sie in vorzeichenbehaftete Dezimalgrad mit sechs Nachkommastellen (~11 cm am Äquator) und zeigt das Ergebnis im GPS-Panel zusammen mit einem OpenStreetMap-Link. Es geht keine Tile-Anfrage raus — der Link wird lokal generiert und öffnet sich nur, wenn Sie darauf klicken.
  4. Metadaten entfernen. Bei JPEG-Dateien verwendet der Standardpfad piexifjs, um das APP1-Segment vollständig zu entfernen und eine neue Daten-URL mit unveränderten Pixeldaten zurückzugeben. Wenn "Ausrichtung beibehalten" aktiv ist, dreht das Tool das Bild auf einem <canvas> entsprechend dem ursprünglichen Orientation-Tag-Wert (1–8), bevor es entfernt wird, sodass das visuelle Ergebnis der Kameraabsicht entspricht — die Rotation wird in die Pixel gebacken, anstatt auf ein Metadaten-Flag zu vertrauen.
  5. Canvas-Neu-Kodierungspfad. Wenn "ICC-Farbprofil beibehalten" deaktiviert ist, zeichnet das Tool das Bild auf ein verstecktes <canvas> und ruft canvas.toBlob('image/jpeg', Qualität) auf. Dieser Pfad entfernt alles (EXIF, XMP, IPTC, ICC-Profil, Vorschaubild) und ermöglicht die Steuerung des JPEG-Qualitätsreglers von 60 bis 100. Standard ist 92, was Dateien mit wenigen Prozent der Originalgröße bei für die meisten Fotos kaum wahrnehmbarer Qualitätsdifferenz liefert.
  6. Die saubere Datei herunterladen. Der bereinigte Blob wird als Download mit dem Namen <originalname>-stripped.jpg angeboten. Das Tool parst das Ergebnis erneut und bestätigt, dass der EXIF-GPS-Abschnitt leer ist, bevor der Download-Link erscheint, sodass Sie nie eine Datei mit "stripped" im Namen erhalten, die noch ein Standort-Tag trägt. PNG- und WebP-Dateien tragen kein EXIF; das Tool zeigt eine "Kein EXIF"-Meldung und überspringt den Entfernungsschritt für diese Formate.

Warum EXIF vor dem Teilen entfernen

  • Standortdatenschutz. Smartphones betten standardmäßig genaue GPS-Koordinaten in jedes Foto ein. Ein JPEG aus einem Restaurant, einem Büro oder einem Zuhause trägt diese Adresse mit einer Genauigkeit von etwa fünf Metern in seinen Metadaten. Das GPS-Tag vor dem Posten in sozialen Medien, dem E-Mail-Versand an Fremde oder dem Anhängen an ein öffentliches Support-Ticket zu entfernen, löscht diesen Standort-Fingerabdruck vollständig.
  • Anonymität in Veröffentlichungen. Journalisten, Aktivisten und Whistleblower entfernen EXIF vor der Einreichung von Fotos, weil Kameraseriennummer, Objektiv-Firmware-Version und Erstellungszeitstempel mit anderen veröffentlichten Bildern abgeglichen werden können, um den Fotografen zu identifizieren. Das Entfernen dieser Tags ist ein grundlegender Sicherheitsschritt für alle, deren Name nicht mit einem bestimmten physischen Gerät verknüpft werden sollte.
  • Geringere Dateigröße. Ein typisches Smartphone-JPEG trägt 5 bis 15 KB Metadaten in seinem APP1-Segment, einschließlich des eingebetteten 160×120-Vorschaubilds. Das ist gering im Vergleich zu einem 5-MB-Foto, aber das Entfernen bei 1.000 Produktbildern spart 5 bis 15 MB pro Upload-Runde — nützlich beim Bereinigen eines Produktkatalogs, einer Stockfoto-Bibliothek oder eines Pinterest-Exports.
  • Kamera-Fingerabdruck entfernen. Kameramarke, -modell, Firmware-Version, Objektiv-Kennung und Verschluss-Betätigungszähler bilden einen Fingerabdruck, der Fotos über verschiedene Uploads hinweg verknüpfen kann, auch wenn das EXIF sonst unauffällig ist. Wenn Sie Bilder teilen, ohne Ihre Hardware zu offenbaren (ein Fehlerbericht, eine Wettbewerbseinreichung, ein anonymes Portfolio), lebt diese identifizierende Information im Exif SubIFD. Entfernen Sie sie, und die Verbindung ist gebrochen.

Häufige Anwendungsfälle

Das EXIF-Entfernen kommt immer dann vor, wenn ein Foto den Besitzer wechselt und die mitgeführten Metadaten Probleme für Absender oder Betreff verursachen könnten.

  • Social-Media-Uploads: Die meisten Plattformen entfernen EXIF serverseitig sowieso, aber clientseitiges Entfernen zuerst bedeutet, dass die ursprünglichen Koordinaten nie an die Server der Plattform übermittelt werden. Wenn deren Pipeline jemals ein Datenleck hat (oder gerichtlich vorgeladen wird), sind die ursprünglichen GPS-Daten nicht in ihren Protokollen, weil sie nie gesendet wurden.
  • Journalismus und Dokumentarfotografie: Bildagenturen und Fotoredaktionen erfordern saubere Metadaten, damit Namensnennung und Bildunterschriftsdaten von der Redaktion kontrolliert werden, nicht von der Kamera. Fotoredakteure bei dpa, Reuters und AFP lassen alle eingehenden Bilder durch einen Metadaten-Bereinigungsschritt laufen, bevor sie über den Teletype gehen.
  • Immobilien- und Produktangebote: Immobilienmakler und E-Commerce-Verkäufer laden routinemäßig Fotos hoch, die an der Immobilien- oder Lageradresse aufgenommen wurden. Das Entfernen von GPS vor dem Upload verhindert, dass das Angebot unbeabsichtigt eine genaue Geschäftsadresse in der Datei veröffentlicht — nützlich, wenn das Lager eine Privatadresse ist oder die Immobilie noch bewohnt ist.

Ein Praxisbeispiel

Ein 3,5-MB-JPEG, aufgenommen mit einem aktuellen iPhone, trägt etwa 12 KB APP1-Metadaten: GPS-Koordinaten mit Peilung und Höhe, den Aufnahmezeitstempel auf die Millisekunde genau, Kameramodell und Objektiv-Kennung, Weißabgleicheinstellungen und ein eingebettetes 160×120-Vorschaubild. Nach dem Entfernen mit dem Standard-piexif-Pfad landet die Datei bei 3,488 MB. Das sind 12 KB weniger, pixelidentisch zum Original und frei vom Standort-Ping. Das GPS-Panel oben zeigt genau, welche Koordinaten entfernt wurden, bevor Sie herunterladen.

Was sind EXIF-Metadaten?

EXIF (Exchangeable Image File Format) ist ein Standard, der definiert, wie Digitalkameras und Smartphones Metadaten in Bilddateien speichern. Ein typisches Smartphone-JPEG enthält Kameramarke und -modell, Objektiv-Brennweite, Verschlusszeit, ISO, den genauen GPS-Standort (auf wenige Meter genau), den Erstellungszeitstempel und ein kleines eingebettetes Vorschaubild — alles unsichtbar im gerenderten Bild, aber lesbar von jeder EXIF-fähigen Anwendung, einschließlich des Betriebssystem-Dateibrowsers und den meisten Bildbearbeitungsprogrammen.

Warum sollte ich EXIF vor dem Teilen eines Fotos entfernen?

Das GPS-Tag offenbart, wo das Foto aufgenommen wurde, auf wenige Meter genau. Ein Foto ohne vorheriges Entfernen teilen bedeutet, diesen Standort mit jedem zu teilen, der die Datei erhält. Kameraseriennummern und Objektiv-Kennungen können den Fotografen auch über separate Uploads hinweg identifizieren, was für alle relevant ist, die unter einem Pseudonym veröffentlichen. Das Entfernen eliminiert all das, bevor die Datei Ihr Gerät verlässt.

Beeinträchtigt das die Bildqualität?

Der Standard-piexif-Pfad entfernt das APP1-Segment, ohne Bildpixel zu berühren, sodass die Qualität bitidentisch zum Original ist. Der Canvas-Neu-Kodierungspfad (verwendet, wenn "ICC-Farbprofil beibehalten" deaktiviert ist oder "Ausrichtung beibehalten" für ein gedrehtes Bild aktiv ist) kodiert die Pixel auf den gewählten JPEG-Qualitätsschiebereglerwert neu — setzen Sie den Regler auf 95 oder höher, um das sichtbare Ergebnis bei den meisten Fotos nah an der Quelle zu halten.

Was ist mit HEIC-Dateien vom iPhone?

Das HEIC-Entfernen hängt von der nativen HEIC-Unterstützung Ihres Browsers ab. Safari 13+ dekodiert HEIC nativ; Chrome und Firefox nicht. Wenn Ihr Browser das HEIC nicht anzeigen kann, verwenden Sie zuerst die Option "Als JPEG exportieren" auf Ihrem Telefon (in iOS Fotos: Teilen → Optionen → Maximale Kompatibilität), und laden Sie dann das JPEG hier hoch. Der Entfernungsschritt bei der konvertierten Datei funktioniert genauso wie bei jedem anderen JPEG.

Jedes Entfernen läuft lokal in Ihrem Browser. Das Originalfoto erreicht keinen Server, und die bereinigte Datei wird vollständig aus dem ArrayBuffer erzeugt, der beim Upload in den Speicher geladen wird. Laden Sie ein Foto hoch, prüfen Sie die Metadaten und laden Sie die bereinigte Kopie herunter.