Przejdź do treści
Metadane zdjęcia: EXIF, IPTC i XMP w praktyce

Metadane zdjęcia: EXIF, IPTC i XMP w praktyce

Grzegorz Hawałej · opublikowano 26 października 2026

Ten poradnik opisuje metadane od strony osoby, która zdjęcia wykonuje, opisuje i wysyła: co zapisuje sprzęt, które pola wypełnia fotoreporter, czym je odczytać i jak nie zgubić ich po drodze. Sprawdzaniu cudzych zdjęć poświęcony jest osobny poradnik: Jak weryfikować zdjęcia: światło, cienie i metadane.

W skrócie

  • Trzy standardy, trzy role: EXIF to dane techniczne zapisywane głównie przez urządzenie. IPTC to zestaw pól opisowych i prawnych, które wypełnia człowiek. XMP to format zapisu, w którym mogą się znaleźć pola obu
  • Najważniejsze pole techniczne: DateTimeOriginal ze strefą czasową OffsetTimeOriginal, czyli czas według zegara urządzenia. To nie jest potwierdzony czas zdarzenia
  • Najważniejsze pola opisowe: podpis, autor, sygnatura, źródło, prawa autorskie i instrukcje publikacji
  • Autor i prawa: sprawdź, czy aparat albo telefon wypełnia te pola. Jeśli nie, dopisz je przy imporcie
  • Główne narzędzie: ExifTool. Odczytuje i zapisuje niemal wszystkie formaty, bezpłatnie
  • Metadane giną po drodze: serwisy społecznościowe i komunikatory zwykle je usuwają, a każda konwersja pliku może je zmienić
  • Metadane mogą ujawnić źródło: GPS, czas i numer seryjny urządzenia mogą wskazać informatora, nawet gdy jego nazwisko nigdzie nie pada
  • Metadane nie są dowodem: EXIF i IPTC to pola tekstowe, które każdy może przepisać. Manifest C2PA pokazuje, kto podpisał plik i czy zmieniono go po podpisaniu, ale nie potwierdza, że scena wygląda tak, jak ją opisano

1. Trzy rodzaje metadanych

RodzajCo zawieraKto je tworzyStandard
techniczneurządzenie, obiektyw, ekspozycja, data, GPSaparat albo telefon, automatycznieEXIF
opisowepodpis, nagłówek, słowa kluczowe, miejsce, osobyfotograf, edytor, agencjaIPTC
prawneautor, sygnatura, źródło, prawa, warunki licencjifotograf, agencjaIPTC
pochodzeniepodpisana kryptograficznie historia plikuaparat, oprogramowanieC2PA

2. Gdzie metadane leżą w pliku

Trzeba odróżnić schemat, czyli listę pól i ich znaczenie, od sposobu zapisu w pliku. EXIF jest jednocześnie schematem i formatem zapisu: definiuje pola techniczne i sposób ich binarnego zapisu, a obok nich kilka pól tekstowych, np. autora i opis. IPTC to przede wszystkim schemat pól opisowych i prawnych, zapisywany na dwa sposoby: w starszym formacie IIM albo w XMP. XMP jest formatem zapisu, a nie zestawem pól: w jednym bloku XML mieści pola IPTC, kopie pól EXIF i własne pola programów. W pliku JPEG mieszczą się obok siebie:

  • EXIF — zapis binarny, plus blok MakerNote z danymi producenta,
  • XMP — zapis w XML, obecnie główny nośnik pól IPTC,
  • IPTC-IIM — starszy, binarny zapis pól IPTC,
  • profil kolorów ICC,
  • manifest C2PA, jeśli plik go ma.

Ta sama informacja bywa zapisana w kilku miejscach naraz, np. podpis w IIM i w XMP. Zasady uzgadniania takich kopii opisała w 2008 roku Metadata Working Group, a ExifTool ma pola zgodne z tymi zasadami. Programy nie zawsze synchronizują kopie, więc rozbieżność w jednym pliku nie musi oznaczać ingerencji.

3. EXIF — co zapisuje aparat

EXIF powstaje w chwili wykonania zdjęcia. Najważniejsze pola:

