Watermark Remover for Doubao, Jimeng, and Dreamina

A Chrome extension that automatically removes watermarks from AI-generated images on Doubao, Jimeng, and Dreamina platforms, featuring intelligent processing algorithms and seamless user experience.

Launched
Watermark Remover for Doubao, Jimeng, and Dreamina

Hi there! I'll introduce a powerful Chrome browser extension that automatically removes watermarks from AI-generated images on popular Chinese AI platforms. With over 400+ active users and growing, this tool has become an essential utility for content creators and AI enthusiasts.

👉 Install from Chrome Web Store

Project Overview

This Chrome extension was developed to solve a common pain point for users of AI image generation platforms: downloading clean images without watermarks. The extension intelligently detects when users are viewing images on supported platforms and provides a seamless one-click solution to download watermark-free versions.

Doubao Platform Integration Figure 1: The extension seamlessly integrates with Doubao's interface, showing the purple-blue gradient download button.

Supported Platforms

🎨 Doubao (doubao.com)

  • Button Style: Purple-blue gradient
  • Processing: Advanced Canvas-based watermark removal
  • Features: Fixed region processing with natural boundary algorithms

🌟 Jimeng (jimeng.jianying.com)

  • Button Style: Sky-blue gradient
  • Processing: Direct fetch + WebP to PNG conversion
  • Features: Intelligent format conversion and watermark removal

Jimeng Platform Integration Figure 2: Jimeng platform showing the sky-blue gradient download button in action.

🎭 Dreamina (dreamina.capcut.com)

  • Button Style: Orange-red gradient
  • Processing: Canvas-based intelligent watermark removal
  • Features: Adaptive processing for international platform

Dreamina Platform Integration Figure 3: Dreamina platform with the distinctive orange-red gradient download button.

Key Features

🎯 Smart Detection

  • Multi-platform Support: Automatically detects Doubao, Jimeng, and Dreamina websites
  • Context Awareness: Only displays download buttons in large image view mode
  • Intelligent Cleanup: Buttons automatically show/hide based on image state

🖼️ Advanced Image Processing

  • Fixed Region Strategy: Targets the top-left corner where "AI Generated" watermarks typically appear
  • Natural Boundary Algorithm: Uses sine wave noise to create irregular, natural-looking edges
  • Gaussian Weighted Sampling: 4-pixel radius neighborhood sampling preserves original texture
  • Texture Preservation: Conservative edge processing with thorough center removal

🎨 Elegant User Interface

  • Platform-Specific Styling: Each platform gets its unique gradient button design
  • Responsive Design: Buttons automatically follow image position across different resolutions
  • Smooth Interactions: Hover effects and loading states for better user feedback

Technical Implementation

Architecture

  • Manifest V3: Built using the latest Chrome extension standards
  • Minimal Permissions: Follows the principle of least privilege
  • Content Scripts: Smart injection that complies with Chrome Web Store policies
  • Adaptive Selectors: Fuzzy matching technology that adapts to website structure changes

Image Processing Pipeline

  1. Canvas Rendering: Captures the original image data
  2. Watermark Detection: Identifies the fixed watermark region (top-left corner)
  3. Intelligent Filtering: Combines median filtering with weighted averaging
  4. Boundary Smoothing: 15-pixel smooth gradient with irregular edges
  5. Natural Blending: Dynamic processing intensity based on pixel position

Memory Management

  • WeakSet Usage: Prevents memory leaks in button lifecycle management
  • MutationObserver: Real-time DOM monitoring with debounce mechanism
  • Efficient Cleanup: Automatic resource cleanup when images change

User Experience

Installation & Usage

  1. Install the extension from Chrome Web Store
  2. Visit any supported platform (Doubao, Jimeng, or Dreamina)
  3. Open an image in large view mode
  4. Click the "Remove Watermark & Download" button that appears
  5. The processed image downloads automatically to your device

Graceful Degradation

  • Fallback Mechanism: Downloads original image if processing fails
  • Error Handling: Comprehensive error catching with user-friendly messages
  • Performance Optimization: Efficient processing that doesn't impact page performance

Development Insights

Challenges Solved

  • Dynamic Website Adaptation: Websites frequently change their CSS classes and structure
  • Cross-Platform Consistency: Each platform has different image loading mechanisms
  • Watermark Variation: Watermark positions and styles can vary across updates

Technical Innovations

  • Fuzzy Selector Matching: Automatically adapts to website CSS changes
  • Multi-Strategy Processing: Different algorithms for different platforms
  • Intelligent Button Management: Lifecycle management prevents UI conflicts

Impact & Reception

Since launch in early June 2025, the extension has achieved:

  • 400+ Active Users: Growing user base across all supported platforms
  • Regular Updates: Continuous improvements based on user feedback
  • High Reliability: Robust error handling and graceful degradation
  • Positive Feedback: Users appreciate the seamless integration and effectiveness

Future Enhancements

  • Additional Platform Support: Expanding to more AI image generation platforms
  • Advanced Processing Options: User-configurable watermark removal settings
  • Batch Processing: Support for downloading multiple images simultaneously
  • Quality Improvements: Enhanced algorithms for even more natural results

This project demonstrates the power of browser extensions in solving real-world problems while maintaining high standards for user experience and technical excellence.