# Photo Signals Photo Signals removes watermarks and every other identifying signal an image carries — visible marks, AI generator badges, C2PA Content Credentials, GPS and camera serial numbers, hidden thumbnails and appended video, encoder and sensor fingerprints — at a depth the visitor chooses, entirely in the browser, then re-inspects its own output instead of calling the result clean. Contact: support@photosignals.com Canonical: https://photosignals.com/ - [AI Watermark Remover — Gemini, ChatGPT, Firefly, Midjourney marks](https://photosignals.com/) — Remove AI watermarks and generator badges from Gemini, Nano Banana, ChatGPT, Firefly, Midjourney and Stable Diffusion, along with C2PA Content Credentials, GPS and camera serials. In your browser, nothing uploaded. - [Remove Watermark from a Photo — no upload, no account](https://photosignals.com/tools/remove-watermark/) — Mark the watermark and remove it locally. Works cleanly on flat backgrounds like skies, walls and documents; the tool says plainly where it will not. - [AI Watermark Remover — SynthID, C2PA, Gemini, ChatGPT and Firefly](https://photosignals.com/tools/ai-watermark/) — Which AI tool marked your picture and how: Gemini and Nano Banana, ChatGPT, Adobe Firefly, Midjourney, Stable Diffusion, Cloudinary. What comes off completely, and what nobody outside can verify. - [Metadata Remover — EXIF, XMP, GPS, serial numbers and hidden files](https://photosignals.com/tools/clean-metadata/) — Rebuild the file from what it actually contains: camera serials, GPS, editing history, face-name regions, embedded thumbnails and appended video all go. The picture itself is bit-identical. - [EXIF Remover — the fields cameras write without being asked](https://photosignals.com/tools/exif/) — Read every EXIF field the file carries — including lens serial, shutter count and the timezone that narrows your location without GPS — then remove them locally. - [Batch Metadata Removal — up to ten images, locally](https://photosignals.com/tools/batch/) — Queue up to ten images, clean them at one depth and download them as an archive that carries no timestamps or account identifiers of its own. - [SVG Sanitiser — remove scripts, tracking beacons and editor traces](https://photosignals.com/tools/clean-svg/) — An SVG can run code and can reference an image on someone else's server, which calls that server every time the file is opened. This removes both, plus the editor's local paths. - [Photo Metadata Inspector — read all seven layers](https://photosignals.com/inspect/) — A full report across seven layers of identifying signal, grouped by what each one exposes, with nothing uploaded and no account. - [SynthID, C2PA and sensor fingerprints — the honest limits](https://photosignals.com/limits/) — Some signals can be removed and proven gone, some can only be reduced and measured, and some are not in your file at all. Which is which, and what each transformation actually does. - [About Photo Signals — a privacy tool you can check](https://photosignals.com/about/) — Who builds this, why the engine ships unbundled so you can read it, and why the site reports what it cannot do as carefully as what it can. - [Privacy — Photo Signals](https://photosignals.com/privacy/) — Your images are never uploaded, because there is no server to upload them to. - [Terms — Photo Signals](https://photosignals.com/terms/) — The terms this free, browser-only tool is offered under, including acceptable use. - [Contact — Photo Signals](https://photosignals.com/contact/) — How to reach the people who maintain Photo Signals.