PoleZnaczenie
DateTimeOriginalchwila naciśnięcia migawki według zegara urządzenia
OffsetTimeOriginalstrefa czasowa ustawiona w urządzeniu, np. +01:00
SubSecTimeOriginalułamki sekundy, przydatne przy seriach
Make, Modelproducent i model urządzenia
LensModelobiektyw
BodySerialNumbernumer seryjny korpusu
ExposureTime, FNumber, ISOparametry ekspozycji
GPSLatitude, GPSLongitudewspółrzędne, jeśli lokalizacja była włączona
GPSImgDirectionkierunek, w który skierowany był obiektyw
Software, ModifyDateprogram i data ostatniej zmiany pliku
Orientationobrót kadru; częsta przyczyna źle wyświetlanych zdjęć

Czas zapisany a czas zdarzenia

DateTimeOriginal mówi, co pokazywał zegar urządzenia w chwili wykonania zdjęcia, a nie kiedy zdarzenie miało miejsce. Zegar aparatu ustawia fotograf, więc bywa przesunięty o strefę albo czas letni. Pole można też zmienić po fakcie.

Czas zdarzenia potwierdzają źródła niezależne od pliku: pozycja słońca w kadrze, inne nagrania, relacje świadków, komunikaty służb, data pierwszej publikacji. W podpisie podawaj czas ustalony z tych źródeł. Własny aparat przed wyjazdem ustaw według telefonu.

MakerNote to nieopisany publicznie blok danych producenta, np. licznik zdjęć czy punkt ostrości. Najszerzej odczytuje go ExifTool.

Wersja EXIF 3.0 z maja 2023 roku wprowadziła zapis UTF-8 (IPTC), więc autor i prawa autorskie mogą zawierać polskie znaki. Starsze aparaty i programy przyjmują w tych polach tylko ASCII.

4. IPTC — opis i prawa

Standard przygotowuje International Press Telecommunications Council, założona w 1965 roku przez organizacje prasowe, w tym agencje informacyjne (strona IPTC). Dobre programy zapisują pola IPTC jednocześnie w IIM i w XMP.

Najważniejsze pola

PoleNumer w IIMDo czego służyLimit formatu IIM
Description / Caption2:120pełny podpis: kto, co, gdzie, kiedy2000 bajtów
Headline2:105krótki nagłówek—
Title / Object Name2:05identyfikator tematu (slug)—
Keywords2:25słowa kluczowe64 bajty na słowo
Creator / By-line2:80autor zdjęcia32 bajty
Credit Line2:110sygnatura przy publikacji, np. „Fot. PAP/Jan Kowalski”32 bajty
Source2:115pierwotny dostawca, np. agencja32 bajty
Copyright Notice2:116właściciel praw128 bajtów
Instructions2:40embargo, ograniczenia, np. „EDITORIAL USE ONLY”256 bajtów
City, Country, Sublocation2:90, 2:101, 2:92miejsce opisowe, niezależne od GPS—

Limity w ostatniej kolumnie dotyczą wyłącznie zapisu w formacie IIM i są liczone w bajtach, nie w znakach (specyfikacja IIM, dokumentacja ExifToola). W kodowaniu UTF-8 litery bez znaków diakrytycznych zajmują jeden bajt, a polskie litery z ogonkami i kreskami po dwa. Podpis z polskimi znakami mieści więc w IIM mniej liter, niż wskazuje limit: „Grzegorz Hawałej” ma 16 znaków, ale 17 bajtów. ExifTool przy zapisie skraca za długą wartość do limitu i wyświetla ostrzeżenie.

Te same pola zapisane w XMP nie mają limitów narzuconych przez schemat. Własne ograniczenia mogą mieć jednak programy do opisu zdjęć, systemy redakcyjne i agencyjne, np. maksymalną długość podpisu albo listę dozwolonych słów kluczowych. Sprawdzaj je w dokumentacji systemu, do którego wysyłasz zdjęcia.

Rozszerzenie i pola dotyczące AI

IPTC Extension dodaje m.in. osoby widoczne na zdjęciu, osobno miejsce wykonania i miejsce przedstawione, nazwę wydarzenia oraz statusy zgód modeli. Pole Digital Source Type mówi, skąd pochodzi obraz: wartość digitalCapture oznacza zdjęcie z aparatu, a trainedAlgorithmicMedia obraz utworzony przez generatywną AI. Według IPTC Google używa tych etykiet do oznaczania obrazów AI.

