EXIF-Daten eines Fotos auslesen
Dieses Werkzeug aus dem KIT zeigt die EXIF-Metadaten eines Fotos an: wann und mit welcher Kamera oder welchem Smartphone es aufgenommen wurde, die GPS-Koordinaten, falls vorhanden, sowie Ausrichtung und Aufnahmeparameter. Es läuft vollständig in Ihrem Browser, die Datei wird also nirgendwo hochgeladen.
Im Browser ausführen – kostenlos
Läuft direkt in Ihrem Browser – kostenlos. Ihre Datei verlässt Ihren Browser nicht und wird an keinen Server übertragen.
Was in den EXIF-Daten steckt
Jedes Foto, das eine Kamera oder ein Smartphone aufnimmt, trägt eine unsichtbare Reihe von Angaben mit sich: Datum und Uhrzeit, Marke und Modell des Geräts, Belichtungszeit, Blende und ISO-Wert, die Ausrichtung und – wenn GPS aktiviert war – die Koordinaten des Aufnahmeortes. Diese Angaben sieht man dem Bild nicht an, sie reisen aber mit der Datei überallhin mit, wo Sie sie hinschicken.
Kostenlos und ohne Anmeldung, direkt im Browser
Dieses Werkzeug gehört zu den kostenlosen Werkzeugen im KIT: Es läuft vollständig im Browser, ohne Limit und ohne Anmeldung. Ihre Datei verlässt Ihren Browser nicht – die Auswertung findet auf Ihrem Gerät statt, und die Daten bleiben auf Ihrem Computer oder Smartphone. So prüfen Sie Metadaten, die persönlich sein können, ohne sie einem fremden Server anzuvertrauen oder ein Konto anlegen zu müssen.
Wofür Sie die Daten brauchen
Die EXIF-Daten zeigen Ihnen, wann eine Aufnahme wirklich entstanden ist und mit welchem Gerät – nützlich, um die Echtheit eines erhaltenen Fotos einzuschätzen, etwa bei einer Versicherungsangelegenheit oder einem Streitfall. Ebenso hilft der Blick auf die Daten, vor einer Veröffentlichung zu prüfen, ob eine GPS-Position enthalten ist. Fotografinnen und Fotografen nutzen die Aufnahmeparameter außerdem, um eine gelungene Einstellung später gezielt zu wiederholen.
Nicht jedes Foto hat welche
Viele soziale Netzwerke und Messenger entfernen die Metadaten beim Hochladen automatisch, und ein Screenshot besitzt von vornherein keine Aufnahmedaten, da er keine Kamera durchlaufen hat. Zeigt ein Foto also „keine Daten“ an, ist es meist bereits über eine dieser Plattformen gelaufen oder mehrfach weiterverschickt worden – auch das ist an sich schon eine nützliche Information über die Herkunft des Bildes.
Anwendungsfälle
Das Aufnahmedatum eines Fotos prüfen
Für eine Versicherungsangelegenheit erhalten Sie per WhatsApp das Foto eines Schadens. Sie lesen die EXIF-Daten aus, um das tatsächliche Aufnahmedatum zu prüfen – sofern es noch vorhanden ist – und ob es zur geschilderten Situation passt.
GPS-Daten vor der Veröffentlichung kontrollieren
Anna Hoffmann möchte ein zu Hause fotografiertes Verkaufsobjekt online stellen. Sie prüft zuerst, ob GPS-Koordinaten im Bild stecken: Falls ja, weiß sie, dass sie diese entfernen muss, um die Adresse nicht preiszugeben.
Aufnahmeparameter eines gelungenen Fotos nachvollziehen
Ein Fotograf prüft Belichtungszeit, Blende und ISO-Wert eines gut gelungenen Fotos, um dieselben Einstellungen in einer ähnlichen Situation erneut zu verwenden.
Häufige Fragen
Ist das wirklich kostenlos?
Ja. Das Auslesen der EXIF-Daten im Browser ist kostenlos, ohne Nutzungslimit und ohne Anmeldung. Keine versteckten Kosten und kein Abonnement: Sie öffnen das Werkzeug, laden das Foto und lesen die Daten.
Wird mein Foto irgendwohin hochgeladen?
Nein. Die Auswertung findet vollständig in Ihrem Browser statt: Das Foto wird an keinen Server gesendet, und die Daten verlassen Ihr Gerät nicht. Deshalb können Sie auch persönliche Metadaten bedenkenlos prüfen.
Warum zeigt mein Foto keine EXIF-Daten an?
Weil die Metadaten bereits entfernt wurden: Viele soziale Netzwerke und Messenger löschen sie beim Hochladen, und Screenshots enthalten von vornherein keine Aufnahmedaten. In diesem Fall gibt es schlicht nichts zu lesen – was selbst schon einen Hinweis auf die Herkunft des Fotos gibt.
Kann ich den Aufnahmeort auf einer Karte sehen?
Das Werkzeug zeigt Ihnen die GPS-Koordinaten, wenn sie in der Datei vorhanden sind; mit diesen Koordinaten öffnen Sie anschließend selbst eine Karte, um den Ort zu finden. Fehlt das GPS im Foto, gibt es keine Position zum Anzeigen.
Lässt sich das Werkzeug auch unterwegs auf dem Handy nutzen?
Ja, direkt im Browser des Smartphones, ohne App-Installation. Sie wählen das Foto aus der Galerie und sehen sofort die Metadaten.
Gibt es eine Möglichkeit, viele Fotos automatisch auszulesen?
Ja: Zusätzlich zur kostenlosen Nutzung im Browser ist dasselbe Auslesen über die API verfügbar, um größere Mengen an Bildern automatisiert zu verarbeiten, mit einem Preis pro Anfrage.
Für Entwickler — API-Zugang
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.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/image/exif-read \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"image":"https://ejemplo.com/imagen.jpg"}'const res = await fetch("https://api.kit.forhosting.com/image/exif-read", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"image": "https://ejemplo.com/imagen.jpg"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/image/exif-read",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"image": "https://ejemplo.com/imagen.jpg"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/image/exif-read", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"image":"https://ejemplo.com/imagen.jpg"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"image":"https://ejemplo.com/imagen.jpg"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/image/exif-read", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"image": "https://ejemplo.com/imagen.jpg"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "image.exif_read",
"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.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_mb | 15 |
max_megapixels | 12 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |