ForHosting KIT · Bilder bearbeiten & analysieren

Entfernung von GPS-Metadaten aus einem Bild bestätigen

Vergleichen Sie die Metadaten eines Fotos vor und nach dem Bereinigen und bestätigen Sie, dass kein Standort übrig bleibt: Im Beispiel stehen die Tags für Breite, Länge und Höhe als die 3 entfernten in der Liste, und jedes verbliebene GPS-Tag lässt die Prüfung scheitern. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Läuft direkt in Ihrem Browser – kostenlos. Ihre Datei verlässt Ihren Browser nicht und wird an keinen Server übertragen.

Die Entfernung von Standortmetadaten lässt sich leicht behaupten, sollte aber zuverlässig geprüft werden. Diese Funktion vergleicht ausgelesene Bildmetadaten vor und nach einem Bereinigungsvorgang, erkennt GPS-bezogene Felder rekursiv und bestätigt, dass keines davon im Ergebnis vorhanden ist. Sie meldet die genauen entfernten Pfade und eignet sich damit für automatisierte Datenschutzkontrollen, Veröffentlichungsabläufe und Prüfprotokolle. Bleibt auch nur ein GPS-Tag bestehen, liefert die Anfrage einen Fehler statt einer irreführenden Erfolgsmeldung.

Erfassen Sie vergleichbare Metadaten vor und nach der Bereinigung

Lesen Sie zunächst die Metadaten des Originalbildes und der bereinigten Ausgabe möglichst mit demselben Werkzeug aus. Ein einheitlicher Reader hält Bezeichnungen und Verschachtelung der Namensräume konsistent, sodass sich der Bericht leichter auswerten lässt. Die Prüfung durchläuft beide Objekte rekursiv und erkennt daher Kamerafelder wie <code>EXIF.GPSLatitude</code>, XMP-Schlüssel wie <code>XMP.exif:GPSLongitude</code> sowie Werte innerhalb eines <code>GPS</code>-Objekts.

Als Eingabe dienen Metadaten und nicht die Bildbytes: Die Funktion überprüft die Nachweise aus Ihrem Extraktions- und Bereinigungsablauf, verändert die Datei jedoch nicht selbst. Bewahren Sie den ursprünglichen Schnappschuss vor dem Entfernen auf, denn er dokumentiert die zuvor vorhandenen Standortangaben. Andere Kamera-, Urheberrechts-, Ausrichtungs- und Beschreibungsfelder dürfen ohne Fehler bestehen bleiben.

Verknüpfen Sie für belastbare Prüfungen beide Schnappschüsse mit derselben Auftragskennung und stellen Sie sicher, dass sie genau zu den untersuchten Quell- und Ausgabedateien gehören.

Werten Sie Bestätigung und Liste der entfernten Tags aus

Eine erfolgreiche Antwort bedeutet, dass der spätere Schnappschuss keine erkannten GPS-Tags enthält. Auch ein Ausgangszustand ohne GPS-Tags ist gültig: Er bestätigt, dass die spätere Aufnahme ebenfalls sauber ist, und ergibt eine leere Liste. Die Erkennung richtet sich nach Schlüsselnamen und GPS-Namensräumen, nicht nach Koordinatenwerten.

Deshalb zählt ein vorhandener Tag auch dann, wenn sein Wert numerisch null, leer oder als null-Datenwert gespeichert ist. Diese vorsichtige Regel prüft das Feld selbst, ohne die Verwendbarkeit seines Inhalts zu erraten. Leere GPS-Container zählen nicht, da sie keine Metadatenblätter enthalten.

Die deterministische Sortierung ermöglicht es Ihnen, Ergebnisse zu speichern, Läufe zu vergleichen und genaue Richtlinien unabhängig von der Eigenschaftsreihenfolge durchzusetzen.

Stoppen Sie den Ablauf bei verbliebenen Standortdaten

Behandeln Sie dies als fehlgeschlagene Bereinigung: Veröffentlichen, laden, versenden oder archivieren Sie das Bild nicht als datenschutzsicher. Prüfen Sie, ob das Werkzeug ein EXIF-GPS-Feld ausgelassen, eine XMP-Standorteigenschaft beibehalten oder Metadaten in einen anderen Namensraum geschrieben hat. Führen Sie die Bereinigung mit der passenden Richtlinie erneut aus, lesen Sie die neue Ausgabe aus und wiederholen Sie die Bestätigung.

Dieses geschlossene Fehlerverhalten verhindert, dass eine Teilbereinigung nur wegen einiger verschwundener Koordinaten erfolgreich wirkt. Tiefen- und Knotengrenzen schützen vor unkontrolliertem Ressourcenverbrauch bei fehlerhaften oder ungewöhnlich großen Daten. Die Ausführung ist deterministisch und verwendet weder Netzwerk noch aktuelle Uhrzeit oder Zufall.

Nutzen Sie das Ergebnis als Baustein eines umfassenderen Datenschutzkonzepts, denn Dateinamen, sichtbare Pixel, Bildunterschriften, Begleitdateien und Mediendatenbanken können einen Ort ebenfalls offenlegen.

Unsichere Fotoveröffentlichungen blockieren

Stoppen Sie ein CMS oder einen Publikationsauftrag, wenn das verarbeitete Bild noch ein GPS-Feld offenlegt.

Datenschutzabläufe für Medien prüfen

Protokollieren Sie genau, welche GPS-Pfade zwischen den ursprünglichen und den bereinigten Metadaten verschwunden sind.

Werkzeuge zur Metadatenentfernung testen

Erkennen Sie mit festen Vorher-Nachher-Beispielen Regressionen nach Änderungen an Bibliothek, Encoder oder Richtlinie.

Entfernt diese Funktion GPS-Metadaten aus einem Bild?

Nein. Sie prüft analysierte Metadaten vor und nach einer getrennten Bereinigung und meldet die verschwundenen GPS-Tags.

Werden verschachtelte EXIF- und XMP-Strukturen unterstützt?

Ja. Die Prüfung durchläuft verschachtelte Objekte und erkennt GPS-präfixierte Felder sowie Werte in GPS-Namensräumen.

Zählt ein leerer oder null gesetzter GPS-Tag weiterhin?

Ja. Die Datenschutzprüfung kontrolliert, ob der Tag vorhanden ist, auch wenn sein aktueller Wert unbrauchbar erscheint.

Was passiert, wenn ein GPS-Tag das Bereinigen übersteht?

Die Prüfung schlägt fehl, statt Erfolg zu melden, und nennt die verbliebenen Tags. Veröffentlichen Sie das Bild nicht als sicher, sondern bereinigen Sie es erneut, lesen Sie die Metadaten der neuen Datei aus und prüfen Sie noch einmal.

Zählt ein GPS-Tag mit leerem Wert oder dem Wert null noch?

Ja. Erkannt wird am Namen des Tags, nicht am Wert, daher zählt ein leerer GPS-Eintrag oder einer mit null weiterhin als verblieben. Eine leere GPS-Gruppe ohne Inhalt zählt dagegen nicht.

Kann ich ein Bild prüfen, das nie Standortdaten hatte?

Ja. Enthalten die Metadaten von vorher keine GPS-Tags, bleibt der Vergleich gültig: Er bestätigt, dass auch die Metadaten von nachher sauber sind, und liefert eine leere Liste entfernter Tags.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/image/metadata-gps-strip-confirm

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/image/metadata-gps-strip-confirm \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"before_metadata":{"EXIF":{"Make":"Example Camera","GPSLatitude":"51 deg 30'\'' 26.00 N","GPSLongitude":"0 deg 7'\'' 39.00 W"},"XMP":{"Creator":"Studio"}},"after_metadata":{"EXIF":{"Make":"Example Camera"},"XMP":{"Creator":"Studio"}}}'
{
  "before_metadata": {
    "EXIF": {
      "Make": "Example Camera",
      "GPSLatitude": "51 deg 30' 26.00 N",
      "GPSLongitude": "0 deg 7' 39.00 W"
    },
    "XMP": {
      "Creator": "Studio"
    }
  },
  "after_metadata": {
    "EXIF": {
      "Make": "Example Camera"
    },
    "XMP": {
      "Creator": "Studio"
    }
  }
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "image.metadata_gps_strip_confirm",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_mb15
max_megapixels12
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Erfassen Sie vergleichbare Metadaten vor und nach der Bereinigung

Übermitteln Sie die analysierten Objekte als <code>before_metadata</code> und <code>after_metadata</code>.

Werten Sie Bestätigung und Liste der entfernten Tags aus

Das Feld <code>confirmed</code> ist true, <code>gps_tags_after</code> ist null und <code>removed_tags</code> führt die zuvor vorhandenen Pfade stabil sortiert auf. <code>removed_count</code> nennt die Länge dieser Liste, während <code>gps_tags_before</code> die ursprüngliche Offenlegung beziffert.

Stoppen Sie den Ablauf bei verbliebenen Standortdaten

Enthält der spätere Schnappschuss noch einen GPS-Tag, gibt die Funktion <code>invalid_input</code> zurück und nennt die verbliebenen Pfade.

Was geschieht, wenn ein GPS-Tag bestehen bleibt?

Die Anfrage schlägt mit invalid_input fehl und nennt die übrigen Pfade, damit eine Teilbereinigung nicht als Erfolg erscheint.

Was kostet eine Prüfung über die API?

Jede Anfrage kostet $0.002. Die deterministische Browserimplementierung verwendet dieselbe zentrale Prüflogik.

Vollständige KIT-Dokumentation lesen →