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.

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.
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
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
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
- Canvas Rendering: Captures the original image data
- Watermark Detection: Identifies the fixed watermark region (top-left corner)
- Intelligent Filtering: Combines median filtering with weighted averaging
- Boundary Smoothing: 15-pixel smooth gradient with irregular edges
- 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
- Install the extension from Chrome Web Store
- Visit any supported platform (Doubao, Jimeng, or Dreamina)
- Open an image in large view mode
- Click the "Remove Watermark & Download" button that appears
- 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.