En GIF har ingen EXIF att leta efter.

Släpp en GIF nedanför. Vad den kan bära är en kort lista, och de flesta filer bär inget av det.

Formatet är äldre än frågan

GIF blev färdigt 1989, innan digitalkameror var en konsumentprodukt och åratal innan någon specificerade EXIF. Ingenting i det var utformat för att registrera vem som tog en bild eller var, och ingen revision lade någonsin till det. En GIF kan inte bära en kamera, ett objektiv, en tidpunkt eller koordinater – inte för att de tagits bort, utan för att det aldrig funnits någon plats att lägga dem.

Vad den kan bära i stället

Två saker. Ett kommentarstillägg håller ren text, som kodare ibland använder för en vattenstämpel eller ett verktygsnamn. Ett programtillägg håller elva bytes identifierare följt av vad det programmet nu vill – så lagrar Netscape 2.0-blocket det varvantal som får en animering att gå om, och så smugglas XMP in i en GIF när ett verktyg envisas med att skriva det.

Färg är en tabell, inte en profil

En GIF väljer högst 256 färger och listar dem i en färgtabell, globalt eller per bildruta. Det finns ingen ICC-profil och ingenstans att lägga en, så samma fil kan se olika ut på två skärmar utan att något i filen korrigerar för det. Det förklarar också gyttret du ser i en fotografisk GIF: bilden pressades in i en så liten tabell.

En GIF:s form

En GIF öppnar med ett huvud och en beskrivning av ytan, och upprepar sedan en följd block – en bildruta, tillägget som tajmar den, och vilken kommentar en kodare än lämnat efter sig – tills avslutningsblocket stänger filen.
HuvudLogisk skärmbeskrivningGlobal färgtabellData- och tilläggsblockKommentarstilläggProgramtilläggGrafikstyrningstilläggBilddataAvslutningsblock
  • Struktur
  • Kan bära metadata
  • Själva bilden

Var en GIF förvarar saker

Huvud
GIF87a eller GIF89a. Tilläggsblock finns bara i 89a.
Logisk skärmbeskrivning
Ytans storlek, och om en global färgtabell följer.
Global färgtabell
Upp till 256 färger för hela filen.
Kommentarstillägg
Ren text. Det närmaste metadata en GIF har.
Programtillägg
En identifierare och dess data. Varvantalet bor här; XMP också när det finns.
Grafikstyrningstillägg
Bildrutans fördröjning, genomskinlighet och bortrensning. Ett per bildruta.

Frågor om GIF

Innehåller en GIF EXIF- eller platsdata?Öppna

Nej. Formatet har ingen struktur som kunde hålla någotdera, och har aldrig haft det. Om du behöver veta om en bild går att spåra är GIF det enda formatet där svaret är givet i förväg.

Vad finns då att granska?Öppna

Filstrukturen – ytans storlek, färgtabellen, antalet bildrutor och deras tajming – och vilka kommentars- eller programblock en kodare än lämnat efter sig. Taggtabellen visar det som faktiskt finns i stället för en tom EXIF-avdelning.

Varför blir en rensad GIF en PNG?Öppna

För att omkodningsrensningen ritar om bilden på en rityta, som håller en bildruta och skriver PNG förlustfritt. Du får exakta pixlar för den bildrutan, och animeringen överlever inte.

Kan en GIF avslöja programvaran som gjorde den?Öppna

Ibland, genom ett kommentars- eller programblock. Men GIF-filer kodas om så ofta på vägen runt internet att det en första kodare skrev vanligen redan kastats av en senare.

Vad det kan göra

Ta bort EXIF-data
Släpp in ett foto och ladda ner en kopia utan dess inbäddade metadata. En JPEG förlorar sitt EXIF-segment utan att pixlarna rörs; HEIC, PNG, WebP och resten omkodas. Ingenting laddas upp.
Ta bort platsen
Se koordinaterna ett foto bär på och ladda sedan ner en kopia utan dem. En JPEG förlorar platstaggarna och behåller allt annat. Ingenting laddas upp.
Redigera JPEG-EXIF
Ändra titel, upphovsperson, beskrivning, upphovsrätt, programvara och tidpunkt i en JPEG och ladda sedan ner den redigerade kopian. Körs lokalt; din originalfil ändras aldrig.
XMP-, IPTC- och ICC-läsare
Läs varje metadatagrupp en fil bär – EXIF, XMP, IPTC, ICC, tillverkarnoteringar – grupperade och exporterbara som JSON. För kvalitetskontroll, forensik och felsökning av ett flöde. Ingenting laddas upp.
Öppna flera foton
Öppna upp till femtio foton, se vilka som bär en plats och ta med hela samlingen som kalkylark. Ingenting laddas upp, och originalen skrivs aldrig till.