Co Twoje zdjęcie mówi o Tobie
What your photo says about you
Współrzędne miejsca, numer seryjny aparatu, nazwisko autora, data i godzina — pliki noszą to ze sobą przy każdej publikacji. Wgraj zdjęcie, zobacz co w nim siedzi i pobierz wersję bez metadanych, bez ponownej kompresji.
Location coordinates, camera serial number, author name, date and time — files carry all of it into every publication. Upload a photo, see what's inside, and download a stripped version with no re-compression.
Skąd się to bierze
Where it comes from
Aparat i telefon zapisują w pliku znacznie więcej niż obraz. Standard EXIF przewiduje setki pól: model urządzenia, ustawienia ekspozycji, oprogramowanie, datę, a przy włączonej lokalizacji także współrzędne. Do tego dochodzą bloki XMP i IPTC dopisywane przez programy graficzne — z nazwiskiem autora, opisami i historią edycji.
Cameras and phones store far more than the image. The EXIF standard defines hundreds of fields: device model, exposure settings, software, date, and — with location enabled — coordinates. On top of that come XMP and IPTC blocks written by editing software, carrying author names, descriptions and edit history.
Nic tego nie usuwa automatycznie przy wysyłce na własną stronę. Serwisy społecznościowe zwykle czyszczą metadane u siebie, ale plik wgrany na Twój WordPress zostaje taki, jaki był.
Nothing removes this automatically when you publish to your own site. Social platforms usually strip metadata on their side, but a file uploaded to your own WordPress stays exactly as it was.
Kogo to realnie dotyczy
Who this actually affects
- Sklepy — zdjęcia produktów robione w domu niosą współrzędne mieszkania
- Shops — product photos taken at home carry the home's coordinates
- Fotografowie — numer seryjny aparatu w każdym opublikowanym pliku
- Photographers — the camera serial in every published file
- Agencje — nazwisko autora w materiałach klienta, który prosił o anonimowość
- Agencies — an author's name in client material meant to stay anonymous
- Ogłoszenia — zdjęcie z podwórka zdradza adres przed umówieniem spotkania
- Classified ads — a yard photo reveals the address before any meeting
Co narzędzie wycina z pliku
What the tool removes
| Format | Format | Usuwane bloki | Removed blocks | Co zostaje | What stays |
|---|---|---|---|---|---|
| JPEG | APP1 (EXIF, XMP), APP13 (IPTC), komentarze COM, opcjonalnie APP2 (ICC) |
APP1 (EXIF, XMP), APP13 (IPTC), COM comments, optionally APP2 (ICC) |
Dane obrazu bit w bit — bez ponownej kompresji | Image data bit-for-bit — no re-compression | |
| PNG | eXIf, tEXt, zTXt, iTXt, tIME |
eXIf, tEXt, zTXt, iTXt, tIME |
Wszystkie bloki obrazu i przezroczystości | All image and transparency chunks | |
| WebP | Bloki EXIF i XMP |
EXIF and XMP chunks |
Dane obrazu bez zmian | Image data unchanged |
Usunięcie znacznika orientacji może obrócić zdjęcie w niektórych programach — dlatego przy zdjęciach z telefonu warto sprawdzić wynik. Profil kolorów zostawiamy domyślnie włączony, bo jego brak zmienia barwy przy druku.
Removing the orientation tag can rotate a photo in some software — worth checking the result for phone photos. The colour profile is kept by default, since dropping it shifts colours in print.
Miniatura, o której mało kto wie
The thumbnail almost nobody knows about
Pliki JPEG często noszą w sobie drugą, małą kopię zdjęcia — miniaturę zapisaną przez aparat. Część programów graficznych po kadrowaniu aktualizuje sam obraz, a miniatury nie. W efekcie w pliku zostaje podgląd sprzed przycięcia, pokazujący to, co miało zniknąć.
JPEG files often carry a second, small copy of the image — a thumbnail written by the camera. Some editors update the main image after cropping but not the thumbnail. The file then keeps a preview of the pre-crop frame, showing what was meant to disappear.
Jeśli narzędzie znajdzie miniaturę, pokaże ją obok — porównaj ją ze zdjęciem, zanim cokolwiek opublikujesz.
If the tool finds a thumbnail, it shows it alongside — compare it to your photo before publishing anything.
Ograniczenia
Limitations
Odczytujemy najczęściej spotykane pola EXIF, GPS oraz podstawowe znaczniki XMP. Pola producenckie (MakerNote) są nieudokumentowane i zależne od marki — nie próbujemy ich rozkodowywać, ale są usuwane razem z resztą, bo leżą w tym samym segmencie.
We read the most common EXIF, GPS and basic XMP fields. Vendor MakerNote blocks are undocumented and brand-specific — we don't decode them, but they are removed along with the rest, since they live in the same segment.
Formaty HEIC i RAW nie są obsługiwane — przeglądarki zwykle nie potrafią ich otworzyć bez dodatkowych bibliotek.
HEIC and RAW are not supported — browsers generally can't open them without extra libraries.
Adres w pliku
An address in the file
Zdjęcia produktów robione w domu niosą współrzędne dokładne do kilku metrów.
Product photos taken at home carry coordinates accurate to a few metres.
Miniatura sprzed kadru
A pre-crop thumbnail
Część programów nie aktualizuje miniatury po przycięciu — zostaje podgląd tego, co wycięto.
Some editors don't update the thumbnail after cropping — a preview of what you cut remains.
Bez utraty jakości
No quality loss
Wycinamy segmenty metadanych zamiast zapisywać obraz na nowo. Piksele zostają bit w bit.
We cut metadata segments instead of re-encoding. Pixels stay bit-for-bit identical.
Bez wysyłania na serwer
No upload
Narzędzie do prywatności, które wysyła Twoje zdjęcie na obcy serwer, mija się z celem.
A privacy tool that uploads your photo to someone else's server defeats its own purpose.
Czy moje zdjęcie jest gdzieś wysyłane?
Is my photo uploaded anywhere?
Nie. Plik jest odczytywany i czyszczony w całości w Twojej przeglądarce. Dotyczy to także współrzędnych GPS — nie ładujemy żadnej mapy, bo pobranie kafelka mapy oznaczałoby wysłanie Twojej lokalizacji do obcego serwisu.
No. The file is read and stripped entirely in your browser. That includes GPS coordinates — we load no map, because fetching a map tile would send your location to a third party.
Czy czyszczenie pogarsza jakość zdjęcia?
Does stripping reduce image quality?
Nie. Nie zapisujemy obrazu na nowo, tylko wycinamy z pliku segmenty metadanych i sklejamy resztę bez zmian. Dane obrazu pozostają bit w bit identyczne — inaczej niż w narzędziach opartych na przerysowaniu na płótnie, które przepuszczają zdjęcie przez kolejną stratną kompresję.
No. We don't re-encode the image; we cut out the metadata segments and reassemble the rest untouched. The image data stays bit-for-bit identical — unlike canvas-based tools, which push the photo through another round of lossy compression.
Czy po wyczyszczeniu zdjęcie może się obrócić?
Can the photo rotate after stripping?
Może — razem z metadanymi znika znacznik orientacji, który mówi programom, jak obrócić zdjęcie z telefonu. Nowoczesne przeglądarki radzą sobie dobrze, ale starsze programy mogą pokazać obraz położony. Przy zdjęciach z telefonu warto sprawdzić wynik przed publikacją.
It can — the orientation tag disappears along with the rest, and that tag tells software how to rotate a phone photo. Modern browsers handle it well, but older software may show it sideways. Worth checking phone photos before publishing.
Dlaczego profil kolorów jest zachowywany?
Why is the colour profile kept?
Bo jego usunięcie zmienia barwy — szczególnie przy zdjęciach w szerokiej przestrzeni barw i przy materiałach do druku. Profil ICC nie mówi nic o Tobie ani o miejscu, więc domyślnie zostaje. Możesz go wyłączyć jednym przełącznikiem, jeśli zależy Ci na najmniejszym pliku.
Because removing it shifts colours — especially with wide-gamut photos and print material. The ICC profile says nothing about you or the location, so it stays by default. One toggle removes it if you want the smallest possible file.
Czy Facebook i Instagram same usuwają metadane?
Don't Facebook and Instagram strip metadata themselves?
Zwykle tak, przy publikacji u siebie. Ale plik wgrany na własną stronę, wysłany mailem, przekazany klientowi przez dysk albo dodany do ogłoszenia zostaje taki, jaki był. Poleganie na cudzym czyszczeniu działa tylko tam, gdzie ono faktycznie następuje.
Usually yes, for content published on their platforms. But a file uploaded to your own site, emailed, shared with a client via cloud storage, or attached to a classified ad stays exactly as it was. Relying on someone else's stripping only works where it actually happens.
Czy obsługujecie HEIC i pliki RAW?
Do you support HEIC and RAW files?
Nie. Przeglądarki zwykle nie potrafią otworzyć tych formatów bez dodatkowych bibliotek, a my nie chcemy dokładać zależności do narzędzia, które ma działać lokalnie i offline. Obsługiwane są JPEG, PNG i WebP.
No. Browsers generally can't open those formats without extra libraries, and we don't want to add dependencies to a tool meant to run locally and offline. JPEG, PNG and WebP are supported.
Czym są metadane w zdjęciu
Każdy plik JPEG z aparatu lub telefonu zawiera obok samego obrazu blok danych opisowych. Standard EXIF definiuje setki pól: producenta i model urządzenia, ogniskową, czas naświetlania, datę i godzinę, wersję oprogramowania, a przy włączonej lokalizacji także współrzędne geograficzne. Programy graficzne dopisują do tego własne bloki — XMP z nazwiskiem autora, opisami i historią edycji, oraz IPTC z nagłówkami redakcyjnymi.
Wszystko to jest częścią pliku i podróżuje razem z nim: przy wysyłce mailem, przy wgraniu na własną stronę, przy przekazaniu klientowi przez dysk w chmurze. Nic tego nie usuwa samo.
Co z tego wynika w praktyce
Najpoważniejsze są współrzędne. Dokładność EXIF-owego GPS-a sięga kilku metrów, co wystarczy do wskazania konkretnego budynku. Sklep, który fotografuje produkty na własnym stole kuchennym, publikuje razem z nimi adres swojego mieszkania. Osoba wystawiająca ogłoszenie udostępnia lokalizację, zanim jeszcze umówi się z kimkolwiek na oglądanie.
Drugi w kolejności jest numer seryjny korpusu. Sam w sobie nic nie znaczy, ale pozwala powiązać ze sobą wszystkie zdjęcia zrobione tym aparatem — także te opublikowane pod innym nazwiskiem, na innym koncie, w innym serwisie. To narzędzie do łączenia tożsamości, nie do czytania jednego pliku.
Miniatura, która przeżyła kadrowanie
Osobny przypadek to zapisana w pliku miniatura. Aparaty tworzą ją automatycznie, żeby podgląd otwierał się natychmiast. Część programów graficznych, po przycięciu zdjęcia, aktualizuje obraz główny, a miniatury nie rusza. W pliku zostaje wtedy mała kopia oryginalnego kadru — czyli dokładnie tego, co miało zniknąć. Zjawisko było już przyczyną głośnych wpadek z redagowaniem zdjęć.
Dlaczego czyszczenie przez ponowny zapis to zły pomysł
Najprostszy sposób na usunięcie metadanych to wczytanie obrazu i zapisanie go od nowa — nowy plik nie ma czego przenieść. Działa, ale ma cenę: przy formatach stratnych oznacza kolejną kompresję, czyli realną utratę jakości przy każdym przebiegu. Przy zdjęciu, które i tak było już raz skompresowane w aparacie, drugi przebieg zostawia widoczne ślady w gładkich przejściach.
Sensowniejsze podejście to operacja na strukturze pliku: odnaleźć segmenty zawierające metadane, wyciąć je, a resztę skleić bez dotykania danych obrazu. JPEG, PNG i WebP są zbudowane z ponumerowanych bloków, więc jest to wykonalne w całości po stronie przeglądarki. Wynik ma identyczne piksele i mniejszą wagę.
Czego to narzędzie nie robi
- Nie odczytuje pól producenckich (MakerNote) — są nieudokumentowane i różne dla każdej marki. Usuwa je jednak razem z resztą, bo leżą w tym samym segmencie.
- Nie obsługuje HEIC ani RAW, bo przeglądarka nie potrafi ich otworzyć bez dodatkowych bibliotek.
- Nie usuwa informacji zapisanych w samym obrazie — widocznej daty wypalonej w pikselach albo tablicy rejestracyjnej w kadrze. To zadanie dla edytora graficznego.
- Nie zastępuje polityki prywatności. Mówi tylko, co jest w pliku, i pozwala to usunąć.
What image metadata is
Every JPEG from a camera or phone carries a block of descriptive data alongside the image itself. The EXIF standard defines hundreds of fields: device make and model, focal length, exposure time, date and time, software version and — with location enabled — geographic coordinates. Editing software adds its own blocks on top: XMP with author names, captions and edit history, and IPTC with editorial headers.
All of it is part of the file and travels with it: over email, onto your own website, into a client's cloud folder. Nothing removes it by itself.
What that means in practice
Coordinates are the most serious. EXIF GPS accuracy reaches a few metres, enough to point at a specific building. A shop photographing products on its own kitchen table publishes its home address alongside them. Someone posting a classified ad shares their location before arranging a single viewing.
Second comes the body serial number. Meaningless on its own, it links together every photo taken with that camera — including ones published under a different name, on a different account, on a different service. It's a tool for connecting identities, not for reading one file.
The thumbnail that survived the crop
A separate case is the thumbnail stored inside the file. Cameras generate it automatically so previews open instantly. Some editors, after cropping, update the main image but leave the thumbnail alone. The file then keeps a small copy of the original frame — precisely what was meant to disappear. The phenomenon has already caused well-known redaction failures.
Why stripping by re-encoding is a bad idea
The simplest way to remove metadata is to load the image and save it again — the new file has nothing to carry over. It works, but at a price: for lossy formats it means another compression pass, and real quality loss each time. On a photo already compressed once in-camera, a second pass leaves visible traces in smooth gradients.
The better approach operates on file structure: locate the segments holding metadata, cut them out, and reassemble the rest without touching the image data. JPEG, PNG and WebP are all built from labelled blocks, so this is entirely feasible in the browser. The result has identical pixels and a smaller size.
What this tool does not do
- It doesn't decode vendor MakerNote fields — undocumented and different per brand. It does remove them along with the rest, as they sit in the same segment.
- It doesn't support HEIC or RAW, because browsers can't open them without extra libraries.
- It doesn't remove information burned into the image itself — a visible date in the pixels, or a licence plate in frame. That's a job for an image editor.
- It doesn't replace a privacy policy. It only tells you what's in the file, and lets you remove it.
Potrzebujesz strony, która dba o takie rzeczy sama?
Need a site that handles this on its own?
Studio iFOX buduje serwisy, w których optymalizacja i higiena plików są częścią wdrożenia, a nie osobnym zadaniem na później.
Studio iFOX builds sites where file optimisation and hygiene are part of the build, not a separate task for later.