Wersja 2025.1 z listopada 2025 roku dodała cztery pola dla treści generowanych: system AI, jego wersję, treść polecenia i autora polecenia, który według IPTC nie jest autorem obrazu.

IIM i polskie znaki

IIM historycznie miał kłopot z kodowaniem znaków. Żeby polskie litery przetrwały, plik musi deklarować kodowanie UTF-8 w polu CodedCharacterSet (rekord 1:90). ExifTool wyświetla tę deklarację jako UTF8. Starsze systemy redakcyjne czytają tylko IIM, więc sprawdzaj w nich podpis po każdej zmianie programu do opisu zdjęć.

5. XMP i pliki poboczne

XMP to blok XML, w którym obok IPTC zapisują swoje dane m.in. Adobe, Apple i Google. Przy plikach RAW (CR3, NEF, ARW) programy zapisują opis i ustawienia wywołania w pliku pobocznym .xmp o tej samej nazwie, a sam RAW zostaje nietknięty. Kopiując RAW-y, kopiuj je razem z plikami .xmp, inaczej opis zostanie na starym dysku.

6. Telefony

iPhone

W ustawieniach aparatu iPhone zapisuje zdjęcia jako HEIF („Wysoka wydajność”) albo JPEG („Najbardziej zgodne”), jak opisuje pomoc Apple. Modele Pro mogą też zapisywać DNG (ProRAW).

Pracując telefonem, sprawdź na własnym pliku, które pola wypełnia aparat, a zwłaszcza pola autora i praw autorskich. Brakujące dopisz przy imporcie, np. szablonem w programie do opisu zdjęć.

Przycisk Opcje w arkuszu udostępniania pozwala wyłączyć lokalizację i pozostałe dane zdjęcia, ale tylko dla jednej wysyłki; oryginał w bibliotece je zachowuje (iPhone Life).

Android

Zawartość metadanych zależy od producenta i aplikacji aparatu, a wspólnym rdzeniem jest EXIF. Od Androida 10 aplikacja bez uprawnienia ACCESS_MEDIA_LOCATION dostaje plik bez współrzędnych, jak opisuje dokumentacja dla programistów. Brak GPS w jakiejś aplikacji nie znaczy więc, że nie ma go w pliku.

Telefony Pixel 10 dodają do każdego zdjęcia JPEG z aparatu podpisany manifest C2PA. Podaje to blog bezpieczeństwa Google.

7. C2PA — podpisane pochodzenie

EXIF i IPTC można dowolnie edytować. Manifest C2PA jest podpisany kryptograficznie i powiązany z treścią obrazu, więc zmiana pikseli nieodnotowana w manifeście unieważnia podpis. Pierwszym aparatem z tą funkcją była Leica M11-P z października 2023 roku, według Content Authenticity Initiative.

Co potwierdza, a czego nie

Według objaśnienia specyfikacji C2PA manifest nie rozstrzyga, czy zapisane w nim informacje są prawdziwe.

Poprawna walidacja potwierdza, że:

  • manifest jest kompletny i powiązany z tym konkretnym plikiem przez skrót (hash) jego zawartości,
  • plik nie został zmieniony po podpisaniu w sposób nieodnotowany w manifeście,
  • podpis złożono kluczem należącym do certyfikatu wskazanego w manifeście, np. certyfikatu aparatu, aplikacji albo wydawcy.

Nie dowodzi natomiast, że:

  • scena była prawdziwa — podpisane może być zdjęcie inscenizacji albo ekranu z gotowym obrazem, bo aparat podpisuje to, co ma przed obiektywem,
  • czas i miejsce zapisane w manifeście są poprawne — pochodzą z zegara i odbiornika urządzenia,
  • zdjęcie zrobiła konkretna osoba — certyfikat zwykle wskazuje urządzenie, program albo organizację, a nie fotografa,
  • plik nie był zmieniany przed pierwszym podpisaniem.

Decyzję, czy ufać podpisującemu, podejmuje odbiorca. Narzędzia porównują certyfikat z listami zaufanych wystawców, ale podpis spoza listy nie oznacza fałszerstwa, tylko brak potwierdzenia tożsamości podpisującego. Brak manifestu też nie jest dowodem fałszerstwa, bo dodanie go jest dobrowolne.

