🎨 Recolor your PDFs with beautiful dark and light palettes. 100% client-side – your files never leave your browser.
- 8 Built-in Palettes - Classic Dark, Warm Sepia, Night Blue, AMOLED, and more
- Custom Colors - Create and save your own palettes
- Image Preservation - Keep photos and images unchanged
- Advanced Controls - Fine-tune threshold, brightness, and contrast
- Privacy First - All processing happens in your browser
- Mobile Friendly - Responsive design works on any device
- Large File Support - Handles big PDFs with IndexedDB storage
- React 18 + TypeScript
- Vite for blazing fast builds
- TailwindCSS for styling
- PDF.js for rendering
- pdf-lib for PDF generation
- Load PDF - Select a file (processed locally, never uploaded)
- Choose Palette - Pick from presets or create custom colors
- Adjust Settings - Fine-tune threshold and brightness
- Preview - See real-time preview of the recolored page
- Export - Download your recolored PDF
- Rasterization: Pages are converted to images, so text is no longer selectable
- File Size: Output files may be larger depending on DPI settings
- Encrypted PDFs: Password-protected PDFs are not supported
SoftPage processes all files entirely in your browser. No data is ever uploaded to any server.
MIT License
Made by Nakib Noor