Detektor znaków wodnych na obrazie
Wykryj C2PA/Content Credentials, pochodzenie XMP/EXIF, ślady generatorów AI i anomalie steganograficzne. Gdy format pozwala na bezpieczne przepisanie, przygotujemy oczyszczoną kopię. Widocznej gwiazdki Gemini ani niewidocznego SynthID w pikselach ten detektor nie odczytuje — do nich służą narzędzia poniżej.
Jaki znak wodny AI — jakie narzędzie
Zobacz także
Najważniejsze fakty
Prześlij obraz PNG, JPG, WebP, GIF, BMP lub TIFF do 25 MB, a narzędzie znajdzie w nim znaczniki pochodzenia: C2PA (Content Credentials), XMP/EXIF, ślady Midjourney, DALL·E, Firefly, Stable Diffusion. Dla PNG, JPEG i WebP możesz dostać kopię bez metadanych. Nie odczytuje widocznego znaku Gemini ani niewidocznego SynthID w pikselach.
- Cena
- Za darmo
- Rejestracja
- Niewymagana
- Przetwarzanie
- Plik trafia na nasz serwer i jest analizowany modułem Pythona; kopia leży w folderze tymczasowym i jest kasowana po czasie, po odświeżeniu lub zamknięciu strony
- Dane wejściowe
- Jeden obraz PNG, JPG, WebP, GIF, BMP lub TIFF do 25 MB
- Limity
- 10 sprawdzeń na minutę z jednego IP; bez rejestracji; pliki powyżej 25 MB są odrzucane; czyszczenie metadanych tylko dla PNG, JPEG i WebP; widoczne i niewidoczne znaki wodne w pikselach nie są odczytywane
- Wynik
- Raport ze znaleziskami i poziomem ryzyka: C2PA/JUMBF (Content Credentials), pola XMP/EXIF, nazwy generatorów AI, anomalie statystyczne; dla PNG, JPEG i WebP oczyszczona kopia bez usuwalnych metadanych
- Ostatnia aktualizacja
Jak to wygląda



