
WordPress Plugin
CompressPrivacy Private Image Compression
Unlimited, free image compression to WebP/AVIF — done entirely in the editor’s browser before upload. No server load, no API keys, no limits.
Key Features
Client-side speed, absolute privacy, and zero server strain.
100% Client-Side Privacy
- Browser-based compression using local CPU & WebAssembly
- Zero external API calls, proxy servers, or third-party storage
- Images never leave your computer or device uncompressed
- No API keys, registration, or monthly credit limits
- GDPR, HIPAA, and enterprise privacy compliant by design
- Eliminates recurring monthly image optimization bills
Next-Gen Format Conversion
- Instant conversion to ultra-light WebP format
- Next-generation AVIF encoding support for maximum size reduction
- Interactive compression quality slider (1% to 100%)
- Automatic dimension preservation and aspect ratio integrity
- Smart color space management and clean EXIF handling
- Fallbacks for browsers without modern format support
Media → Bulk Optimizer Interface
- Dedicated admin screen under Media → Bulk Optimizer
- Drag-and-drop batch upload queue with unlimited files
- Live per-file compression progress and instant savings ticker
- Real-time aggregate megabytes and percentage-saved metrics
- Automated background upload directly into WordPress Media Library
- Zero server memory exhaustion or execution timeout errors
Formats & Engine
Next-gen compression formats & client pipeline.
Supported Output Formats
- WebP Format: Industry standard next-gen format with ~30% to 50% file size reduction across all modern browsers
- AVIF Format: State-of-the-art compression offering ~50% to 80% size savings for ultra-fast load times
- Original Pass-Through: Intelligent compression without converting file extensions when needed
Engine & Architecture
- Zero-Server Computation: Offloads 100% of encoding workload onto the editor’s modern browser thread
- Bulk Optimizer Canvas Pipeline: High-throughput batch processing with concurrent compression queues
- Native WP Media Pipeline: Seamlessly injects optimized files straight into standard WordPress attachments
Installation
Quick 3-step setup.
Upload the compressprivacy-private-image-compression folder to /wp-content/plugins/ or upload the .zip directly via Plugins → Add New in WordPress.
Activate the plugin through the 'Plugins' menu in WordPress.
Navigate to Media → Bulk Optimizer, drop your images, set your compression quality, and watch them compress and upload live.
FAQ
Frequently asked questions.
How does client-side compression work without third-party API keys?
CompressPrivacy runs modern WebAssembly and Canvas encoding routines directly inside your browser tab on your computer. Your computer’s CPU compresses the images before sending the resulting WebP/AVIF files to WordPress, so no cloud API keys or external server dependencies are required.
Is there any limit on how many images I can compress?
No. Because compression runs locally on your machine rather than through a metered cloud SaaS, you can optimize an unlimited number of images completely free of charge with zero monthly caps.
Where do I access the compression tool in WordPress?
All optimization takes place on a dedicated screen: Media → Bulk Optimizer. You can drop batches of images, configure your target quality and output format, and upload them directly into your Media Library.
Will this slow down or crash my WordPress hosting server during large batch uploads?
No. Traditional image optimizer plugins cause server CPU spikes and timeouts when processing large image batches on shared hosting. CompressPrivacy does all the heavy lifting on the client side, sending only pre-compressed, lightweight files to your server.