Odczyt i ocenę manifestu krok po kroku opisuje sekcja 3 poradnika o weryfikacji zdjęć.

8. Odczyt metadanych

Bez instalowania czegokolwiek

  • Windows: prawy przycisk na pliku → Właściwości → Szczegóły.
  • macOS: zdjęcie w Podglądzie → Narzędzia → Pokaż inspektora (Cmd+I).
  • iPhone: aplikacja Zdjęcia → przesunięcie zdjęcia w górę albo przycisk (i).
  • Android: Zdjęcia Google albo galeria producenta → Szczegóły.

Te widoki pokazują tylko część pól. Do pracy potrzebny jest ExifTool.

W przeglądarce

Nie wgrywaj tam zdjęć, które mogą zdradzić źródło informacji. Takie pliki analizuj lokalnie.

ExifTool

ExifTool to bezpłatny program wiersza poleceń, na którym opiera się wiele innych narzędzi:

# wszystkie metadane z podziałem na grupy (EXIF, IPTC, XMP, MakerNotes)
exiftool -a -G1 -s zdjecie.jpg

# wybrane pola
exiftool -DateTimeOriginal -OffsetTimeOriginal -Model -LensModel -GPSPosition zdjecie.heic

# podpis i autor z IPTC i XMP
exiftool -IPTC:All -XMP-dc:All -XMP-photoshop:All zdjecie.jpg

# zestawienie całego folderu do pliku CSV
exiftool -csv -r -DateTimeOriginal -Model -GPSPosition -Caption-Abstract ./folder > metadane.csv

# kopia bez współrzędnych GPS — zarówno w EXIF, jak i w XMP
exiftool -gps:all= -xmp-exif:gps*= -o bez_gps.jpg zdjecie.jpg

# kontrola: czy w kopii zostały jakiekolwiek pola GPS
exiftool -a -G1 -s -gps* bez_gps.jpg

Samo -gps:all= usuwa współrzędne z bloku EXIF, ale nie ich kopię w XMP, którą zapisują niektóre programy i telefony. Dlatego polecenie usuwa też pola GPS* z grupy XMP-exif. Ostatnie polecenie nie powinno zwrócić nic.

9. Programy do opisu zdjęć

ProgramDo czegoWyróżnik
Adobe Bridge, Lightroom Classicopis, katalog, wywołanieszablony metadanych nakładane przy imporcie; Lightroom trzyma opis w katalogu, więc trzeba go zapisać do plików
Photo Mechanic (Camera Bits)szybki import, selekcja, opis i wysyłkazmienne i kody zastępcze
FotoStation (Fotoware)opis w redakcji i archiwumformularze metadanych definiowane przez administratora, praca z systemem DAM

W Photo Mechanic kod zastępczy rozwija krótki skrót w pełny tekst, np. numer zawodnika w imię, nazwisko i klub, a zmienne w rodzaju {city} wstawiają dane z pliku (dokumentacja Camera Bits). W FotoStation norweskiej firmy Fotoware administrator określa pola i słowniki wspólne dla zespołu (dokumentacja Fotoware).

10. Metadane a ochrona źródła

Zasada pracy: oryginał od informatora przechowuj w bezpiecznym archiwum, bo jest dowodem. Do redakcji, grafików i na zewnątrz przekazuj wyłącznie oczyszczoną kopię. Przed wysyłką sprawdź ją poleceniem exiftool -a -G1 -s kopia.jpg. Usunięcie metadanych nie chroni przed tym, co widać w kadrze: odbiciami w szybach, widokiem z okna czy charakterystycznymi przedmiotami.

Plik ze zdjęciem często mówi o autorze i okolicznościach więcej niż sam kadr. Gdy zdjęcie pochodzi od informatora, metadane bywają najprostszą drogą do jego identyfikacji. Prawo prasowe przewiduje tajemnicę dziennikarską, która obejmuje m.in. dane pozwalające zidentyfikować osobę udzielającą informacji, jeśli zastrzegła ona ich nieujawnianie (ustawa z 26 stycznia 1984 r.). Nieoczyszczony plik może te dane ujawnić bez wiedzy dziennikarza. Czy w danej sprawie doszło do naruszenia tajemnicy, ocenia się indywidualnie, ale oczyszczenie pliku przed przekazaniem to najprostszy sposób, żeby do takiej sytuacji nie dopuścić.