Detektor znaków wodnych na obrazie — C2PA, EXIF i podpisy AI
Audyt obrazów online pod kątem znaków wodnych i pochodzenia: C2PA/Content Credentials, XMP digitalSourceType, nazwy generatorów w EXIF/XMP (Midjourney, DALL·E, Firefly, Leonardo, Gemini i inne), parametry Stable Diffusion/ComfyUI w PNG oraz anomalie LSB. Niewidoczny SynthID w pikselach nie jest wykrywany. PNG, JPEG i WebP obsługują czyszczenie metadanych.
Jak korzystać
- Prześlij obraz PNG, JPEG, WebP, GIF, BMP lub TIFF.
- Uruchom audyt i sprawdź risk score, findings oraz techniczne metadata.
- Jeśli plik można oczyścić, pobierz przepisaną kopię bez removable provenance.
Zastosowania
- Sprawdzenie obrazów przed publikacją w blogu, marketplace lub materiale PR.
- Usuwanie EXIF/provenance z własnych obrazów przed publiczną dystrybucją.
Ograniczenia
- Nie usuwa widocznych logo, nakładek tekstowych ani odpornych neural watermarks.
- GIF/BMP/TIFF są audytowane, ale automatyczne czyszczenie metadata dotyczy PNG/JPEG/WebP.
- Czyszczenie JPEG usuwa wszystkie segmenty APP, w tym profil ICC i orientację EXIF, więc kolory i obrót zdjęcia mogą się zmienić.
Przykład: wejście i wynik
product-photo.webp z XMP digitalSourceType i ComfyUI metadata
Risk 100%, wykryto XMP provenance i ComfyUI signature; dostępna oczyszczona kopia WebP.
FAQ
Dla kogo i typowe zastosowania
- Redaktorzy i moderatorzy. Sprawdź, czy nadesłany obraz ma Content Credentials (C2PA) z oznaczeniem generacji AI, zanim go opublikujesz.
- Twórcy ilustracji AI. Zobacz, co generator (Midjourney, DALL·E, Firefly, Stable Diffusion, ComfyUI) zapisał w pliku, i w razie potrzeby usuń metadane serwisowe przed publikacją.
- Fotografowie i projektanci. Sprawdź, czy w pliku nie zostały pola XMP/EXIF, których nie chcesz ujawniać.
- Kontrola pochodzenia. Pierwszy rzut oka: czy cyfrowy podpis pochodzenia przetrwał i kto go wydał.
Uczciwe ograniczenia
- Piksele nie są czytane. Widocznej „iskry” Gemini i niewidocznego SynthID wewnątrz obrazu to narzędzie nie wykrywa; potrzebne są do tego narzędzia samych twórców modeli.
- Czysty wynik nie dowodzi, że zdjęcie jest prawdziwe. Metadane giną przy zrzucie ekranu, ponownym zapisie i wrzucaniu do social mediów, a „anomalie statystyczne” to tylko wskazówka.
- Czyszczenie metadanych nie maskuje pochodzenia z AI. Usuwane są tylko metadane możliwe do usunięcia, i to wyłącznie dla PNG, JPEG i WebP; dla innych formatów dostajesz zalecenie. Nie ukryje to pochodzenia przed Google ani inną platformą czytającą piksele.
- Rozmiar i limity. Do 25 MB i 10 sprawdzeń na minutę z jednego IP.
- Plik trafia na serwer. Nie wysyłaj niepublikowanych materiałów objętych NDA.
Powiązane: test C2PA, test SynthID, usuwanie znaku wodnego Gemini, usuwanie EXIF, detektor obrazów AI.
PromoPilot i alternatywy: porównanie
Porównujemy tylko to, co potwierdzono na oficjalnych stronach usług. Gdy nie udało się potwierdzić faktu, w komórce jest „—”.
| Parametr | PromoPilot | c2patool (Content Authenticity Initiative) | ExifTool |
|---|---|---|---|
| Za darmo i limity | Tak: do 25 MB, 10 sprawdzeń na minutę | Open source, licencje Apache-2.0 i MIT | — |
| Gdzie przetwarzany jest plik | Na naszym serwerze | Uruchamiane u Ciebie (wiersz poleceń) | Uruchamiany u Ciebie (Perl, wiersz poleceń) |
| Odczyt manifestów C2PA | ✓ wyszukuje zapisy C2PA/JUMBF | ✓ zbiorczy JSON i niskopoziomowy raport manifestów | — |
| XMP/EXIF i podpisy generatorów | ✓ | — | ✓ XMP, EXIF, IPTC i wiele innych formatów metadanych |
| Zapis i edycja metadanych | Czyszczenie metadanych w PNG, JPEG, WebP | ✓ może dodać manifest C2PA | ✓ odczyt, zapis i edycja |
| Czy potrzebna instalacja | Nie, działa w przeglądarce | ✓ | ✓ |
Tabelę można przewinąć w bok
Gdzie jesteśmy słabsi: nie weryfikujemy głęboko podpisu kryptograficznego manifestu C2PA, nie odczytujemy znaków w pikselach (SynthID, widoczne znaki) i nie mamy przetwarzania wsadowego; limit to 25 MB.
Kiedy wybrać PromoPilot: Gdy chcesz szybko sprawdzić, czy obraz ma jeszcze Content Credentials, XMP lub ślady generatora AI w metadanych, i w razie potrzeby dostać kopię bez nich. Do znaków ukrytych w samych pikselach użyj narzędzi twórców modeli.
Sprawdzono: . „—” oznacza brak potwierdzenia na oficjalnej stronie; warunki i ceny się zmieniają, sprawdź je na stronach usług.
Detektor znaków wodnych AI na obrazie: trzy rodzaje oznaczeń
| Oznaczenie | Przykład | Czy narzędzie je widzi |
|---|---|---|
| Widoczny znak wodny | Gwiazdka w rogu obrazów Gemini | Nie, czyta plik, a nie obraz |
| Niewidoczny znak w pikselach | Google SynthID | Nie, sprawdzą go tylko narzędzia Google |
| Metadane pochodzenia | C2PA Content Credentials, XMP digitalSourceType, nazwy generatorów, parametry Stable Diffusion | Tak |
Narzędzie czyta segmenty APP i komentarze JPEG, chunki tekstowe PNG, chunki WebP oraz pierwsze 256 KB plików GIF, BMP i TIFF. Znajduje znaczniki C2PA i JUMBF, pola XMP, parametry generowania z AUTOMATIC1111, ComfyUI, InvokeAI i nazwy generatorów: Midjourney, DALL·E, OpenAI, Firefly, Gemini, Imagen, Leonardo, Ideogram. Dla PNG, JPEG i WebP sprawdza też płaszczyznę najmłodszych bitów (LSB): zbyt równomierna może wskazywać na ukryte dane.
Gemini i Nano Banana: gwiazdka i SynthID
Obrazy z modeli Gemini (Nano Banana) mają SynthID — niewidoczny znak wodny w pikselach, który dobrze znosi zmniejszanie, kompresję i zrzut ekranu. Obrazy z aplikacji Gemini mają też widoczną gwiazdkę w rogu, choć nie w każdym planie i produkcie. Do obrazów Nano Banana Pro Google dodało również C2PA Content Credentials.
- Narzędzie pokaże manifest C2PA, jeśli się zachował, i wskaże Gemini, Imagen lub SynthID, jeśli te słowa są w metadanych.
- Wycięcie gwiazdki nie usuwa SynthID ani — niekoniecznie — metadanych.
- Aby sprawdzić SynthID, wgraj obraz do aplikacji Gemini i zapytaj, czy powstał z pomocą AI Google. Szczegóły na stronie sprawdzania SynthID.
- Widoczną gwiazdkę z własnego obrazu usuniesz w usuwaniu znaku wodnego Gemini / Nano Banana: znak jest odejmowany dokładnie, w przeglądarce, ale SynthID w pikselach zostaje.
Obrazy z ChatGPT: metadane C2PA
OpenAI dodaje C2PA do obrazów tworzonych w ChatGPT i przez API; widocznego znaku wodnego nie ma. Nietknięty plik pokaże w raporcie „C2PA manifest (Content Credentials)”, zwykle z wierszem generatora OpenAI. Samo OpenAI ostrzega, że zrzut ekranu lub wrzucenie do serwisu społecznościowego usuwa metadane, więc obraz po przejściu przez komunikator często wyjdzie „czysty”. Kto podpisał manifest i jakie operacje zapisano, pomoże odczytać sprawdzanie C2PA.
Meta AI i etykieta „Imagined with AI”
Według Meta obrazy z Meta AI są oznaczane na trzy sposoby: widoczną etykietą, niewidocznym znakiem wodnym i metadanymi IPTC. Na Facebooku, Instagramie i Threads etykieta brzmiała najpierw „Imagined with AI”, teraz „AI info” („Informacje o AI”); Meta dodaje ją także wtedy, gdy znajdzie sygnały C2PA lub IPTC z innych generatorów albo gdy autor sam zaznaczy AI. Ta etykieta jest częścią interfejsu aplikacji, a nie pliku. Obraz zapisany z posta jest ponownie kompresowany przez platformę i zwykle traci metadane, więc narzędzie często nic w nim nie znajdzie. Pokaże IPTC digitalSourceType lub manifest C2PA, jeśli zostały w pliku. Niewidocznego znaku wodnego Meta ani widocznych etykiet nie odczytuje.
Adobe Firefly i Content Credentials
Adobe Firefly dodaje do wygenerowanych obrazów Content Credentials — tak Adobe nazywa C2PA, a Photoshop może w ten sam sposób zapisywać edycje generatywne, takie jak Generative Fill. Raport pokaże manifest C2PA, nazwę „Adobe Firefly”, jeśli jest w metadanych, oraz wartość XMP dla montażu z AI (compositeWithTrainedAlgorithmicMedia). Content Credentials z Photoshopa czy Lightrooma bez akcji AI nie są oznaką AI. Adobe potrafi też powiązać Content Credentials z niewidocznym znakiem wodnym, aby odzyskać je po usunięciu metadanych; tego znaku narzędzie nie odczytuje. Jakie akcje zapisano w manifeście, pokaże sprawdzanie C2PA.
Midjourney i Stable Diffusion
Midjourney nie oferuje publicznego sprawdzania znaków wodnych. Oryginalne pliki mogą mieć pola tekstowe z promptem i ID zadania oraz, zależnie od wersji, pola IPTC — narzędzie je oznaczy, jeśli wymieniają Midjourney lub deklarują obraz jako wygenerowany przez AI. Po upscalingu, edycji lub ponownym zapisie pola zwykle znikają, więc czysty raport dla Midjourney mówi niewiele.
Z lokalnymi generatorami jest najprościej: AUTOMATIC1111, Forge i Fooocus zapisują w PNG chunk parameters z promptem, samplerem, krokami i seedem, ComfyUI zapisuje cały workflow. Raport pokaże chunk i narzędzie. Konwersja do JPEG lub WebP w większości edytorów usuwa te chunki.
Jak czytać wyniki
| Wynik | Co oznacza | Czy to znak AI? |
|---|---|---|
| C2PA manifest, JUMBF | Jest podpisany zapis pochodzenia | Sam w sobie nie: C2PA zapisują też aparaty (nowe Pixel, Leica, Sony) i programy Adobe. Sprawdź treść manifestu |
| XMP digitalSourceType: trainedAlgorithmicMedia | Plik sam deklaruje, że powstał z AI | Tak, mocny |
| XMP packet | Plik po prostu ma XMP | Nie: mają go zdjęcia z telefonu i wszystko po Lightroomie czy Photoshopie |
| Generator signature | W metadanych jest nazwa generatora | Zwykle tak, ale sprawdź kontekst: „OpenAI” lub „Gemini” może być w opisie lub historii edycji |
| Embedded generation parameters | Ustawienia Stable Diffusion w chunku PNG | Tak |
| LSB plane abnormally uniform | Statystyczna wskazówka ukrytych danych | Nie, dotyczy steganografii, a nie AI |
Ryzyko 100% oznacza co najmniej jeden wynik wysokiej wagi, 60% — tylko średnie, często sam pakiet XMP. Patrz na wiersze, nie na liczbę.
Czy ten obraz jest z AI? Kolejność sprawdzania
- Zdobądź oryginalny plik, nie zrzut ekranu ani link do repostu.
- Sprawdź go tutaj pod kątem C2PA, XMP i śladów generatorów.
- Sprawdź SynthID w aplikacji Gemini, jeśli możliwy jest model Google.
- Brak metadanych? Uruchom wykrywacz AI zdjęć: model ML oceni same piksele i poda prawdopodobieństwo, a nie dowód.
- Wyszukaj obraz przez „Informacje o tym obrazie” w Google: widać tam etykiety AI z metadanych, jeśli są, i wcześniejsze kopie.
- Przyjrzyj się: zniekształcony tekst na szyldach, dłonie, kolczyki i okulary niezgodne po obu stronach, powtarzające się tekstury, przedmioty „topniejące” w tle, światło z dwóch stron.
Czyszczenie metadanych własnych obrazów
Dla PNG, JPEG i WebP narzędzie buduje kopię bez usuwalnych metadanych. Pamiętaj o skutkach ubocznych: w JPEG usuwane są wszystkie segmenty APP poza podstawowym nagłówkiem JFIF, w tym profil kolorów ICC i orientacja EXIF — zdjęcie o szerokim gamucie może zblednąć, a zdjęcie z telefonu się obrócić. PNG zachowuje chunki koloru i gammy. Widocznych znaków i SynthID czyszczenie nie rusza. Jeśli chcesz tylko usunąć EXIF i GPS przed publikacją, usuwanie EXIF działa w przeglądarce, bez wysyłania pliku na serwer.