Back to List
Comprehensive Open-Source Tool Remove-AI-Watermarks Enables Stripping of Visible and Invisible Identifiers from Major AI Models
Open SourceAI WatermarkingImage ProcessingGenerative AI

Comprehensive Open-Source Tool Remove-AI-Watermarks Enables Stripping of Visible and Invisible Identifiers from Major AI Models

A new open-source project titled "Remove-AI-Watermarks" has been released, providing a unified solution for removing both visible and invisible AI-generated markers from images. The tool targets outputs from industry-leading models including Google Gemini, OpenAI's DALL-E 3, Stable Diffusion, Adobe Firefly, and Midjourney. By utilizing techniques such as reverse alpha blending and diffusion-based regeneration, the library can eliminate SynthID, StableSignature, and TreeRing watermarks. Furthermore, it strips C2PA Content Credentials and EXIF/XMP metadata that trigger "Made with AI" labels on social media platforms like Instagram and Facebook. The project also introduces features like an "Analog Humanizer" and "Smart Face Protection" to maintain image quality while bypassing AI classifiers, offering both a command-line interface and a web-based service at raiw.cc.

Hacker News

Key Takeaways

  • Multi-Model Support: The tool effectively removes watermarks and metadata from Google Gemini (including Nano Banana and Gemini 3 Pro), ChatGPT/DALL-E 3, Stable Diffusion, Adobe Firefly, and Midjourney.
  • Visible and Invisible Removal: Employs reverse alpha blending for visible logos (like Gemini's sparkle) and diffusion-based regeneration for invisible watermarks such as SynthID and StableSignature.
  • Metadata Stripping: Targets C2PA provenance manifests, EXIF/XMP labels, and PNG text chunks to prevent automated "Made with AI" labeling on social media platforms.
  • Advanced Image Preservation: Features "Smart Face Protection" to prevent distortion during the AI cleaning process and an "Analog Humanizer" to bypass AI image classifiers.
  • Accessibility: Offers a batch processing library for local use and a free online web service via raiw.cc.

In-Depth Analysis

Technical Mechanisms for Watermark Erasure

The "Remove-AI-Watermarks" project introduces a multi-tiered approach to cleaning AI-generated imagery, categorized by the type of watermark encountered. For visible watermarks, such as the Google Gemini "sparkle" logo, the tool utilizes a fast, offline, and deterministic method known as reverse alpha blending. This technique effectively reverses the transparency-based overlay to restore the original pixel data beneath the logo.

For more sophisticated, invisible watermarks—including Google's SynthID (versions 1 and 2), StableSignature, and TreeRing—the tool employs diffusion-based regeneration. This process involves using AI diffusion models to subtly re-process the watermarked areas, effectively breaking the steganographic patterns or Discrete Wavelet Transform (DWT) markers that allow detectors to identify AI origin. The tool includes a three-stage Normalized Cross-Correlation (NCC) watermark detection system with confidence scoring to identify these hidden markers before removal.

Metadata and the Battle for Content Provenance

A significant portion of the tool's functionality is dedicated to stripping metadata that triggers automated labeling on social media platforms. Platforms such as Instagram, Facebook, and X (Twitter) increasingly rely on C2PA (Coalition for Content Provenance and Authenticity) manifests and specific XMP DigitalSourceType labels like "Made with AI" to inform users about the nature of the content.

Remove-AI-Watermarks targets a wide array of metadata formats, including EXIF, PNG text chunks, and C2PA provenance manifests across various file types such as PNG, JPEG, AVIF, HEIF, and JPEG-XL. By stripping these manifests and labels, the tool allows users to bypass the automated classification systems implemented by major tech companies. This includes the removal of prompt data, model versions, and seed information typically embedded in Midjourney or Stable Diffusion outputs.

Specialized Processing: Humanization and Face Protection

Beyond simple watermark removal, the library addresses the challenges of image quality and classifier detection. The "Analog Humanizer" feature adds film grain and chromatic aberration to images. This is specifically designed to bypass AI image classifiers that look for the characteristic smoothness or mathematical perfection of synthetic images, making them appear more like traditional analog photography.

To address the potential for AI-based regeneration to distort human features, the tool includes "Smart Face Protection." This feature automatically extracts human faces from the image and blends them back in after the watermark removal process. This ensures that while the background or metadata is cleaned of AI markers, the integrity and recognizability of human subjects are preserved, preventing the common "AI distortion" effect.

Industry Impact

The release of "Remove-AI-Watermarks" represents a significant development in the ongoing arms race between AI watermarking technologies and tools designed to circumvent them. As major AI providers like Google, OpenAI, and Adobe implement C2PA and SynthID to comply with safety standards and transparency goals, the availability of a "one-command" removal tool challenges the effectiveness of these industry-wide provenance standards.

This tool highlights the technical difficulty of maintaining permanent AI identifiers. By combining metadata stripping with pixel-level regeneration, it provides a blueprint for how AI-generated content can be decoupled from its origin. For the AI industry, this underscores the limitations of current watermarking techniques and may drive the development of more robust, tamper-resistant identification methods. Furthermore, it places additional pressure on social media platforms that rely on these markers for content moderation and user transparency.

Frequently Asked Questions

Question: Which AI models are currently supported by this tool?

The tool supports a wide range of models, including Google Gemini (Nano Banana and Gemini 3 Pro), OpenAI's DALL-E 3 and ChatGPT (including gpt-image-2), Stable Diffusion (via AUTOMATIC1111 and ComfyUI), Adobe Firefly, and Midjourney.

Question: How does the tool handle invisible watermarks like SynthID?

It uses a diffusion-based regeneration process to overwrite the imperceptible pixel patterns used by SynthID, StableSignature, and TreeRing. It also includes a detection system to identify these watermarks before the removal process begins.

Question: Can this tool prevent social media platforms from labeling my images as AI-generated?

Yes, the tool is specifically designed to strip C2PA manifests, EXIF/XMP "Made with AI" labels, and other metadata that trigger automated AI labeling on platforms like Instagram, Facebook, and X (Twitter).

Related News

LongCat-Video-Avatar 1.5 Open-Sourced: Advancing Digital Human Video Generation to Commercial-Grade Applications
Open Source

LongCat-Video-Avatar 1.5 Open-Sourced: Advancing Digital Human Video Generation to Commercial-Grade Applications

Meituan's technical team has officially open-sourced LongCat-Video-Avatar 1.5, a significant upgrade designed to bridge the gap between experimental research and commercial-grade digital human applications. This latest version introduces comprehensive improvements in lip-sync accuracy, physical plausibility, and long-video stability. Furthermore, the model now supports multi-person interactions and features optimized inference efficiency. By moving beyond high-fidelity research (SOTA) to a practical, production-ready tool, LongCat-Video-Avatar 1.5 is capable of generating natural, high-quality content even in complex commercial environments. This release marks a transition for digital human technology from controlled experimental settings to diverse, real-world scenarios, offering a robust solution for personalized and scalable video content creation.

Meituan Technical Team Open-Sources LongCat-Flash-Prover to Advance Rigorous AI Mathematical Theorem Proving
Open Source

Meituan Technical Team Open-Sources LongCat-Flash-Prover to Advance Rigorous AI Mathematical Theorem Proving

Meituan's technical team has announced the open-source release of LongCat-Flash-Prover, a specialized AI model designed for mathematical formalization and theorem proving. Unlike traditional AI models that focus primarily on providing correct numerical answers, LongCat-Flash-Prover addresses the critical need for logical rigor in complex reasoning. Mathematical theorem proving requires an uncompromising logical chain where even minor linguistic ambiguities can invalidate a proof. By transitioning from "guessing answers" to "rigorous proving," this model aims to solve the challenges of complex reasoning in AI. This release marks a significant step in moving AI capabilities beyond simple calculation toward structured, formal mathematical validation, providing the community with a tool dedicated to the strict requirements of formal logic.

Meituan Open-Sources LongCat-Next: A Native Multimodal Model for Physical World AI Perception
Open Source

Meituan Open-Sources LongCat-Next: A Native Multimodal Model for Physical World AI Perception

Meituan's technical team has officially announced the open-source release of LongCat-Next, a native multimodal model designed to bridge the gap between artificial intelligence and the physical world. By treating vision and speech as "native languages" rather than secondary inputs, LongCat-Next represents a significant step toward embodied intelligence. The release includes the core model and its specialized discrete tokenizer, aimed at providing developers with the tools necessary to build AI systems that can perceive, understand, and interact with real-world environments. This move underscores Meituan's commitment to advancing AI capabilities in physical spaces, offering a foundation for future innovations in how machines interpret and act upon visual and auditory data.