A powerful desktop application that intelligently removes text-based watermarks from PDF files while preserving the original content. The application features a user-friendly GUI and supports customizable watermark detection.
- 🔍 Smart watermark detection based on customizable keywords
- 🗑️ Selective removal of text watermarks without affecting document content
- 🖼️ Handles both text and form-based watermarks
- 🎯 Preserves document quality and formatting
- 🔧 User-friendly graphical interface
- ⚙️ Customizable watermark keywords
- 📊 Detailed watermark detection reports
- 💾 Batch processing support
-
Download the latest release for your platform from the releases page:
- Windows:
PDF-Watermark-Remover.exe - macOS:
PDF-Watermark-Remover.app
- Windows:
-
Run the application:
- Windows: Double-click the
.exefile - macOS: Double-click the
.appfileNote: If you see "app can't be opened" on macOS, follow these steps:
- Find the app in Finder
- Control-click the app icon
- Choose "Open" from the menu
- Click "Open" in the dialog box
Or:
- Open "System Preferences" > "Security & Privacy"
- Click the "General" tab
- Click the lock icon and enter your password
- Click "Open Anyway"
- Windows: Double-click the
- Ensure you have Python 3.7 or higher installed
- Clone the repository:
git clone https://github.com/yourusername/pdf-watermark-remover.git
cd pdf-watermark-remover- Create a virtual environment (recommended):
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate- Install dependencies:
pip install -r requirements.txt- Run the application:
python gui.pyTo create your own executable:
python build.pyThe executable will be created in the dist directory.
-
After launching, the interface is straightforward:
- File selection area at the top
- Progress display in the middle
- Function buttons at the bottom
-
Basic workflow:
- Click "Browse" to select your PDF file
- Click "Check Watermarks" to preview watermarks
- Click "Remove Watermarks" to process
- Choose where to save the processed file
-
Watermark keyword management:
- Click "Manage Keywords" to open settings
- Add or remove keywords (one per line)
- Supports both English and other languages
- Click "Save" to apply changes
The application comes with pre-configured keywords for common watermarks:
- Review Copy
- University Press
- Copyright Material
- Review Only
- Not for Redistribution
- International
- pikepdf for PDF processing
- tkinter for the GUI framework
- gaoconghui
This project is licensed under the MIT License - see the LICENSE file for details.