Upgalax
CompressPrivacy Private Image Compression

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.

Versionv1.0.0
WordPress Req.5.8+ (Tested to 7.0)
PHP Req.7.4+
LicenseGPLv2 or later
#image compression#webp#avif#privacy#bulk optimizer#client-side#zero api#media library#performance

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.

    1

    Upload the compressprivacy-private-image-compression folder to /wp-content/plugins/ or upload the .zip directly via Plugins → Add New in WordPress.

    2

    Activate the plugin through the 'Plugins' menu in WordPress.

    3

    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.

Need custom WordPress performance engineering? We engineer high-performance client-side WebAssembly tools, custom media pipelines, and bespoke WordPress plugins.

Book a call
WhatsAppChat on WhatsApp