Co w pliku może wskazać źródło:

  • współrzędne GPS i kierunek obiektywu — miejsce, z którego zrobiono zdjęcie, np. okno konkretnego mieszkania albo biura,
  • dokładny czas — w połączeniu z grafikiem dyżurów albo listą obecności zawęża krąg osób do kilku,
  • numer seryjny, model i wersja oprogramowania — wiążą zdjęcie z konkretnym urządzeniem i jego właścicielem,
  • pola autora i praw autorskich — wypełnione automatycznie z ustawień aparatu albo szablonu,
  • miniatura w EXIF — może zawierać kadr sprzed przycięcia, z fragmentem, który miał zostać ukryty,
  • historia edycji i manifest C2PA — program, konto albo urządzenie, które podpisało plik.

11. Pułapki i dobre praktyki

  1. Serwisy społecznościowe usuwają metadane. W teście IPTC z 2016 roku większość z 15 sprawdzonych serwisów usuwała pola autora i praw, a dane znikały zwłaszcza przy zmianie rozmiaru zdjęcia (IPTC). Do redakcji wysyłaj plik, nie zrzut.
  2. Chroń źródła. Przed przekazaniem zdjęcia od informatora albo z miejsca, którego nie wolno ujawnić, usuń metadane (szczegóły w sekcji 10). To polecenie zostawia tylko dane o kolorach: exiftool -all= -tagsfromfile @ -ColorSpaceTags -o czysty.jpg zdjecie.jpg
  3. Podpis i autora dopisuj od razu. Szablon z autorem, sygnaturą i prawami nakładaj przy imporcie, a nie przed wysyłką.
  4. Przechowuj oryginał. Archiwizuj nienaruszony plik z karty albo telefonu razem z sumą kontrolną. Każda konwersja, np. z HEIF do JPEG, może zmienić albo usunąć część metadanych.

Ściągawka

PytaniePole (ExifTool)
Kiedy według urządzenia?DateTimeOriginal + OffsetTimeOriginal, ewentualnie GPSDateTime (UTC); czas zdarzenia potwierdzaj poza plikiem
Czym?Make, Model, LensModel, SerialNumber
Gdzie?GPSPosition, GPSImgDirection; opisowo City, Country, Sub-location
Kto?By-line, XMP-dc:Creator, EXIF:Artist
Jak podpisać?Credit, Source, CopyrightNotice
Co przedstawia?Caption-Abstract, XMP-dc:Description, Headline, Keywords
Czy edytowane?Software, ModifyDate, XMP-xmp:CreatorTool, manifest C2PA
Czy AI?DigitalSourceType, pola AI z IPTC 2025.1, manifest C2PA
Ograniczenia?SpecialInstructions

Źródła

  • IPTC, Photo Metadata Standard, w tym wersja 2025.1, iptc.org
  • IPTC, Exif 3.0 released, featuring UTF-8 support, iptc.org
  • IPTC, Many social media sites still remove image rights information from photos, iptc.org
  • IPTC, Google reminds publishers and merchants not to strip metadata from images, iptc.org
  • ExifTool, IPTC Tags i MWG Tags, exiftool.org
  • Apple, Using HEIF or HEVC media on Apple devices, support.apple.com
  • Android Developers, Access media files from shared storage, developer.android.com
  • Google Security Blog, Pixel and Android: trusted images with C2PA Content Credentials, security.googleblog.com, wrzesień 2025
  • C2PA, Explainer, wersja 1.4, c2pa.org
  • Content Authenticity Initiative, Leica Launches World’s First Camera with Content Credentials, contentauthenticity.org, październik 2023
  • Camera Bits, Introduction to Code Replacements in Photo Mechanic, docs.camerabits.com
  • IPTC, About IPTC, iptc.org
  • Ustawa z dnia 26 stycznia 1984 r. Prawo prasowe, Dz.U. 1984 nr 5 poz. 24, ISAP
  • Fotoware, Configuring metadata fields and editors, learn.fotoware.com